Module:ConnectorInfo

From Nissan Leaf Wiki
Jump to navigation Jump to search

This module uses Scribunto to provide structured data about connectors. For example, the name of connector M101 could be obtained by the expression:

{{#invoke:ConnectorInfo|get|M101|name}}

local data = {
  B1 = {
    name = 'Wire to Wire',
    type = 'NS16MW-CS',
    color = 'White',
    image = 'CNS16M01HS.svg',
    pin_count = 16,
  },
  B2 = {
    name = 'Wire to Wire',
    type = 'NS16MW-CS',
    color = 'White',
    image = 'CNS16M01HS.svg',
    pin_count = 16,
  },
  B3 = {
    name = 'Wire to Wire',
    type = 'TH16MW-NH',
    color = 'White',
    image = 'CTH16M01HS.svg',
    pin_count = 16,
  },
  B4 = {
    name = 'Wire to Wire',
    type = 'TH32MW-NH',
    color = 'White',
    image = 'CTH32M02HS.svg',
    pin_count = 32,
  },
  B5 = {
    name = 'Wire to Wire',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  B6 = {
    name = 'Wire to Wire',
    type = 'M02MW-LC',
    color = 'White',
    image = 'CM02M01HS.svg',
    pin_count = 2,
  },
  B7 = {
    name = 'Wire to Wire',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F01HS.svg',
    pin_count = 24,
  },
  B8 = {
    name = 'Wire to Wire',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F01HS.svg',
    pin_count = 8,
  },
  B9 = {
    name = 'Wire to Wire',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  B10 = {
    name = 'Wire to Wire',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  B11 = {
    name = 'BOSE Speaker Amp.',
    type = 'SHB08FB',
    color = 'Black',
    image = 'CSHB08F02HS.svg',
    pin_count = 8,
  },
  B12 = {
    name = 'Wire to Wire',
    type = 'RH04FB',
    color = 'Black',
    image = 'CRH04F01HS.svg',
    pin_count = 4,
  },
  B13 = {
    name = 'Air Bag Diagnosis Sensor Unit',
    type = 'NH33FB-EX-LH',
    color = 'Black',
    image = 'CNH33F09HS.svg',
    pin_count = 18,
  },
  B14 = {
    name = 'Air Bag Diagnosis Sensor Unit',
    type = 'NH33FW-EX-LH',
    color = 'White',
    image = 'CNH33F07HS.svg',
    pin_count = 15,
  },
  B15 = {
    name = 'Brake Power Supply Backup Unit',
    type = 'NS06FW-CS',
    color = 'White',
    image = 'CNS06F05HS.svg',
    pin_count = 6,
  },
  B16 = {
    name = 'Wire to Wire',
    type = 'NS12FW-CS',
    color = 'White',
    image = 'CNS12F02HS.svg',
    pin_count = 12,
  },
  B17 = {
    name = 'Wire to Wire',
    type = 'NS12FW-CS',
    color = 'White',
    image = 'CNS12F02HS.svg',
    pin_count = 12,
  },
  B18 = {
    name = 'Wire to Wire',
    type = 'TH40MW-NH',
    color = 'White',
    image = 'CTH40M01HS.svg',
    pin_count = 40,
  },
  B20 = {
    name = 'BOSE Speaker Amp.',
    type = 'SEB16FB',
    color = 'Black',
    image = 'CSEB16F02HS.svg',
    pin_count = 16,
  },
  B21 = {
    name = 'Front Seat Heater LH (without Driver Power Seat)',
    type = 'NS04FW-CS',
    color = 'White',
    image = 'CNS04F02HS.svg',
    pin_count = 4,
  },
  B22 = {
    name = 'Rear Seat Heater',
    type = 'NS03FW-CS',
    color = 'White',
    image = 'CNS03F02HS.svg',
    pin_count = 3,
  },
  B23 = {
    name = 'Front Seat Heater RH (with Rear Heated Seats)',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F08HS.svg',
    pin_count = 8,
  },
  B24 = {
    name = 'Li-Ion Battery',
    type = 'RH36FG-GY',
    color = 'Green',
    image = 'CRH36F01HS.svg',
    pin_count = 36,
  },
  B25 = {
    name = 'Front Heated Seat Switch LH',
    type = 'NS06FW-CS',
    color = 'White',
    image = 'CNS06F03HS.svg',
    pin_count = 6,
  },
  B26 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  B27 = {
    name = 'BOSE Speaker Amp.',
    type = 'YAB16FB',
    color = 'Black',
    image = 'CYAB16F02HS.svg',
    pin_count = 16,
  },
  B28 = {
    name = 'Front RH Side Air Bag Module',
    type = 'TK02FY-EX-1V',
    color = 'Yellow',
    image = 'CTK02F01HS.svg',
    pin_count = 2,
  },
  B29 = {
    name = 'Front RH Seat Belt Pre-Tensioner',
    type = 'ACB02FY',
    color = 'Yellow',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B30 = {
    name = 'Front Side Air Bag Satellite Sensor RH',
    type = 'RH02FB-EX',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  B31 = {
    name = 'Joint Connector B03',
    type = 'NH20FG-DC',
    color = 'Green',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  B32 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  B33 = {
    name = 'Front Heated Seat Switch RH',
    type = 'NS06FBR-CS',
    color = 'Brown',
    image = 'CNS06F03HS.svg',
    pin_count = 6,
  },
  B34 = {
    name = 'Seat Belt Buckle Switch RH',
    type = 'TK03FW',
    color = 'White',
    image = 'CTK03F02HS.svg',
    pin_count = 3,
  },
  B35 = {
    name = 'Front LH Side Air Bag Module',
    type = 'TK02FY-EX-1V',
    color = 'Yellow',
    image = 'CTK02F01HS.svg',
    pin_count = 2,
  },
  B36 = {
    name = 'Front LH Seat Belt Pre-Tensioner',
    type = 'ACB02FY',
    color = 'Yellow',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B37 = {
    name = 'Front Side Air Bag Satellite Sensor LH',
    type = 'RH02FB-EX',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  B39 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  B41 = {
    name = 'Luggage Room Lamp',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  B42 = {
    name = 'Wire to Wire',
    type = 'TH24MW-NH',
    color = 'White',
    image = 'CTH24M02HS.svg',
    pin_count = 24,
  },
  B43 = {
    name = 'Subwoofer',
    type = 'RS02FGY',
    color = 'Gray',
    image = 'CRS02F01HS.svg',
    pin_count = 2,
  },
  B45 = {
    name = 'Wire to Wire',
    type = 'M04FW-LC',
    color = 'White',
    image = 'CM04F02HS.svg',
    pin_count = 4,
  },
  B46 = {
    name = 'Wire to Wire',
    type = 'NH10FW-CS10',
    color = 'White',
    image = 'CNH20F02HS.svg',
    pin_count = 20,
  },
  B47 = {
    name = 'Front Seat Heater RH (without Rear Heated Seats)',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F01HS.svg',
    pin_count = 8,
  },
  B48 = {
    name = 'Front Door Switch LH',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  B49 = {
    name = 'Front Door Switch RH',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  B50 = {
    name = 'Seat Belt Buckle Switch LH (without Driver Power Seat)',
    type = 'TK03FW',
    color = 'White',
    image = 'CTK03F02HS.svg',
    pin_count = 3,
  },
  B51 = {
    name = 'Lap Seat Belt Pre-Tensioner RH',
    type = 'ACB02FOR',
    color = 'Orange',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B52 = {
    name = 'Lap Seat Belt Pre-Tensioner LH',
    type = 'ACB02FOR',
    color = 'Orange',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B53 = {
    name = 'Rear Door Switch RH',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  B55 = {
    name = 'Front Passenger Belt Force Limiter',
    type = 'ACB02FOR',
    color = 'Orange',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B56 = {
    name = 'RH Side Curtain Air Bag Module',
    type = 'ACB02FY',
    color = 'Yellow',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B59 = {
    name = 'Rear Combination Lamp RH',
    type = 'NS06MW-CS',
    color = 'White',
    image = 'CNS06M01HS.svg',
    pin_count = 6,
  },
  B60 = {
    name = 'Rear Side Air Bag Satellite Sensor RH',
    type = 'RH02FB-EX',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  B61 = {
    name = 'Rear Side Air Bag Satellite Sensor LH',
    type = 'RH02FB-EX',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  B62 = {
    name = 'Wire to Wire',
    type = 'RS04FB-PR',
    color = 'Black',
    image = 'CRS04F04HS.svg',
    pin_count = 4,
  },
  B63 = {
    name = 'CAN Terminator 2 (ITS CAN Communication)',
    type = '24336 5SA0A',
    color = 'Black',
    image = 'CTLC03F76HS.svg',
    pin_count = 3,
  },
  B64 = {
    name = 'Chassis Control Module',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F07HS.svg',
    pin_count = 24,
  },
  B65 = {
    name = 'Joint Connector B01',
    type = 'NH20FL-DC',
    color = 'Blue',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  B66 = {
    name = 'Wire to Wire',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F01HS.svg',
    pin_count = 8,
  },
  B69 = {
    name = 'Electric Parking Brake Switch',
    type = 'TH12FW-NH',
    color = 'White',
    image = 'CTH12F02HS.svg',
    pin_count = 12,
  },
  B70 = {
    name = 'Electric Parking Brake Control Module',
    type = 'AAA22FB-AJY8',
    color = 'Black',
    image = 'CTLC30F01HS.svg',
    pin_count = 30,
  },
  B71 = {
    name = 'Rear Door Switch LH',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  B72 = {
    name = 'LH Side Curtain Air Bag Module',
    type = 'ACB02FY',
    color = 'Yellow',
    image = 'CACB02F01HS.svg',
    pin_count = 2,
  },
  B79 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  B80 = {
    name = 'Rear Combination Lamp LH',
    type = 'NS06MW-CS',
    color = 'White',
    image = 'CNS06M01HS.svg',
    pin_count = 6,
  },
  B81 = {
    name = 'Inside Key Antenna (Rear Seat)',
    type = 'RK02FL',
    color = 'Blue',
    image = 'CRK02F02HS.svg',
    pin_count = 2,
  },
  B82 = {
    name = 'Inside Key Antenna (Luggage Room)',
    type = 'RK02FL',
    color = 'Blue',
    image = 'CRK02F02HS.svg',
    pin_count = 2,
  },
  B83 = {
    name = 'Outside Key Antenna (Rear Bumper)',
    type = 'RK02FL',
    color = 'Blue',
    image = 'CRK02F02HS.svg',
    pin_count = 2,
  },
  B85 = {
    name = 'Joint Connector B02',
    type = 'NH24FGY-J',
    color = 'Gray',
    image = 'CNH24F01HS.svg',
    pin_count = 24,
  },
  B86 = {
    name = 'Side Radar LH',
    type = 'JAD08FB-5P',
    color = 'Black',
    image = 'CJAD08F01HS.svg',
    pin_count = 8,
  },
  B87 = {
    name = 'Side Radar RH',
    type = 'JAD08FB-6P',
    color = 'Black',
    image = 'CJAD08F01HS.svg',
    pin_count = 8,
  },
  B250 = {
    name = 'Wire to Wire',
    type = 'NS08MW-CS',
    color = 'White',
    image = 'CNS08M01HS.svg',
    pin_count = 8,
  },
  B251 = {
    name = 'Power Seat Switch LH',
    type = 'NS10FW-CS',
    color = 'White',
    image = 'CNS10F01HS.svg',
    pin_count = 10,
  },
  B252 = {
    name = 'Lumbar Support Switch',
    type = '-',
    color = 'White',
    image = 'CTK04F02HS.svg',
    pin_count = 4,
  },
  B253 = {
    name = 'Front Seat Heater LH (with Driver Power Seat)',
    type = '-',
    color = 'White',
    image = 'CNS04F02HS.svg',
    pin_count = 4,
  },
  B254 = {
    name = 'Seat Belt Buckle Switch LH (with Driver Power Seat)',
    type = 'TK03FW',
    color = 'White',
    image = 'CTK03F02HS.svg',
    pin_count = 3,
  },
  B255 = {
    name = 'Lifting Motor (Front)',
    type = '-',
    color = 'Black',
    image = 'CCAA06F01HS.svg',
    pin_count = 6,
  },
  B256 = {
    name = 'Lifting Motor (Rear)',
    type = '-',
    color = 'Black',
    image = 'CCAA06F01HS.svg',
    pin_count = 6,
  },
  B257 = {
    name = 'Sliding Motor',
    type = '-',
    color = 'Black',
    image = 'CCAA06F01HS.svg',
    pin_count = 6,
  },
  B258 = {
    name = 'Reclining Motor',
    type = '-',
    color = 'Black',
    image = 'CCAA06F01HS.svg',
    pin_count = 6,
  },
  B259 = {
    name = 'Lumbar Support Motor',
    type = '-',
    color = 'Black',
    image = 'CTLC02F08HS.svg',
    pin_count = 2,
  },
  B302 = {
    name = 'Rear Heated Seat Switch',
    type = 'NS06FBR-CS',
    color = 'Brown',
    image = 'CNS06F07HS.svg',
    pin_count = 6,
  },
  B350 = {
    name = 'Wire to Wire',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  B351 = {
    name = 'Occupant Classification System Control Unit',
    type = 'HU16FB',
    color = 'Black',
    image = 'CHU16F03HS.svg',
    pin_count = 16,
  },
  B352 = {
    name = 'Occupant Classification System Sensor (Front Inner)',
    type = 'HS3P',
    color = 'Black',
    image = 'CFEA03F01HS.svg',
    pin_count = 3,
  },
  B353 = {
    name = 'Occupant Classification System Sensor (Rear Inner)',
    type = 'HS3P',
    color = 'Black',
    image = 'CFEA03F01HS.svg',
    pin_count = 3,
  },
  B354 = {
    name = 'Seat Belt Buckle Switch RH',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F15HS.svg',
    pin_count = 4,
  },
  C1 = {
    name = 'Wire to Wire',
    type = 'RH04MB',
    color = 'Black',
    image = 'CRH04M01HS.svg',
    pin_count = 4,
  },
  C2 = {
    name = 'Rear Wheel Sensor RH',
    type = 'RH02MGY',
    color = 'Gray',
    image = 'CRH02M02HS.svg',
    pin_count = 2,
  },
  C3 = {
    name = 'Rear Wheel Sensor LH',
    type = 'RH02MGY',
    color = 'Gray',
    image = 'CRH02M02HS.svg',
    pin_count = 2,
  },
  C11 = {
    name = 'Wire to Wire',
    type = 'RS04MB',
    color = 'Black',
    image = 'CRS04M02HS.svg',
    pin_count = 4,
  },
  C12 = {
    name = 'Wire to Wire',
    type = 'X02MB',
    color = 'Black',
    image = 'CFHZ02F03HS.svg',
    pin_count = 2,
  },
  C13 = {
    name = 'Wire to Wire',
    type = 'X02MB',
    color = 'Black',
    image = 'CFHZ02F03HS.svg',
    pin_count = 2,
  },
  C101 = {
    name = 'Wire to Wire',
    type = 'X02MB',
    color = 'Black',
    image = 'CFHZ02M03HS.svg',
    pin_count = 2,
  },
  C102 = {
    name = 'Parking Brake Actuator RH',
    type = '2-1355200-2',
    color = 'Black',
    image = 'CAHYS02F01HS.svg',
    pin_count = 2,
  },
  C111 = {
    name = 'Wire to Wire',
    type = 'X02MB',
    color = 'Black',
    image = 'CFHZ02M03HS.svg',
    pin_count = 2,
  },
  C112 = {
    name = 'Parking Brake Actuator LH',
    type = '2-1355200-2',
    color = 'Black',
    image = 'CAHYS02F01HS.svg',
    pin_count = 2,
  },
  D3 = {
    name = 'Door Mirror LH',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M04HS.svg',
    pin_count = 4,
  },
  D4 = {
    name = 'Door Mirror LH',
    type = 'TH08MW-NH',
    color = 'White',
    image = 'CTH08M03HS.svg',
    pin_count = 8,
  },
  D5 = {
    name = 'Door Mirror Remote Control Switch',
    type = 'TK16FW',
    color = 'White',
    image = 'CTK16F01HS.svg',
    pin_count = 16,
  },
  D6 = {
    name = 'Front Outside Handle LH (Outside Key Antenna)',
    type = 'RK02ML',
    color = 'Blue',
    image = 'CRK02M01HS.svg',
    pin_count = 2,
  },
  D15 = {
    name = 'Front Outside Handle LH (Request Switch)',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  D22 = {
    name = 'Wire to Wire',
    type = 'TH40FW-CS15',
    color = 'White',
    image = 'CTH55F01HS.svg',
    pin_count = 55,
  },
  D23 = {
    name = 'Front Door Speaker LH (without BOSE Audio System)',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D24 = {
    name = 'Front Door Speaker LH (with BOSE Audio System)',
    type = 'NS02FBR-CS',
    color = 'Brown',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D25 = {
    name = 'Front Door Satellite Sensor LH',
    type = 'HK02FY-1V-EX',
    color = 'Yellow',
    image = 'CHK02F01HS.svg',
    pin_count = 2,
  },
  D35 = {
    name = 'Main Power Window and Door Lock/Unlock Switch',
    type = 'NS16FW-CS',
    color = 'White',
    image = 'CNS16F11HS.svg',
    pin_count = 16,
  },
  D36 = {
    name = 'Main Power Window and Door Lock/Unlock Switch',
    type = 'NS03FW-CS',
    color = 'White',
    image = 'CNS03F01HS.svg',
    pin_count = 3,
  },
  D37 = {
    name = 'Front Power Window Motor LH',
    type = 'RS06FG-DGY',
    color = 'Green',
    image = 'CRS06F02HS.svg',
    pin_count = 6,
  },
  D38 = {
    name = 'Front Door Lock Assembly LH',
    type = 'E06FGY-RS',
    color = 'Gray',
    image = 'CE06F01HS.svg',
    pin_count = 6,
  },
  D102 = {
    name = 'Wire to Wire',
    type = 'TH40FW-CS15',
    color = 'White',
    image = 'CTH55F02HS.svg',
    pin_count = 55,
  },
  D103 = {
    name = 'Front Door Satellite Sensor RH',
    type = 'HK02FY-1V-EX',
    color = 'Yellow',
    image = 'CHK02F01HS.svg',
    pin_count = 2,
  },
  D104 = {
    name = 'Power Window and Door Lock/Unlock Switch RH',
    type = 'NS12FW-CS',
    color = 'White',
    image = 'CNS12F06HS.svg',
    pin_count = 12,
  },
  D105 = {
    name = 'Door Mirror RH',
    type = 'TH08MW-NH',
    color = 'White',
    image = 'CTH08M03HS.svg',
    pin_count = 8,
  },
  D106 = {
    name = 'Front Power Window Motor RH',
    type = 'RS06FG-DGY',
    color = 'Green',
    image = 'CRS06F02HS.svg',
    pin_count = 6,
  },
  D107 = {
    name = 'Front Door Lock Actuator RH',
    type = 'E06FGY-RS',
    color = 'Gray',
    image = 'CE06F01HS.svg',
    pin_count = 6,
  },
  D108 = {
    name = 'Front Outside Handle RH (Outside Key Antenna)',
    type = 'RK02ML',
    color = 'Blue',
    image = 'CRK02M01HS.svg',
    pin_count = 2,
  },
  D109 = {
    name = 'Door Mirror RH',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M04HS.svg',
    pin_count = 4,
  },
  D115 = {
    name = 'Front Outside Handle RH (Request Switch)',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  D123 = {
    name = 'Front Door Speaker RH (without BOSE Audio System)',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D124 = {
    name = 'Front Door Speaker RH (with BOSE Audio System)',
    type = 'NS02FBR-CS',
    color = 'Brown',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D201 = {
    name = 'Wire to Wire',
    type = 'NS12MW-CS',
    color = 'White',
    image = 'CNS12M01HS.svg',
    pin_count = 12,
  },
  D202 = {
    name = 'Rear Power Window Switch LH',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F18HS.svg',
    pin_count = 5,
  },
  D203 = {
    name = 'Rear Power Window Motor LH',
    type = 'RS06FG-DGY',
    color = 'Green',
    image = 'CRS06F02HS.svg',
    pin_count = 6,
  },
  D204 = {
    name = 'Rear Door Lock Actuator LH',
    type = 'E06FGY-RS',
    color = 'Gray',
    image = 'CE06F01HS.svg',
    pin_count = 6,
  },
  D205 = {
    name = 'Rear Door Speaker LH',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D301 = {
    name = 'Wire to Wire',
    type = 'NS12MW-CS',
    color = 'White',
    image = 'CNS12M01HS.svg',
    pin_count = 12,
  },
  D302 = {
    name = 'Rear Power Window Switch RH',
    type = 'NS08FW-CS',
    color = 'White',
    image = 'CNS08F18HS.svg',
    pin_count = 5,
  },
  D303 = {
    name = 'Rear Power Window Motor RH',
    type = 'RS06FG-DGY',
    color = 'Green',
    image = 'CRS06F02HS.svg',
    pin_count = 6,
  },
  D304 = {
    name = 'Rear Door Lock Actuator RH',
    type = 'E06FGY-RS',
    color = 'Gray',
    image = 'CE06F01HS.svg',
    pin_count = 6,
  },
  D305 = {
    name = 'Rear Door Speaker RH',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  D551 = {
    name = 'Condenser-2',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F01HS.svg',
    pin_count = 1,
  },
  D553 = {
    name = 'Condenser-2',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F02HS.svg',
    pin_count = 1,
  },
  D554 = {
    name = 'Rear Wiper Motor',
    type = 'YEB03FW',
    color = 'White',
    image = 'CYEB03F01HS.svg',
    pin_count = 3,
  },
  D556 = {
    name = 'Rear View Camera',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  D557 = {
    name = 'Rear Camera',
    type = 'TH08MW-NH',
    color = 'White',
    image = 'CTH08M03HS.svg',
    pin_count = 8,
  },
  D558 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  D562 = {
    name = 'Back Door Lock Assembly',
    type = 'TB04FW-LC',
    color = 'White',
    image = 'CTB04F04HS.svg',
    pin_count = 4,
  },
  D563 = {
    name = 'Back Door Opener Assembly',
    type = 'TH04MGY-RC',
    color = 'Gray',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  D564 = {
    name = 'Condenser-1',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F01HS.svg',
    pin_count = 1,
  },
  D565 = {
    name = 'Rear Window Defogger',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F02HS.svg',
    pin_count = 1,
  },
  D566 = {
    name = 'Condenser-1',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F02HS.svg',
    pin_count = 1,
  },
  D567 = {
    name = 'Rear Window Defogger',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F01HS.svg',
    pin_count = 1,
  },
  D568 = {
    name = 'Wire to Wire',
    type = 'M04MW-LC',
    color = 'White',
    image = 'CM04M01HS.svg',
    pin_count = 4,
  },
  D569 = {
    name = 'Wire to Wire',
    type = 'NH10MW-CS10',
    color = 'White',
    image = 'CNH20M01HS.svg',
    pin_count = 20,
  },
  D570 = {
    name = 'License Plate Lamp LH',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F02HS.svg',
    pin_count = 2,
  },
  D571 = {
    name = 'License Plate Lamp RH',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F02HS.svg',
    pin_count = 2,
  },
  D572 = {
    name = 'Wire to Wire',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  D575 = {
    name = 'Wire to Wire',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  D576 = {
    name = 'High-Mounted Stop Lamp',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  E1 = {
    name = 'Fusible Link Box (Battery)',
    type = 'L02FGY-MC',
    color = 'Gray',
    image = 'CL02F03HS.svg',
    pin_count = 2,
  },
  E2 = {
    name = 'Fusible Link Box (Battery)',
    type = 'L02FBR-MC-B',
    color = 'Black',
    image = 'CL02F01HS.svg',
    pin_count = 2,
  },
  E3 = {
    name = 'Fusible Link Box (Battery)',
    type = 'L01FB-MC',
    color = 'Black',
    image = 'CL01F03HS.svg',
    pin_count = 1,
  },
  E4 = {
    name = 'Parking Brake Switch',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F01HS.svg',
    pin_count = 1,
  },
  E5 = {
    name = 'Vehicle Security Horn Relay',
    type = 'M03FW-R-LC',
    color = 'White',
    image = 'CM03F05HS.svg',
    pin_count = 3,
  },
  E6 = {
    name = 'Joint Connector E01',
    type = 'A12FL',
    color = 'Blue',
    image = 'CA12F01HS.svg',
    pin_count = 12,
  },
  E7 = {
    name = 'Quick Charge Port',
    type = 'RH10FB',
    color = 'Black',
    image = 'CRH10F02HS.svg',
    pin_count = 10,
  },
  E8 = {
    name = 'Wire to Wire',
    type = 'SAA36MB-RS10-SJZ2',
    color = 'Black',
    image = 'CSAA48M05HS.svg',
    pin_count = 48,
  },
  E9 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'L02FB-MC',
    color = 'Black',
    image = 'CL02F01HS.svg',
    pin_count = 2,
  },
  E11 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'M06FB-LC',
    color = 'Black',
    image = 'CM06F17HS.svg',
    pin_count = 6,
  },
  E12 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'NS08FBR-CS',
    color = 'Brown',
    image = 'CNS08F17HS.svg',
    pin_count = 8,
  },
  E13 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'TH12FW-NH',
    color = 'White',
    image = 'CTH12F20HS.svg',
    pin_count = 12,
  },
  E14 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'NS12FBR-CS',
    color = 'Brown',
    image = 'CNS12F18HS.svg',
    pin_count = 12,
  },
  E15 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'NS16FW-CS',
    color = 'White',
    image = 'CNS16F13HS.svg',
    pin_count = 16,
  },
  E17 = {
    name = 'IPDM E/R (Intelligent Power Distribution Module Engine Room)',
    type = 'TH10FB-NH',
    color = 'Black',
    image = 'CTH10F06HS.svg',
    pin_count = 10,
  },
  E18 = {
    name = 'Cooling Fan Relay',
    type = '24347-9F900',
    color = 'Black',
    image = 'CTLC04F28HS.svg',
    pin_count = 4,
  },
  E19 = {
    name = 'Cooling Fan Control Module',
    type = 'SJZ01FGY-SNZ2',
    color = 'Gray',
    image = 'CSJZ03F03HS.svg',
    pin_count = 3,
  },
  E20 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  E22 = {
    name = 'Front Wheel Sensor LH',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  E23 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  E24 = {
    name = 'Charge Port Light',
    type = 'RS02MGY',
    color = 'Gray',
    image = 'CRS02M02HS.svg',
    pin_count = 2,
  },
  E25 = {
    name = 'Normal Charge Port',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  E27 = {
    name = 'Reverse Lamp Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E28 = {
    name = 'Intelligent Key Warning Buzzer',
    type = 'RK03FBR',
    color = 'Brown',
    image = 'CRK03F02HS.svg',
    pin_count = 3,
  },
  E29 = {
    name = 'Washer Fluid Level Switch',
    type = 'Z02FBR',
    color = 'Brown',
    image = 'CZ02F02HS.svg',
    pin_count = 2,
  },
  E30 = {
    name = 'Front Fog Lamp LH',
    type = 'FHZ02FB',
    color = 'Black',
    image = 'CFHZ02F03HS.svg',
    pin_count = 2,
  },
  E32 = {
    name = 'Front Wiper Motor',
    type = 'HS05FGY',
    color = 'Gray',
    image = 'CHS05F02HS.svg',
    pin_count = 5,
  },
  E33 = {
    name = 'Crash Zone Sensor',
    type = 'RH02FB-EX',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  E34 = {
    name = 'Electrically-Driven Intelligent Brake Unit',
    type = 'SAZ42FB-SJZ4',
    color = 'Black',
    image = 'CSAZ46F01HS.svg',
    pin_count = 46,
  },
  E35 = {
    name = 'ABS Actuator and Electric Unit (Control Unit)',
    type = 'AEU34FB-AHW2-AJY2-DH',
    color = 'Black',
    image = 'CAEU38F01HS.svg',
    pin_count = 38,
  },
  E36 = {
    name = 'Stroke Sensor',
    type = 'HS04FB',
    color = 'Black',
    image = 'CHS04F01HS.svg',
    pin_count = 4,
  },
  E37 = {
    name = 'Brake Fluid Level Switch',
    type = 'YV02FGY',
    color = 'Gray',
    image = 'CYV02F01HS.svg',
    pin_count = 2,
  },
  E38 = {
    name = 'Wire to Wire',
    type = 'RS04FB-PR',
    color = 'Black',
    image = 'CRS04F04HS.svg',
    pin_count = 4,
  },
  E39 = {
    name = 'Front Wheel Sensor RH',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  E40 = {
    name = 'Fusible Link Box (Battery)',
    type = '-',
    color = '-',
    image = 'CTLC01F15HS.svg',
    pin_count = 1,
  },
  E41 = {
    name = 'Front and Rear Washer Motor',
    type = 'E02FGY-RS',
    color = 'Gray',
    image = 'CE02F01HS.svg',
    pin_count = 2,
  },
  E42 = {
    name = 'Approaching Vehicle Sound For Pedestrians (VSP) Speaker',
    type = 'RH02FB',
    color = 'Black',
    image = 'CRH02F02HS.svg',
    pin_count = 2,
  },
  E44 = {
    name = 'Joint Connector E02',
    type = 'A12FL',
    color = 'Blue',
    image = 'CA12F01HS.svg',
    pin_count = 12,
  },
  E46 = {
    name = 'Horn (High)',
    type = 'P01FB-A',
    color = 'Black',
    image = 'CP01F02HS.svg',
    pin_count = 1,
  },
  E47 = {
    name = 'Distance Sensor (ICC Sensor)',
    type = 'SAZ08FGY',
    color = 'Gray',
    image = 'CSAZ08F02HS.svg',
    pin_count = 8,
  },
  E48 = {
    name = 'Front Fog Lamp RH',
    type = 'FHZ02FB',
    color = 'Black',
    image = 'CFHZ02F03HS.svg',
    pin_count = 2,
  },
  E49 = {
    name = 'Refrigerant Pressure Sensor (with Heat Pump)',
    type = 'RK03FB',
    color = 'Black',
    image = 'CRH03F01HS.svg',
    pin_count = 3,
  },
  E50 = {
    name = 'Horn (High)',
    type = 'P01FB-BR-A',
    color = 'Black',
    image = 'CP01F01HS.svg',
    pin_count = 1,
  },
  E51 = {
    name = 'Joint Connector E03',
    type = 'RH10FB',
    color = 'Black',
    image = 'CRH10F01HS.svg',
    pin_count = 10,
  },
  E52 = {
    name = 'A/C Relay',
    type = 'M06FBR-R-LC',
    color = 'Brown',
    image = 'CM06F02HS.svg',
    pin_count = 6,
  },
  E53 = {
    name = 'Ambient Sensor',
    type = 'RS02FB',
    color = 'Black',
    image = 'CRS02F01HS.svg',
    pin_count = 2,
  },
  E54 = {
    name = 'Parking Actuator Relay A',
    type = 'MS03FB-M2-LC',
    color = 'Blue',
    image = 'CMS05F01HS.svg',
    pin_count = 5,
  },
  E55 = {
    name = 'ICC Brake Hold Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E58 = {
    name = 'CAN Terminator 1 (ITS CAN Communication)',
    type = '24336 5SA0A',
    color = 'Black',
    image = 'CTLC03F76HS.svg',
    pin_count = 3,
  },
  E61 = {
    name = 'VCM',
    type = 'MUA66FB-MHA6-RH',
    color = 'Black',
    image = 'CMUA72F02HS.svg',
    pin_count = 72,
  },
  E62 = {
    name = 'VCM',
    type = 'MUA78FB-MCA36-RH',
    color = 'Black',
    image = 'CMUA114F02HS.svg',
    pin_count = 114,
  },
  E63 = {
    name = 'Joint Connector E04',
    type = 'RH10FB',
    color = 'Black',
    image = 'CRH10F01HS.svg',
    pin_count = 10,
  },
  E64 = {
    name = 'F/S Chg Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E65 = {
    name = 'M/C Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E66 = {
    name = 'Battery Current Sensor',
    type = 'RH04FB',
    color = 'Black',
    image = 'CRH04F02HS.svg',
    pin_count = 4,
  },
  E67 = {
    name = 'Wire to Wire',
    type = 'RS04FG',
    color = 'Green',
    image = 'CRS04F07HS.svg',
    pin_count = 4,
  },
  E68 = {
    name = 'Refrigerant Pressure Sensor (without Heat Pump)',
    type = 'RK03FB',
    color = 'Black',
    image = 'CRK03F02HS.svg',
    pin_count = 3,
  },
  E71 = {
    name = 'ADA2 Brake Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E72 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  E73 = {
    name = 'Stop Lamp Off Relay-1',
    type = 'MS03FB-M2-LC',
    color = 'Black',
    image = 'CMS05F01HS.svg',
    pin_count = 5,
  },
  E74 = {
    name = 'Hood Switch',
    type = 'RK02MGY',
    color = 'Gray',
    image = 'CRK02M02HS.svg',
    pin_count = 2,
  },
  E78 = {
    name = 'Stop Lamp Off Relay-2',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E80 = {
    name = 'Front Combination Lamp RH',
    type = 'RS08FB-PR',
    color = 'Black',
    image = 'CRS08F03HS.svg',
    pin_count = 8,
  },
  E81 = {
    name = 'Front Combination Lamp LH',
    type = 'RS08FB-PR',
    color = 'Black',
    image = 'CRS08F03HS.svg',
    pin_count = 8,
  },
  E84 = {
    name = 'Daytime Running Light Relay',
    type = 'M06FBR-R-LC',
    color = 'Brown',
    image = 'CM06F02HS.svg',
    pin_count = 6,
  },
  E87 = {
    name = 'Charge Connector Lock Actuator',
    type = 'RS04FGY-PR',
    color = 'Gray',
    image = 'CRS04F06HS.svg',
    pin_count = 4,
  },
  E88 = {
    name = 'Charge Port Lid Opener Actuator Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  E89 = {
    name = 'Compressor Suction Refrigerant Temperature Sensor',
    type = 'RH02FBR',
    color = 'Brown',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  E90 = {
    name = 'Refrigerant Channel Switching 2 Way Type Valve',
    type = 'RS02MGY',
    color = 'Gray',
    image = 'CRS02M01HS.svg',
    pin_count = 2,
  },
  E91 = {
    name = 'Refrigerant Channel Switching 3 Way Type Valve',
    type = 'RS02FB',
    color = 'Black',
    image = 'CRS02F02HS.svg',
    pin_count = 2,
  },
  E100 = {
    name = 'Front Camera',
    type = 'RH04FB',
    color = 'Black',
    image = 'CRH04F02HS.svg',
    pin_count = 4,
  },
  E101 = {
    name = 'Accelerator Pedal Position Sensor',
    type = 'RH06FB',
    color = 'Black',
    image = 'CRH06F02HS.svg',
    pin_count = 6,
  },
  E102 = {
    name = 'Stop Lamp Switch',
    type = 'M04FW-LC',
    color = 'White',
    image = 'CM04F01HS.svg',
    pin_count = 4,
  },
  E104 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  E105 = {
    name = 'Wire to Wire',
    type = 'TH80MW-CS16-TM4',
    color = 'White',
    image = 'CTH100M04HS.svg',
    pin_count = 100,
  },
  E106 = {
    name = 'Wire to Wire',
    type = 'L02FB-MC',
    color = 'Black',
    image = 'CL02F01HS.svg',
    pin_count = 2,
  },
  E107 = {
    name = 'Wire to Wire',
    type = 'TH24MW-NH',
    color = 'White',
    image = 'CTH24M02HS.svg',
    pin_count = 24,
  },
  E108 = {
    name = 'Wire to Wire',
    type = 'NS08MW-CS',
    color = 'White',
    image = 'CNS08M01HS.svg',
    pin_count = 8,
  },
  E112 = {
    name = 'Brake Pedal Position Switch',
    type = 'M02FBR-LC',
    color = 'Brown',
    image = 'CM02F02HS.svg',
    pin_count = 2,
  },
  E115 = {
    name = 'Wire to Wire',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F01HS.svg',
    pin_count = 16,
  },
  E201 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340-EN013',
    color = '-',
    image = 'CTLC01F26HS.svg',
    pin_count = 1,
  },
  E204 = {
    name = 'Fusible Link Box (Battery)',
    type = '24348 51E06',
    color = '-',
    image = 'CTLC01F14HS.svg',
    pin_count = 1,
  },
  E253 = {
    name = 'Wire to Wire',
    type = 'RS04MB',
    color = 'Black',
    image = 'CRS04M02HS.svg',
    pin_count = 4,
  },
  E254 = {
    name = 'Charge Port Lid Opener Actuator',
    type = 'RS02FBR',
    color = 'Brown',
    image = 'CRS02F01HS.svg',
    pin_count = 2,
  },
  E255 = {
    name = 'Wire to Wire',
    type = 'RS04MB',
    color = 'Black',
    image = 'CRS04M02HS.svg',
    pin_count = 4,
  },
  E256 = {
    name = 'Electric Water Pump',
    type = 'RS04FB-PR',
    color = 'Black',
    image = 'CRS04F07HS.svg',
    pin_count = 4,
  },
  E301 = {
    name = 'Cooling Fan Control Module (Cooling Fan-1)',
    type = 'HK02FB',
    color = 'Black',
    image = 'CHK02F03HS.svg',
    pin_count = 2,
  },
  E302 = {
    name = 'Cooling Fan Control Module (Cooling Fan-2)',
    type = 'HK02FB',
    color = 'Black',
    image = 'CHK02F04HS.svg',
    pin_count = 2,
  },
  F1 = {
    name = 'Wire to Wire',
    type = 'SAA36FB-RS10-SJZ2',
    color = 'Black',
    image = 'CSAA48F05HS.svg',
    pin_count = 48,
  },
  F4 = {
    name = 'Parking Actuator',
    type = 'SAZ06FB-HS4',
    color = 'Black',
    image = 'CSAZ10F01HS.svg',
    pin_count = 10,
  },
  F11 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  F12 = {
    name = 'Coolant Temperature Sensor',
    type = 'E02FGY-RS',
    color = 'Gray',
    image = 'CE02F01HS.svg',
    pin_count = 2,
  },
  F13 = {
    name = 'Traction Motor Inverter',
    type = 'RK22FGY',
    color = 'Gray',
    image = 'CRK22F03HS.svg',
    pin_count = 22,
  },
  F14 = {
    name = 'Traction Motor',
    type = 'RH08FB',
    color = 'Black',
    image = 'CRH08F02HS.svg',
    pin_count = 8,
  },
  F20 = {
    name = 'Electric Compressor (with Heat Pump)',
    type = 'SAZ06FB',
    color = 'Black',
    image = 'CSAZ06F07HS.svg',
    pin_count = 6,
  },
  F23 = {
    name = 'PDM (Power Delivery Module)',
    type = 'RH36FG-GY',
    color = 'Green',
    image = 'CRH36F02HS.svg',
    pin_count = 36,
  },
  F32 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340-EN013',
    color = '-',
    image = 'CTLC01F38HS.svg',
    pin_count = 1,
  },
  F33 = {
    name = 'Wire to Wire',
    type = 'RH04FB',
    color = 'Black',
    image = 'CRH04F01HS.svg',
    pin_count = 4,
  },
  F101 = {
    name = 'Wire to Wire',
    type = 'RH04MB',
    color = 'Black',
    image = 'CRH04M01HS.svg',
    pin_count = 4,
  },
  F102 = {
    name = 'Electric Compressor (without Heat Pump)',
    type = 'SAZ06FW',
    color = 'White',
    image = 'CSAZ06F05HS.svg',
    pin_count = 6,
  },
  H1 = {
    name = 'Electric Compressor (without Heat Pump)',
    type = 'TM02FOR',
    color = 'Orange',
    image = 'CTM02F02HS.svg',
    pin_count = 4,
  },
  H2 = {
    name = 'Electric Compressor (with Heat Pump)',
    type = 'SHZ02FOR',
    color = 'Orange',
    image = 'CSHZ04F02HS.svg',
    pin_count = 4,
  },
  H3 = {
    name = 'Li-Ion Battery',
    type = '24342-3NF1A',
    color = 'Orange',
    image = 'CTLC03F44HS.svg',
    pin_count = 3,
  },
  H4 = {
    name = 'Motor Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  H5 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340 3NF1B',
    color = 'Orange',
    image = 'CTLC03F63HS.svg',
    pin_count = 3,
  },
  H6 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340 3NF0E',
    color = 'Orange',
    image = 'CTLC04F42HS.svg',
    pin_count = 4,
  },
  H7 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340-3NF0E',
    color = 'Orange',
    image = 'CTLC04F29HS.svg',
    pin_count = 4,
  },
  H8 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340 3NF1A',
    color = 'Orange',
    image = 'CTLC02F157HS.svg',
    pin_count = 2,
  },
  H9 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340 3NF0D',
    color = 'Orange',
    image = 'CTLC02F158HS.svg',
    pin_count = 2,
  },
  H10 = {
    name = 'Quick Charge Port',
    type = '24342-3NA1D',
    color = 'Orange',
    image = 'CTLC02F144HS.svg',
    pin_count = 9,
  },
  H11 = {
    name = 'Normal Charge Port',
    type = '24341-3NAOC',
    color = 'Orange',
    image = 'CTLC03F54HS.svg',
    pin_count = 5,
  },
  H12 = {
    name = 'Traction Motor Inverter',
    type = '-',
    color = 'Orange',
    image = 'CTLC03F73HS.svg',
    pin_count = 3,
  },
  H13 = {
    name = 'Traction Motor Inverter',
    type = '24340-EN013',
    color = 'Orange',
    image = 'CTLC02F128HS.svg',
    pin_count = 2,
  },
  H14 = {
    name = 'Traction Motor',
    type = '-',
    color = 'Orange',
    image = 'CTLC03F73HS.svg',
    pin_count = 3,
  },
  H17 = {
    name = 'PDM (Power Delivery Module)',
    type = '24340-EN013',
    color = 'Orange',
    image = 'CTLC02F129HS.svg',
    pin_count = 2,
  },
  H19 = {
    name = 'Li-Ion Battery',
    type = '24347-3NF2A',
    color = 'Orange',
    image = 'CTLC06F33HS.svg',
    pin_count = 6,
  },
  M1 = {
    name = 'Fuse Block (J/B)',
    type = 'L01FW-MC',
    color = 'White',
    image = 'CL01F02HS.svg',
    pin_count = 1,
  },
  M2 = {
    name = 'ADAS Control Unit',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F01HS.svg',
    pin_count = 24,
  },
  M3 = {
    name = 'Warning System Buzzer',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  M5 = {
    name = 'Steering Assist Switch',
    type = 'TH08FL-NH',
    color = 'Blue',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  M6 = {
    name = 'Heated Steering Wheel Switch',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F12HS.svg',
    pin_count = 6,
  },
  M7 = {
    name = 'Heated Steering Wheel Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  M8 = {
    name = 'Wire to Wire',
    type = 'RK04FY-BD',
    color = 'Yellow',
    image = 'CRK04F01HS.svg',
    pin_count = 4,
  },
  M10 = {
    name = 'Wire to Wire',
    type = 'TH40MW-CS15',
    color = 'White',
    image = 'CTH55M02HS.svg',
    pin_count = 55,
  },
  M11 = {
    name = 'Wire to Wire',
    type = 'TH40MW-CS15',
    color = 'White',
    image = 'CTH55M01HS.svg',
    pin_count = 55,
  },
  M13 = {
    name = 'Warning Buzzer',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F01HS.svg',
    pin_count = 2,
  },
  M14 = {
    name = 'Wire to Wire',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F02HS.svg',
    pin_count = 2,
  },
  M16 = {
    name = 'Optical Sensor',
    type = 'TK03FW',
    color = 'White',
    image = 'CTK03F01HS.svg',
    pin_count = 3,
  },
  M18 = {
    name = 'Wire to Wire',
    type = 'NS16FW-CS',
    color = 'White',
    image = 'CNS16F01HS.svg',
    pin_count = 16,
  },
  M19 = {
    name = 'Wire to Wire',
    type = 'NS16FW-CS',
    color = 'White',
    image = 'CNS16F01HS.svg',
    pin_count = 16,
  },
  M21 = {
    name = 'Wire to Wire',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F01HS.svg',
    pin_count = 16,
  },
  M22 = {
    name = 'Wire to Wire',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F01HS.svg',
    pin_count = 24,
  },
  M23 = {
    name = 'BCM (Body Control Module)',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F15HS.svg',
    pin_count = 40,
  },
  M24 = {
    name = 'BCM (Body Control Module)',
    type = 'TH40FB-NH',
    color = 'Black',
    image = 'CTH40F06HS.svg',
    pin_count = 40,
  },
  M25 = {
    name = 'BCM (Body Control Module)',
    type = 'FEA09FW-FHA6-SA',
    color = 'White',
    image = 'CFEA15F02HS.svg',
    pin_count = 15,
  },
  M26 = {
    name = 'Meter Control Switch',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F04HS.svg',
    pin_count = 8,
  },
  M27 = {
    name = 'Combination Switch',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F14HS.svg',
    pin_count = 14,
  },
  M29 = {
    name = 'BCM (Body Control Module)',
    type = 'FEA09FB-FHA6-SA',
    color = 'Black',
    image = 'CFEA15F01HS.svg',
    pin_count = 15,
  },
  M30 = {
    name = 'Steering Angle Sensor',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F04HS.svg',
    pin_count = 8,
  },
  M32 = {
    name = 'Around View Monitor Control Unit',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F11HS.svg',
    pin_count = 40,
  },
  M33 = {
    name = 'Power Switch',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F14HS.svg',
    pin_count = 6,
  },
  M34 = {
    name = 'Combination Meter',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F06HS.svg',
    pin_count = 40,
  },
  M35 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  M36 = {
    name = 'Joint Connector M02',
    type = 'NH20FL-DC',
    color = 'Blue',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M37 = {
    name = 'EPS Control Unit',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  M38 = {
    name = 'EPS Control Unit',
    type = 'L02FB-MC',
    color = 'Black',
    image = 'CL02F08HS.svg',
    pin_count = 2,
  },
  M39 = {
    name = 'Blower Motor',
    type = 'L02FGY-MC',
    color = 'Gray',
    image = 'CL02F01HS.svg',
    pin_count = 2,
  },
  M40 = {
    name = 'Joint Connector M05',
    type = 'NH24FW-J',
    color = 'White',
    image = 'CNH24F01HS.svg',
    pin_count = 24,
  },
  M41 = {
    name = 'Joint Connector M06',
    type = 'NH20FL-DC',
    color = 'Blue',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M42 = {
    name = 'In-Vehicle Sensor',
    type = 'A02FW',
    color = 'White',
    image = 'CA02F01HS.svg',
    pin_count = 2,
  },
  M43 = {
    name = 'Joint Connector M04',
    type = 'NH20FG-DC',
    color = 'Green',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M44 = {
    name = 'Joint Connector M01',
    type = 'NH20FG-DC',
    color = 'Green',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M45 = {
    name = 'Hazard Switch',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  M46 = {
    name = 'Joint Connector M07',
    type = 'NH20FG-DC',
    color = 'Green',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M47 = {
    name = 'Approaching Vehicle Sound For Pedestrians (VSP) Control Unit',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F01HS.svg',
    pin_count = 16,
  },
  M49 = {
    name = 'NATS Antenna Amp.',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  M50 = {
    name = 'Joint Connector M03',
    type = 'NH20FL-DC',
    color = 'Blue',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M52 = {
    name = 'Front Auxiliary Input Jacks (with 5 Inch Display)',
    type = 'TH04FGY',
    color = 'Gray',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  M53 = {
    name = 'Front Auxiliary Input Jacks (with 5 Inch Display)',
    type = 'USCAR30-MA-M',
    color = 'Black',
    image = 'CTLC06F50HS.svg',
    pin_count = 6,
  },
  M54 = {
    name = 'Intake Door Motor',
    type = 'MAA06FB-1V',
    color = 'Black',
    image = 'CTLC06F04HS.svg',
    pin_count = 6,
  },
  M55 = {
    name = 'A/C Auto Amp.',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F06HS.svg',
    pin_count = 40,
  },
  M56 = {
    name = 'Selector Indicator',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F04HS.svg',
    pin_count = 8,
  },
  M57 = {
    name = 'Electric Shift Sensor',
    type = 'TH12FW-NH',
    color = 'White',
    image = 'CTH12F02HS.svg',
    pin_count = 12,
  },
  M58 = {
    name = 'EPS Control Unit',
    type = 'TYCO 1379659-2',
    color = 'Gray',
    image = 'CTH08F24HS.svg',
    pin_count = 8,
  },
  M59 = {
    name = 'EPS Control Unit',
    type = 'TYCO 1379659-1',
    color = 'Black',
    image = 'CTH08F25HS.svg',
    pin_count = 8,
  },
  M60 = {
    name = 'Power Socket',
    type = 'CEA01FB-CHA2',
    color = 'Black',
    image = 'CCEA03F02HS.svg',
    pin_count = 3,
  },
  M61 = {
    name = 'Air Bag Diagnosis Sensor Unit',
    type = 'NH33FGY-EX-LH',
    color = 'Gray',
    image = 'CNH33F08HS.svg',
    pin_count = 21,
  },
  M63 = {
    name = 'Front Passenger Air Bag Off Indicator',
    type = 'JAB05FB',
    color = 'Black',
    image = 'CTLC05F02HS.svg',
    pin_count = 5,
  },
  M64 = {
    name = 'Joint Connector M09',
    type = 'SGA28FLBR-J',
    color = 'Brown',
    image = 'CSGA28F01HS.svg',
    pin_count = 28,
  },
  M65 = {
    name = 'Immediate Charging Switch',
    type = 'TH08FB-NH',
    color = 'Black',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  M66 = {
    name = 'Glove Box Lamp',
    type = 'A02FW',
    color = 'White',
    image = 'CA02F02HS.svg',
    pin_count = 2,
  },
  M67 = {
    name = 'TCU',
    type = 'TH40FB-NH',
    color = 'Black',
    image = 'CTH40F05HS.svg',
    pin_count = 40,
  },
  M68 = {
    name = 'Audio Unit (with 8" Color Display)',
    type = 'NH18FW-CS2',
    color = 'White',
    image = 'CNH20F03HS.svg',
    pin_count = 20,
  },
  M69 = {
    name = 'Combination Meter',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F22HS.svg',
    pin_count = 16,
  },
  M70 = {
    name = 'AV Control Unit (with 8" Color Display)',
    type = 'NH18FW-CS2',
    color = 'White',
    image = 'CNH20F03HS.svg',
    pin_count = 20,
  },
  M71 = {
    name = 'Heated Seat Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  M72 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  M73 = {
    name = 'Wire to Wire',
    type = 'TH24MW-NH',
    color = 'White',
    image = 'CTH24M01HS.svg',
    pin_count = 24,
  },
  M74 = {
    name = 'Sunload Sensor',
    type = 'A02FW',
    color = 'White',
    image = 'CA02F01HS.svg',
    pin_count = 2,
  },
  M75 = {
    name = 'Low Tire Pressure Warning Control Unit',
    type = 'TH12FW-NH',
    color = 'White',
    image = 'CTH12F02HS.svg',
    pin_count = 12,
  },
  M76 = {
    name = 'Body Ground',
    type = '',
    color = '-',
    image = "",
    pin_count = 1,
  },
  M77 = {
    name = 'Wire to Wire',
    type = 'TH80FW-CS16-TM4',
    color = 'White',
    image = 'CTH100F04HS.svg',
    pin_count = 100,
  },
  M78 = {
    name = 'Wire to Wire',
    type = 'L02MB-MC',
    color = 'Black',
    image = 'CL02M01HS.svg',
    pin_count = 2,
  },
  M79 = {
    name = 'Wire to Wire',
    type = 'TH32FW-NH',
    color = 'White',
    image = 'CTH32F01HS.svg',
    pin_count = 32,
  },
  M80 = {
    name = 'Combination Switch (Spiral Cable)',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F03HS.svg',
    pin_count = 2,
  },
  M81 = {
    name = 'Wire to Wire',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F05HS.svg',
    pin_count = 40,
  },
  M82 = {
    name = 'Wire to Wire',
    type = 'M04FW-LC',
    color = 'White',
    image = 'CM04F06HS.svg',
    pin_count = 4,
  },
  M83 = {
    name = 'Audio Unit (with 5" Color Display)',
    type = 'NH18FW-CS2',
    color = 'White',
    image = 'CNH20F03HS.svg',
    pin_count = 20,
  },
  M84 = {
    name = 'Audio Unit (with 5" Color Display)',
    type = 'TH32FW-NH',
    color = 'White',
    image = 'CTH32F13HS.svg',
    pin_count = 32,
  },
  M85 = {
    name = 'Audio Unit (with 5" Color Display)',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F32HS.svg',
    pin_count = 8,
  },
  M86 = {
    name = 'Inside Key Antenna (Instrument Center)',
    type = 'RK02FL',
    color = 'Blue',
    image = 'CRK02F02HS.svg',
    pin_count = 2,
  },
  M87 = {
    name = 'Wire to Wire',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F07HS.svg',
    pin_count = 24,
  },
  M88 = {
    name = 'Diode-1',
    type = '24335 C9900',
    color = 'White',
    image = 'CTLC02F19HS.svg',
    pin_count = 2,
  },
  M89 = {
    name = 'Wire to Wire',
    type = 'M02FW-LC',
    color = 'White',
    image = 'CM02F01HS.svg',
    pin_count = 2,
  },
  M90 = {
    name = 'Rear Heated Seat Relay',
    type = 'MS02FL-M2-LC',
    color = 'Blue',
    image = 'CMS04F01HS.svg',
    pin_count = 4,
  },
  M91 = {
    name = 'Dongle Unit',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  M92 = {
    name = 'Combination Switch (Spiral Cable)',
    type = 'TK08FGY-1V',
    color = 'Gray',
    image = 'CTK08F20HS.svg',
    pin_count = 8,
  },
  M93 = {
    name = 'Charge Port Lid Opener Switch',
    type = 'TH04FGY',
    color = 'Gray',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  M94 = {
    name = 'Audio Unit (with 8" Color Display)',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F04HS.svg',
    pin_count = 40,
  },
  M95 = {
    name = 'AV Control Unit (with 7" Color Display without BOSE Audio System)',
    type = 'NH18FW-CS2',
    color = 'White',
    image = 'CNH20F03HS.svg',
    pin_count = 20,
  },
  M96 = {
    name = 'AV Control Unit (with 7" Color Display without BOSE Audio System)',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F04HS.svg',
    pin_count = 40,
  },
  M97 = {
    name = 'CAN Terminator (IT CAN Communication)',
    type = 'YZK 7187 1616',
    color = 'Black',
    image = 'CTLC03F76HS.svg',
    pin_count = 3,
  },
  M98 = {
    name = 'AV Control Unit (with 8" Color Display)',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F04HS.svg',
    pin_count = 40,
  },
  M99 = {
    name = 'Wire to Wire',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F02HS.svg',
    pin_count = 4,
  },
  M100 = {
    name = 'AV Control Unit (with 7" Color Display with BOSE Audio System)',
    type = 'NH18FW-CS2',
    color = 'White',
    image = 'CNH20F03HS.svg',
    pin_count = 20,
  },
  M101 = {
    name = '6CH CAN Gateway',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F07HS.svg',
    pin_count = 24,
  },
  M102 = {
    name = 'Heat Pump Control Unit',
    type = 'TH16FW-NH',
    color = 'White',
    image = 'CTH16F01HS.svg',
    pin_count = 16,
  },
  M103 = {
    name = 'AV Control Unit (with 7" Color Display with BOSE Audio System)',
    type = 'TH40FW-NH',
    color = 'White',
    image = 'CTH40F04HS.svg',
    pin_count = 40,
  },
  M104 = {
    name = 'AV Control Unit',
    type = 'USCAR30-MA-M',
    color = 'Black',
    image = 'CTLC06F32HS.svg',
    pin_count = 6,
  },
  M105 = {
    name = 'Data Link Connector',
    type = 'BD16FW',
    color = 'White',
    image = 'CBD16F01HS.svg',
    pin_count = 16,
  },
  M106 = {
    name = 'Combination Switch (Spiral Cable)',
    type = 'TK03FW',
    color = 'White',
    image = 'CTK03F06HS.svg',
    pin_count = 3,
  },
  M107 = {
    name = 'Front Auxiliary Input Jacks (with 8 Inch Display)',
    type = 'TH08FB-NH',
    color = 'Black',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  M108 = {
    name = 'Combination Switch (Spiral Cable)',
    type = 'TK06FY-EX-1V',
    color = 'Yellow',
    image = 'CTK06F19HS.svg',
    pin_count = 6,
  },
  M109 = {
    name = 'Front Auxiliary Input Jacks (with 7 Inch Display)',
    type = 'TH08FB-NH',
    color = 'Black',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  M110 = {
    name = 'Front Auxiliary Input Jacks (with 7 and 8 Inch Display)',
    type = 'USCAR30-MA-M',
    color = 'Black',
    image = 'CTLC06F49HS.svg',
    pin_count = 6,
  },
  M111 = {
    name = 'Heated Steering Wheel',
    type = 'NS02FW-CS',
    color = 'White',
    image = 'CNS02F04HS.svg',
    pin_count = 2,
  },
  M112 = {
    name = 'Combination Switch (Spiral Cable)',
    type = 'TK08FGY-X',
    color = 'Gray',
    image = 'CTK08F03HS.svg',
    pin_count = 8,
  },
  M113 = {
    name = 'AV Control Unit',
    type = 'GT13SH-2/1S-HU',
    color = 'Gray',
    image = 'CHAA05F22HS.svg',
    pin_count = 5,
  },
  M114 = {
    name = 'AV Control Unit',
    type = 'FAKRA CODING C',
    color = 'Pink',
    image = 'CTLC02F120HS.svg',
    pin_count = 2,
  },
  M115 = {
    name = 'AV Control Unit',
    type = 'FAKRA CODING C',
    color = 'Blue',
    image = 'CTLC02F130HS.svg',
    pin_count = 2,
  },
  M116 = {
    name = 'AV Control Unit',
    type = 'USCAR30-MA-M',
    color = 'Brown',
    image = 'CTLC06F35HS.svg',
    pin_count = 6,
  },
  M117 = {
    name = 'Wire to Wire',
    type = 'RK04MY-BD',
    color = 'Yellow',
    image = 'CRK04M01HS.svg',
    pin_count = 4,
  },
  M118 = {
    name = 'Front Passenger Air Bag Module',
    type = 'JCA02FB-X',
    color = 'Black',
    image = 'CJCA02F03HS.svg',
    pin_count = 2,
  },
  M119 = {
    name = 'Front Passenger Air Bag Module',
    type = 'JCA02FOR-X',
    color = 'Orange',
    image = 'CJCA02F04HS.svg',
    pin_count = 2,
  },
  M137 = {
    name = 'Compressor Discharge Refrigerant Temperature Sensor',
    type = 'RH02FGY',
    color = 'Gray',
    image = 'CRH02F01HS.svg',
    pin_count = 2,
  },
  M138 = {
    name = 'PTC Heater Outlet Air Temperature Sensor and A/C Unit Case Temperature Sensor Assembly',
    type = 'TK04FW',
    color = 'White',
    image = 'CTK04F02HS.svg',
    pin_count = 4,
  },
  M140 = {
    name = 'Wire to Wire',
    type = 'TH24MW-NH',
    color = 'White',
    image = 'CTH24M01HS.svg',
    pin_count = 24,
  },
  M141 = {
    name = 'Intake Sensor',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F01HS.svg',
    pin_count = 2,
  },
  M142 = {
    name = 'Mode Door Motor',
    type = 'MAA06FB',
    color = 'Black',
    image = 'CMAA06F06HS.svg',
    pin_count = 6,
  },
  M143 = {
    name = 'Wire to Wire',
    type = 'M04MW',
    color = 'White',
    image = 'CM04M01HS.svg',
    pin_count = 4,
  },
  M144 = {
    name = 'Power Transistor',
    type = 'MAA06FB',
    color = 'Black',
    image = 'CMAA06F05HS.svg',
    pin_count = 4,
  },
  M145 = {
    name = 'PTC Heater',
    type = 'RH06FB',
    color = 'Black',
    image = 'CRH06F02HS.svg',
    pin_count = 6,
  },
  M146 = {
    name = 'Air Mix Door Motor',
    type = 'MAA06FB',
    color = 'Black',
    image = 'CMAA06F06HS.svg',
    pin_count = 6,
  },
  M147 = {
    name = 'Driver Air Bag Module',
    type = 'ACA02FY-2V',
    color = 'Yellow',
    image = 'CTLC02F50HS.svg',
    pin_count = 2,
  },
  M148 = {
    name = 'Driver Air Bag Module',
    type = 'ACA02FOR',
    color = 'Orange',
    image = 'CTLC02F51HS.svg',
    pin_count = 2,
  },
  M150 = {
    name = 'Wire to Wire',
    type = 'GT13SC-1/1S-HU',
    color = 'Gray',
    image = 'CHAA03F01HS.svg',
    pin_count = 3,
  },
  M151 = {
    name = 'Wire to Wire',
    type = 'GT16C-1PP-HU (B)',
    color = 'Brown',
    image = 'CTLC02F94HS.svg',
    pin_count = 2,
  },
  M153 = {
    name = 'Joint Connector M08',
    type = 'NH20FL-DC',
    color = 'Blue',
    image = 'CNH20F01HS.svg',
    pin_count = 20,
  },
  M154 = {
    name = 'Audio Unit',
    type = 'USCAR30-MA-M',
    color = 'Black',
    image = 'CTLC06F32HS.svg',
    pin_count = 6,
  },
  M155 = {
    name = 'Audio Unit',
    type = 'GT13SH-2/1S-HU',
    color = 'Gray',
    image = 'CHAA05F22HS.svg',
    pin_count = 5,
  },
  M156 = {
    name = 'Audio Unit',
    type = 'FAKRA CODING H',
    color = 'Pink',
    image = 'CTLC02F120HS.svg',
    pin_count = 2,
  },
  M157 = {
    name = 'Wire to Wire',
    type = 'TH16MW-NH',
    color = 'White',
    image = 'CTH16M01HS.svg',
    pin_count = 16,
  },
  M160 = {
    name = 'E-Pedal Switch',
    type = 'TH08FB-NH',
    color = 'Black',
    image = 'CTH08F04HS.svg',
    pin_count = 8,
  },
  M161 = {
    name = 'Eco Mode Switch',
    type = 'TH08FG-NH',
    color = 'Green',
    image = 'CTH08F04HS.svg',
    pin_count = 8,
  },
  M173 = {
    name = 'TCU',
    type = 'USCAR30-MD-M',
    color = 'Brown',
    image = 'CTLC06F37HS.svg',
    pin_count = 6,
  },
  M174 = {
    name = 'TCU',
    type = 'FAKRA CODE H 4003',
    color = 'Pink',
    image = 'CTLC02F139HS.svg',
    pin_count = 2,
  },
  M175 = {
    name = 'TCU',
    type = '3FA1ANCSJ-C02W0',
    color = 'Blue',
    image = 'CTLC02F140HS.svg',
    pin_count = 2,
  },
  M176 = {
    name = 'Telematics Antenna',
    type = 'GT13SCN-2/1PP-HU',
    color = 'Gray',
    image = 'CHAA05M01HS.svg',
    pin_count = 5,
  },
  M181 = {
    name = 'Accessory Pre-Wire LH',
    type = 'TH12MW-NH',
    color = 'White',
    image = 'CTH12M02HS.svg',
    pin_count = 12,
  },
  M182 = {
    name = 'Accessory Pre-Wire RH',
    type = 'TH12MW-NH',
    color = 'White',
    image = 'CTH12M02HS.svg',
    pin_count = 12,
  },
  M200 = {
    name = 'Wire to Wire',
    type = 'TH04MW-NH',
    color = 'White',
    image = 'CTH04M01HS.svg',
    pin_count = 4,
  },
  M201 = {
    name = 'Charging Status Indicator',
    type = 'TH04FW-NH',
    color = 'White',
    image = 'CTH04F01HS.svg',
    pin_count = 4,
  },
  M521 = {
    name = 'Wire to Wire',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02M01HS.svg',
    pin_count = 2,
  },
  M525 = {
    name = 'Tweeter RH',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F02HS.svg',
    pin_count = 2,
  },
  R1 = {
    name = 'Wire to Wire',
    type = 'TH24FW-NH',
    color = 'White',
    image = 'CTH24F01HS.svg',
    pin_count = 24,
  },
  R3 = {
    name = 'Microphone',
    type = 'A06FW',
    color = 'White',
    image = 'CA06F02HS.svg',
    pin_count = 6,
  },
  R4 = {
    name = 'Map Lamp',
    type = 'TH08FW-1V-NH',
    color = 'White',
    image = 'CTH08F27HS.svg',
    pin_count = 8,
  },
  R5 = {
    name = 'Room Lamp',
    type = 'TB03FW-LC',
    color = 'White',
    image = 'CTB03F02HS.svg',
    pin_count = 3,
  },
  R6 = {
    name = 'Auto Anti-Dazzling Inside Mirror (without Homelink® Universal Transceiver)',
    type = 'JAA07FB',
    color = 'Black',
    image = 'CJAA07F01HS.svg',
    pin_count = 7,
  },
  R7 = {
    name = 'Auto Anti-Dazzling Inside Mirror (with Homelink® Universal Transceiver)',
    type = 'TH10FB-NH',
    color = 'Black',
    image = 'CTH10F01HS.svg',
    pin_count = 10,
  },
  R8 = {
    name = 'Telematics Switch',
    type = 'TH08FW-NH',
    color = 'White',
    image = 'CTH08F02HS.svg',
    pin_count = 8,
  },
  R11 = {
    name = 'Vanity Mirror Lamp LH',
    type = 'MCA02FW',
    color = 'White',
    image = 'CMCA02F02HS.svg',
    pin_count = 2,
  },
  R12 = {
    name = 'Vanity Mirror Lamp RH',
    type = 'MCA02FW',
    color = 'White',
    image = 'CMCA02F02HS.svg',
    pin_count = 2,
  },
  R17 = {
    name = 'Lane Camera Unit',
    type = 'MUB12FB',
    color = 'Black',
    image = 'CMUB12F01HS.svg',
    pin_count = 12,
  },
  R18 = {
    name = 'Tweeter LH',
    type = 'TK02FBR',
    color = 'Brown',
    image = 'CTK02F02HS.svg',
    pin_count = 2,
  },
  R100 = {
    name = 'Wire to Wire',
    type = 'GT13SC-1/1PP-HU',
    color = 'Gray',
    image = 'CHAA03M01HS.svg',
    pin_count = 3,
  },
  R101 = {
    name = 'Wire to Wire',
    type = 'GT16C-1PP-HU (B)',
    color = 'Brown',
    image = 'CTLC02M20HS.svg',
    pin_count = 2,
  },
  R102 = {
    name = 'Antenna Base',
    type = 'GT13SC-1/1PP-HU',
    color = 'Gray',
    image = 'CHAA03M01HS.svg',
    pin_count = 3,
  },
  R103 = {
    name = 'Antenna Base',
    type = 'GT16C-1PP-HU (B)',
    color = 'Green',
    image = 'CHAA02M01HS.svg',
    pin_count = 2,
  },
}


return {
  get = function(frame)
    local args = frame.args
    local id = args[1]
    local field = args[2]
    return data[id] and data[id][field] or "N/A"
  end
}