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
}