//****************************************************************************
//                   INTEL CORPORATION PROPRIETARY INFORMATION
//       This software is supplied under the terms of a license agreement or
//       nondisclosure agreement with Intel Corporation and may not be copied
//       or disclosed except in accordance with the terms of that agreement.
//         Copyright (c) 2013 - 2014 Intel Corporation. All Rights Reserved.
//****************************************************************************
//
//
// File Header Information
//

_LF_NAME       'S2600IP & W2600CR SDR File'
_LF_VERSION    '1.12'
_LF_FMT_VER    '1.50'
_IPMI_VERSION  '2.00'

//
// SDR Header Information
//

_SDR (
_START_ADDR     0000
_DATA_LEN       0000
_NVS_TYPE       'IMBDEVICE'
_DEV_BUS        FF
_DEV_ADDRESS    20

//====================================================================//
// (1) Chassis related TAG
//====================================================================//
// _SDR_TAG    'W2600CR'                    // SDRs for W2600CR Platform
// _SDR_TAG    'S2600IP'                    // SDRs for S2600IP Platform
// _SDR_TAG    'P4000IP_NON_RED'            // SDRs for P4000IP Non Redundant Fan SKU
// _SDR_TAG    'P4000CR'                    // SDRs for P4000CR Non Redundant Fan SKU
// _SDR_TAG    'P4000IP_RED'                // SDRs for P4000IP Redundant Fan SKU
// _SDR_TAG    'R2000IP_NON_RED'            // SDRs for R2000IP Non Redundant Fan SKU
// _SDR_TAG    'R2000IP_RED'                // SDRs for R2000IP Redundant Fan SKU
// _SDR_TAG    'OTHER'                      // SDRs for OTHER chassis
// _SDR_TAG    'W2600CR_OTHER_SR'           // SDRs for OTHER chassis
// _SDR_TAG    'W2600CR_OTHER_MR'           // SDRs for OTHER chassis
// _SDR_TAG    'W2600CR_OTHER_FR'           // SDRs for OTHER chassis
// _SDR_TAG    'S2600IP_OTHER_SR'           // SDRs for OTHER chassis
// _SDR_TAG    'S2600IP_OTHER_MR'           // SDRs for OTHER chassis
// _SDR_TAG    'S2600IP_OTHER_FR'           // SDRs for OTHER chassis

//====================================================================//
// (2) Processor related sensors
//====================================================================//
// _SDR_TAG     'PROC_1'                    // SDRs for Processor 1
// _SDR_TAG     'PROC_2'                    // SDRs for Processor 2
// _SDR_TAG     'S2600IP_PROC_2'            // SDRs for S2600IP Processor 2
// _SDR_TAG     'W2600CR_PROC_2'            // SDRs for W2600CR Processor 2
// _SDR_TAG     'CPU_130_135W'              // SDRs for CPU 130/135 Watts
// _SDR_TAG     'NON_CPU_130_135W'          // SDRs for CPU other Watts

//====================================================================//
// (3) Temperature sensors
//====================================================================//
// _SDR_TAG    'FP_TEMP'                    // SDR for Front Panel Temp
// _SDR_TAG    'W2600CR_EATEMP'             // SDR for W2600CR Exit Air Temp
// _SDR_TAG    'S2600IP_EATEMP'             // SDR for S2600IP Exit Air Temp

//====================================================================//
// (4) Fan sensors
//====================================================================//
// _SDR_TAG   'OTHER_CPU1_FAN'              //Processor Fan 1
// _SDR_TAG   'OTHER_CPU2_FAN'              //Processor Fan 2
// _SDR_TAG   'OTHER_FAN_1'                 //System Fan 1
// _SDR_TAG   'OTHER_FAN_2'                 //System Fan 2
// _SDR_TAG   'OTHER_FAN_3'                 //System Fan 3
// _SDR_TAG   'OTHER_FAN_4'                 //System Fan 4
// _SDR_TAG   'OTHER_FAN_5'                 //System Fan 5
// _SDR_TAG   'OTHER_FAN_6'                 //System Fan 6
// _SDR_TAG   'OTHER_REAR_FAN'              //Rear Fan
// _SDR_TAG   'CPU_FAN_1'                   //CPU Fan 1 for 4U Pedestal Fixed Fans
// _SDR_TAG   'CPU_FAN_2'                   //CPU Fan 2 for 4U Pedestal Fixed Fans
// _SDR_TAG   'S2600IP_FIX_FAN1'            //System Fan 1 for S2600IP 4U Pedestal Fixed Fans
// _SDR_TAG   'S2600IP_FIX_FAN2'            //System Fan 2 for S2600IP 4U Pedestal Fixed Fans
// _SDR_TAG   'W2600CR_FIX_FAN1'            //System Fan 1 for W2600CR 4U Pedestal Fixed Fans
// _SDR_TAG   'W2600CR_FIX_FAN2'            //System Fan 2 for W2600CR 4U Pedestal Fixed Fans
// _SDR_TAG   'SYS_FAN_HS_4U_1'             //System Fan 1 for 4U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_4U_2'             //System Fan 2 for 4U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_4U_3'             //System Fan 3 for 4U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_4U_4'             //System Fan 4 for 4U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_4U_5'             //System Fan 5 for 4U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_1'             //System Fan 1 for 2U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_2'             //System Fan 2 for 2U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_3'             //System Fan 3 for 2U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_4'             //System Fan 4 for 2U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_5'             //System Fan 5 for 2U Pedestal Hotswap
// _SDR_TAG   'SYS_FAN_HS_2U_6'             //System Fan 6 for 2U Pedestal Hotswap
// _SDR_TAG   'FCT_FAN_6'                   //System Fan 6 for FCT

//====================================================================//
// (5) Chassis Intrusion
//====================================================================//
// _SDR_TAG     'CHASSIS_INTRU'             // Physical Security sensor

//====================================================================//
// (6) OTher device sensors
//====================================================================//
// _SDR_TAG    'HSBP_1_BP4'                 // SDR for 4 port HSBP 1
// _SDR_TAG    'HSBP_2_BP4'                 // SDR for 4 port HSBP 2
// _SDR_TAG    'HSBP_3_BP4'                 // SDR for 4 port HSBP 3
// _SDR_TAG    'HSBP_1_BP8'                 // SDR for 8 port HSBP 1
// _SDR_TAG    'HSBP_2_BP8'                 // SDR for 8 port HSBP 2
// _SDR_TAG    'HSBP_3_BP8'                 // SDR for 8 port HSBP 3
// _SDR_TAG    'HSBP_1_BP12'                // SDR for 25 port HSBP 1
// _SDR_TAG    'HSBP_2_BP12'                // SDR for 25 port HSBP 2
// _SDR_TAG    'HSBP_1_25DT'                // SDR for 25 port HSBP 1
// _SDR_TAG    'HSBP_2_25DT'                // SDR for 25 port HSBP 2
// _SDR_TAG    'HSBP_3_25DT'                // SDR for 25 port HSBP 3
// _SDR_TAG    'IO_MODULE'                  // SDR for I/O
// _SDR_TAG    'IO_MODULE_FRU'              // SDR for I/O FRU
// _SDR_TAG    'SAS_MODULE'                 // SDR for SAS
// _SDR_TAG    'SAS_MODULE_FRU'             // SDR for SAS FRU
// _SDR_TAG    'FP_NMI'                     // SDR for Front Panel NMI

//====================================================================//
// (7) Power Supply related sensors
//====================================================================//
// _SDR_TAG    'PS_REDUNDANCY'              // Redundant Power Supply
// _SDR_TAG    '750W_PS1'                   // 750W Power Supply 1.
// _SDR_TAG    '750W_PS2'                   // 750W Power Supply 2.
// _SDR_TAG    '1200W_PS1'                  // 1200W Power Supply 1.
// _SDR_TAG    '1200W_PS2'                  // 1200W Power Supply 2.
// _SDR_TAG    '750W_PS1_ERP'               // R2000 750W ERP Power Supply 1.
// _SDR_TAG    '750W_PS2_ERP'               // R2000 750W ERP Power Supply 2.
// _SDR_TAG    '1600W_PS1'                  // 1600W Power Supply 1.
// _SDR_TAG    '1600W_PS2'                  // 1600W Power Supply 2.
// _SDR_TAG    'PS1_FRU'                    // SDR type 11 FRU device locator record.
// _SDR_TAG    'PS2_FRU'                    // SDR type 11 FRU device locator record.

//====================================================================//
// (8) Factory sensors
//====================================================================//
// _SDR_TAG     'SHIP'                      // SDRs for Shippings
// _SDR_TAG     'FCT'                       // SDRs for FCT
// _SDR_TAG     'FCT2'                      // SDRs for FCT2

//====================================================================//
// (8) Other used
//====================================================================//
// _SDR_TAG     'P4XXX'                     // SDRs for P4000 8x3.5" or 2 8x2.5" or 3 8x3.5" HSBP
// _SDR_TAG     'P4208'                     // SDRs for P4000 1 8x2.5" HSBP
// _SDR_TAG     'UP27_R'                    // SDRs for P4000 Other HSBP
// _SDR_TAG     'R2XXX'                     // SDRs for R2000 8x3.5" or 12x3.5" or 2 8x2.5" or 3 8x2.5" HSBP
// _SDR_TAG     'R2208'                     // SDRs for R2000 1 8x2.5" HSBP

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   0001               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   01                 // Sensor Number

   // Record Body Bytes
   15                 // Entity ID - power management / power distribution board
   01                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   09                 // Sensor Type - power unit
   6F                 // Event / Reading Base Type
   7100               // Assertion Event Mask   --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   7100               // Deassertion Event Mask --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   7100               // Reading Mask & Settable / Readable Threshold Masks --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Pwr Unit Status'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PS_REDUNDANCY'
_REC_LEN    002F

   // Sensor Record Header
   0002               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   02                 // Sensor Number

   // Record Body Bytes
   15                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   09                 // Sensor Type
   0B                 // Event / Reading Base Type
   FF00               // Assertion Event Mask   --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   0000               // Deassertion Event Mask = 0000
   FF00               // Reading Mask & Settable / Readable Threshold Masks
                      //--Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Pwr Unit Redund'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002D

   // Sensor Record Header
   0003               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   03                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   23                 // Sensor Type
   6F                 // Event / Reading Base Type
   0F01               // Assertion Event Mask   --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   0000               // Deassertion Event Mask --No Deassertion =0000
   0F01               // Reading Mask & Settable / Readable Threshold Masks --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'IPMI Watchdog'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'CHASSIS_INTRU'
_REC_LEN    002E

   // Sensor Record Header
   0004               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   17                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1100               // Assertion Event Mask   --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Deassertion Event Mask --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Reading Mask & Settable / Readable Threshold Masks --Chassis intrusion/LAN leash lost 1 =1100
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Physical Scrty'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'NO_CHASSIS_INTRU'
_REC_LEN    002E

   // Sensor Record Header
   0005               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   17                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask   -- LAN leash lost =1000
   1000               // Deassertion Event Mask -- LAN leash lost =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks -- LAN leash lost =1000
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Physical Scrty'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'FP_NMI'
_REC_LEN    002F

   // Sensor Record Header
   0006               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   05                 // Sensor Number

   // Record Body Bytes
   0C                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Assertion Event Mask   --Front panel NMI/diagnostic interrupt = 0100
   0000               // Deassertion Event Mask --No Deassertion =0000
   0100               // Reading Mask & Settable / Readable Threshold Masks --Front panel NMI/diagnostic interrupt = 0100
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'FP NMI Diag Int'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0007               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   F3                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'SMI Timeout'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   0008               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   07                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   10                 // Sensor Type
   6F                 // Event / Reading Base Type
   0400               // Assertion Event Mask  --Log area reset / cleared =0400
   0000               // Deassertion Event Mask --N/A
   0400               // Reading Mask & Settable / Readable Threshold Masks --Log area reset / cleared =0400
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'System Event Log' // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002C

   // Sensor Record Header
   0009               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   08                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   12                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'System Event'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   000A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   09                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   14                 // Sensor Type
   6F                 // Event / Reading Base Type
   0500               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0500               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'Button'           // String Bytes

//====================================================================//
_SDR_TYPE      03
_REC_LEN       001D

   // Sensor Record Header
   000B               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0A                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   28                 // Sensor type
   03                 // Event/Reading Type Code
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BMC Watchdog'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   000C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0B                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   02                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'VR Watchdog'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'FAN_REDUN_FLAG'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    002E

   // Sensor Record Header
   000D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0C                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   0B                 // Event / Reading Base Type
   FF00               // Assertion Event Mask   --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   FF00               // Deassertion Event Mask --Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   FF00               // Reading Mask & Settable / Readable Threshold Masks
                      //--Redundancy regained/Non-red: suff res from redund/Redundancy lost/Redundancy degraded/Non-red: suff from insuff/Non-red: insufficient/Redun degrade from full/Redun degrade from non-redundant=FF00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Fan Redundancy'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002E

   // Sensor Record Header
   000E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   01                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'SSB Therm Trip'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   000F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0E                 // Sensor Number

   // Record Body Bytes
   2C                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   15                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'IO Mod Presence'  // String Bytes
 
//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   0010              // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0F                 // Sensor Number

   // Record Body Bytes
   2C                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   15                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'SAS Mod Presence' // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002D

   // Sensor Record Header
   0011               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   10                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   28                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask   --State asserted =1000
   0000               // Deassertion Event Mask --State asserted =0000
   1000               // Reading Mask & Settable / Readable Threshold Masks --State asserted =1000
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BMC FW Health'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003E

   // Sensor Record Header
   0012               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   11                 // Sensor Number

   // Record Body Bytes
   17                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   63                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   0000            // Assertion Event Mask
   0000            // Deassertion Event Mask
   0000            // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   11                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   02                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   5A                 // Nominal Reading
   B4                 // Normal Maximum
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable
   00                 // Upper critical
   00                 // Upper non-critical
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable
   00                 // Lower critical
   00                 // Lower non-critical
   //------------------------------------------------------------------//
   00                 // Positive hysteresis value
   00                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'System Airflow'   // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0021

  // Sensor Record Header
  0013               // Record ID
  51                 // SDR Version
  03                 // Record Type
  1C                 // Record Length

  // Record Key Bytes
  20                 // Sensor Owner ID
  00                 // Sensor Owner LUN
  12                 // Sensor Number

  // Record Body Bytes
  07                 // Entity ID
  01                 // Entity Instance
  2B                 // Sensor type
  70                 // Event/Reading Type Code
  0000               // Sensor Record Sharing
  00                 // Reserved
  00                 // OEM
  D0                 // Type/Length Code
  'FW Update Status' // String Bytes

//====================================================================//

_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0014               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   20                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BB EDGE Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FP_TEMP'
_REC_LEN    0040

   // Sensor Record Header
   0015               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   21                 // Sensor Number

   // Record Body Bytes
   40                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   1C                 // Normal Reading (1Ch = 28 degrees C)
   2D                 // Normal Maximum (2Dh = 45 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   37                 // Upper critical (37h = 55 degrees C)
   32                 // Upper non-critical (32h = 50 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'Front Panel Temp' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FP_STORAGE'
_REC_LEN    0040

   // Sensor Record Header
   0016               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   21                 // Sensor Number

   // Record Body Bytes
   40                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   F8                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   24                 // Normal Reading (24h = 36 degrees C)
   35                 // Normal Maximum (35h = 53 degrees C)
   12                 // Normal Minimum (12h = 18 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   3F                 // Upper critical (3Fh = 63 degrees C)
   3A                 // Upper non-critical (3Ah = 58 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   08                 // Lower critical (08h = 8 degrees C)
   0D                 // Lower non-critical (0Dh = 13 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'Front Panel Temp' // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   0017               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   22                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   34                 // Normal Reading (34h = 52 degrees C)
   5D                 // Normal Maximum (5Dh = 93 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   67                 // Upper critical (67h = 103 degrees C)
   62                 // Upper non-critical (62h = 98 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 05 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'SSB Temp'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003B

   // Sensor Record Header
   0018               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   23                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'BB BMC Temp'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

   // Sensor Record Header
   0019               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   24                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BB P2 VR Temp'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003E

   // Sensor Record Header
   001A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   25                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'BB MEM VR Temp'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'IO_MODULE'
_REC_LEN    003C

   // Sensor Record Header
   001B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   26                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   28                 // Normal Reading (28h = 40 degrees C)
   46                 // Normal Maximum (46h = 70 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   50                 // Upper critical (50h = 80 degrees C)
   4B                 // Upper non-critical (4Bh = 75 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h =0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'I/O Mod Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_25DT'
_SDR_TAG    'HSBP_1_BP12'
_REC_LEN    003B

   // Sensor Record Header
   001C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   29                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type Length Code
   'HSBP 1 Temp'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_25DT'
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    003B

   // Sensor Record Header
   001D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   2A                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type Length Code
   'HSBP 2 Temp'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    003B

   // Sensor Record Header
   001E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   2B                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type Length Code
   'HSBP 3 Temp'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SAS_MODULE'
_REC_LEN    003C

   // Sensor Record Header
   001F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3A                 // Normal Reading (3Ah = 58 degrees C)
   69                 // Normal Maximum (69h = 105 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   73                 // Upper critical (73h = 115 degrees C)
   6E                 // Upper non-critical (6Eh = 110 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h =0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'SAS Mod Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'W2600CR_EATEMP'
_SDR_TAG    'S2600IP_EATEMP'
_REC_LEN    003D

   // Sensor Record Header
   0020               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2E                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   28                 // Normal Reading (28h = 40 degrees C)
   46                 // Normal Maximum (46h = 70 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   55                 // Upper critical (55h = 85 degrees C)
   50                 // Upper non-critical (50h = 80 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 05 degrees C)
   //------------------------------------------------------------------//
   04                 // Positive hysteresis value
   04                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   47                 // OEM
   CD                 // Type/Length Code
   'Exit Air Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0021               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2F                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   3C                 // Normal Reading (3Ch = 60 degrees C)
   6E                 // Normal Maximum (6Eh = 110 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   78                 // Upper critical (78h = 120 degrees C)
   73                 // Upper non-critical (73h = 115 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h =0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'LAN NIC Temp'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_1'
_REC_LEN    003C

   // Sensor Record Header
   0022               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_4U_1'
_REC_LEN    003C

   // Sensor Record Header
   0023               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   21                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   87                 // Normal Reading (87h == 4500 RPM)
   FF                 // Normal Maximum (FFh == 8500 RPM)
   0F                 // Normal Minimum (0Fh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 8500 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   06                 // Lower critical (06h == 200 RPM)
   09                 // Lower non-critical (09h == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'W2600CR_FIX_FAN1'
_REC_LEN    003C

   // Sensor Record Header
   0024               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   0E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   97                 // Normal Reading (97h == 2200 RPM)
   FF                 // Normal Maximum (FFh == 3700 RPM)
   30                 // Normal Minimum (30h == 700  RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 3700 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   1C                 // Lower critical (1Ch == 490 RPM)
   26                 // Lower non-critical (26h == 560 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'S2600IP_FIX_FAN1'
_REC_LEN    003C

   // Sensor Record Header
   0025               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   0E                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   97                 // Normal Reading (97h == 2200 RPM)
   FF                 // Normal Maximum (FFh == 3700 RPM)
   30                 // Normal Minimum (30h == 700  RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 3700 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   21                 // Lower critical (21h == 490 RPM)
   26                 // Lower non-critical (26h == 560 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_1'
_SDR_TAG    'SYS_FAN_FIX_2U_1'
_REC_LEN    003C

   // Sensor Record Header
   0026               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   30                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_2'
_REC_LEN    003C

   // Sensor Record Header
   0027               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 2'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_4U_2'
_REC_LEN    003C

   // Sensor Record Header
   0028               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   21                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   87                 // Normal Reading (87h == 4500 RPM)
   FF                 // Normal Maximum (FFh == 8500 RPM)
   0F                 // Normal Minimum (0Fh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 8500 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   06                 // Lower critical (06h == 200 RPM)
   09                 // Lower non-critical (09h == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 2'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'S2600IP_FIX_FAN2'
_REC_LEN    003C

   // Sensor Record Header
   0029               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   14                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   90                 // Normal Reading (90h == 3000 RPM)
   FF                 // Normal Maximum (FFh == 5300 RPM)
   21                 // Normal Minimum (21h == 700  RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5300 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   17                 // Lower critical (17h == 490 RPM)
   1A                 // Lower non-critical (1Ah == 560 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 2'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'W2600CR_FIX_FAN2'
_REC_LEN    003C

   // Sensor Record Header
   002A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   14                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   90                 // Normal Reading (90h == 3000 RPM)
   FF                 // Normal Maximum (FFh == 5300 RPM)
   21                 // Normal Minimum (21h == 700  RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 5300 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   14                 // Lower critical (14h == 420 RPM)
   1A                 // Lower non-critical (1Ah == 560 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 2'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_2'
_REC_LEN    003C

   // Sensor Record Header
   002B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   31                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 2'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_3'
_REC_LEN    003C

   // Sensor Record Header
   002C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   32                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 3'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_4U_3'
_REC_LEN    003C

   // Sensor Record Header
   002D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   32                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   21                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   87                 // Normal Reading (87h == 4500 RPM)
   FF                 // Normal Maximum (FFh == 8500 RPM)
   0F                 // Normal Minimum (0Fh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 8500 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   06                 // Lower critical (06h == 200 RPM)
   09                 // Lower non-critical (09h == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 3'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_3'
_SDR_TAG    'SYS_FAN_FIX_2U_3'
_REC_LEN    003C

   // Sensor Record Header
   002E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   32                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 3'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_4'
_REC_LEN    003C

   // Sensor Record Header
   002F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   33                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 4'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_4U_4'
_REC_LEN    003C

   // Sensor Record Header
   0030               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   33                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   21                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   87                 // Normal Reading (87h == 4500 RPM)
   FF                 // Normal Maximum (FFh == 8500 RPM)
   0F                 // Normal Minimum (0Fh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 8500 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   06                 // Lower critical (06h == 200 RPM)
   09                 // Lower non-critical (09h == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 4'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_4'
_REC_LEN    003C

   // Sensor Record Header
   0031               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   33                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 4'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_5'
_REC_LEN    003C

   // Sensor Record Header
   0032               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 5'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_4U_5'
_REC_LEN    003C

   // Sensor Record Header
   0033               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   21                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   87                 // Normal Reading (87h == 4500 RPM)
   FF                 // Normal Maximum (FFh == 8500 RPM)
   0F                 // Normal Minimum (0Fh == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 8500 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   06                 // Lower critical (06h == 200 RPM)
   09                 // Lower non-critical (09h == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 5'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_5'
_SDR_TAG    'SYS_FAN_FIX_2U_5'
_REC_LEN    003C

   // Sensor Record Header
   0034               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 5'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_FAN_6'
_SDR_TAG    'FCT_FAN_6'
_REC_LEN    003C

   // Sensor Record Header
   0035               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   07                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 6'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'SYS_FAN_HS_2U_6'
_REC_LEN    003C

   // Sensor Record Header
   0036               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   07                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   32                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   89                 // Normal Reading (89h == 7000 RPM)
   FF                 // Normal Maximum (FFh == 13000 RPM)
   13                 // Normal Minimum (13h == 1000 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 13000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0D                 // Lower critical (0Dh == 700 RPM)
   0F                 // Lower non-critical (0Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 6'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_CPU1_FAN'
_REC_LEN    003F

   // Sensor Record Header
   0037               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   36                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   08                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CF                 // Type/Length Code
   'Processor 1 Fan'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'CPU_FAN_1'
_REC_LEN    003F

   // Sensor Record Header
   0038               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   36                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   08                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   0A                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   98                 // Normal Reading (98h == 1550 RPM)
   FF                 // Normal Maximum (FFh == 2600 RPM)
   31                 // Normal Minimum (31h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 2600 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   1D                 // Lower critical (1Dh == 300 RPM)
   27                 // Lower non-critical (27h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CF                 // Type/Length Code
   'Processor 1 Fan'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_CPU2_FAN'
_REC_LEN    003F

   // Sensor Record Header
   0039               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   37                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   09                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CF                 // Type/Length Code
   'Processor 2 Fan'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'CPU_FAN_2'
_REC_LEN    003F

   // Sensor Record Header
   003A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   37                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   09                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   0A                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   98                 // Normal Reading (A1h == 1550 RPM)
   FF                 // Normal Maximum (FFh == 2600 RPM)
   31                 // Normal Minimum (44h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 2600 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   1D                 // Lower critical (1Dh == 300 RPM)
   27                 // Lower non-critical (27h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CF                 // Type/Length Code
   'Processor 2 Fan'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'OTHER_REAR_FAN'
_REC_LEN    0038

   // Sensor Record Header
   003B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   38                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0A                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   01                 // Lower critical (01h == 175 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C8                 // Type/Length Code
   'Rear Fan'         // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_4U_1'
_SDR_TAG    'SYS_FAN_HS_2U_1'
_REC_LEN    002D

   // Sensor Record Header
   003C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   40                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 1 Present'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_4U_2'
_SDR_TAG    'SYS_FAN_HS_2U_2'
_REC_LEN    002D

   // Sensor Record Header
   003D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   41                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 2 Present'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_4U_3'
_SDR_TAG    'SYS_FAN_HS_2U_3'
_REC_LEN    002D

   // Sensor Record Header
   003E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   42                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 3 Present'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_4U_4'
_SDR_TAG    'SYS_FAN_HS_2U_4'
_REC_LEN    002D

   // Sensor Record Header
   003F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   43                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 4 Present'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_4U_5'
_SDR_TAG    'SYS_FAN_HS_2U_5'
_REC_LEN    002D

   // Sensor Record Header
   0040               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   44                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   06                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 5 Present'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'SYS_FAN_HS_2U_6'
_SDR_TAG    'FCT_FAN_6'
_REC_LEN    002D

   // Sensor Record Header
   0041               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   45                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   07                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   04                 // Sensor Type
   08                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Device present =0200
   0200               // Deassertion Event Mask --Device present =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Device present =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Fan 6 Present'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS1'
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    002A

   // Sensor Record Header
   0042               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   50                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   4F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS1 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS2'
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    002A

   // Sensor Record Header
   0043               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   51                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   4F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS2 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS1_ERP'
_REC_LEN    002A

   // Sensor Record Header
   0044               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   50                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   0F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost =0F00
   0F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost =0F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS1 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS2_ERP'
_REC_LEN    002A

   // Sensor Record Header
   0045               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   51                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   0F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost =0F00
   0F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost =0F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'PS2 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS1'
_REC_LEN    003C

   // Sensor Record Header
   0046               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   66                 // Nomnal Reading (66h=408.0Watt)
   CC                 // Normal Maximum (CCh=816.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1020.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E6                 // Upper critical (E6h=920.0Watt)
   D9                 // Upper non-critical (D9h=868.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS1_ERP'
_REC_LEN    003C

   // Sensor Record Header
   0047               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   68                 // Nomnal Reading (68h=417.0Watt)
   D0                 // Normal Maximum (D0h=833.3Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1020.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E9                 // Upper critical (E9h=933.3Watt)
   DC                 // Upper non-critical (DCh=883.3Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1200W_PS1'
_REC_LEN    003C

   // Sensor Record Header
   0048               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   07                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   5E                 // Nomnal Reading (5Eh=658.0Watt)
   BC                 // Normal Maximum (BCh=1316.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1785.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   FA                 // Upper critical (FAh=1750.0Watt)
   DB                 // Upper non-critical (DBh=1533.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1600W_PS1'
_REC_LEN    003C

   // Sensor Record Header
   0049               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   54                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   0A                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   57                 // Nomnal Reading (57h=877.0Watt)
   AF                 // Normal Maximum (AFh=1753.8Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1785.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E9                 // Upper critical (E9h=2334.1Watt)
   CC                 // Upper non-critical (CCh=2044.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS2'
_REC_LEN    003C

   // Sensor Record Header
   004A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   55                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   66                 // Nomnal Reading (66h=408.0Watt)
   CC                 // Normal Maximum (CCh=816.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1020.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E6                 // Upper critical (E6h=920.0Watt)
   D9                 // Upper non-critical (D9h=868.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS2_ERP'
_REC_LEN    003C

   // Sensor Record Header
   004B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   55                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   68                 // Nomnal Reading (68h=417.0Watt)
   D0                 // Normal Maximum (D0h=833.3Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1020.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E9                 // Upper critical (E9h=933.3Watt)
   DC                 // Upper non-critical (DCh=883.3Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1200W_PS2'
_REC_LEN    003C

   // Sensor Record Header
   004C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   55                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   07                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   5E                 // Nomnal Reading (5Eh=658.0Watt)
   BC                 // Normal Maximum (BCh=1316.0Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1785.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   FA                 // Upper critical (FAh=1750.0Watt)
   DB                 // Upper non-critical (DBh=1533.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1600W_PS2'
_REC_LEN    003C

   // Sensor Record Header
   004D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   55                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   0A                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   57                 // Nomnal Reading (57h=877.0Watt)
   AF                 // Normal Maximum (AFh=1753.8Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1785.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   E9                 // Upper critical (E9h=2334.1Watt)
   CC                 // Upper non-critical (CCh=2044.0Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Power In'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS1'
_SDR_TAG    '750W_PS1_ERP'
_REC_LEN    003E

   // Sensor Record Header
   004E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   58                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 %)
   64                 // Normal Maximum (64h = 100 %)
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   70                 // Upper critical (70h = 112.0 %)
   64                 // Upper non-critical (64h = 100.0 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical  (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysterisis value
   00                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS1 Curr Out %'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    003E

   // Sensor Record Header
   004F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   58                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 %)
   64                 // Normal Maximum (64h = 100 %)
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   85                 // Upper critical (85h = 133.0 %)
   64                 // Upper non-critical (64h = 100.0 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical  (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysterisis value
   00                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS1 Curr Out %'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS2'
_SDR_TAG    '750W_PS2_ERP'
_REC_LEN    003E

   // Sensor Record Header
   0050               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   59                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 %)
   64                 // Normal Maximum (64h = 100 %)
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   70                 // Upper critical (70h = 112.0 %)
   64                 // Upper non-critical (64h = 100.0 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical  (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysterisis value
   00                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS2 Curr Out %'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    003E

   // Sensor Record Header
   0051               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   59                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   03                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 %)
   64                 // Normal Maximum (64h = 100 %)
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   85                 // Upper critical (85h = 133.0 %)
   64                 // Upper non-critical (64h = 100.0 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical  (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysterisis value
   00                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'PS2 Curr Out %'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS1'
_SDR_TAG    '750W_PS1_ERP'
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    003F

   // Sensor Record Header
   0052               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   5C                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   01                 // Sensor Type -- Temp
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- Degrees C
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   19                 // Normal Reading (19h = 25 degrees C)
   32                 // Normal Maximum (32h = 50 degrees C)
   05                 // Normal Minimum (05h = 5 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   3C                 // Upper critical (3Ch = 60 degrees C)
   37                 // Upper non-critical (37h = 55 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CF                 // Type/Length Code
   'PS1 Temperature'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    '750W_PS2'
_SDR_TAG    '750W_PS2_ERP'
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    003F

   // Sensor Record Header
   0053               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   5D                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   01                 // Sensor Type -- Temp
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- Degrees C
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   19                 // Normal Reading (19h = 25 degrees C)
   32                 // Normal Maximum (32h = 50 degrees C)
   05                 // Normal Minimum (05h = 5 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   3C                 // Upper critical (3Ch = 60 degrees C)
   37                 // Upper non-critical (37h = 55 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CF                 // Type/Length Code
   'PS2 Temperature'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP1_PR'
_REC_LEN    002B

   // Sensor Record Header
   0054               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   69                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID - chassis back panel board
   01                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   16                 // Sensor Type - microcontroller
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask   -- transition to Off Line =1000
   1000               // Deassertion Event Mask -- transition to Off Line =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSC1 Status'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP2_PR'
_REC_LEN    002B

   // Sensor Record Header
   0055               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   6A                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID - chassis back panel board
   02                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   16                 // Sensor Type - microcontroller
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask   -- transition to Off Line =1000
   1000               // Deassertion Event Mask -- transition to Off Line =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSC2 Status'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP3_PR'
_REC_LEN    002B

   // Sensor Record Header
   0056               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   6B                 // Sensor Number

   // Record Body Bytes
   16                 // Entity ID - chassis back panel board
   03                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   16                 // Sensor Type - microcontroller
   0A                 // Event / Reading Base Type
   1000               // Assertion Event Mask   -- transition to Off Line =1000
   1000               // Deassertion Event Mask -- transition to Off Line =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks --transition to Off Line =1000
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'HSC3 Status'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0029

   // Sensor Record Header
   0057               // Record ID
   51                 // SDR Version
   02                 // Record Type
   24                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   70                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   8200               // Assertion Event Mask   --Thermal trip/Presence = 8200
   8200               // Deassertion Event Mask --Thermal trip/Presence = 8200
   8200               // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence =8200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'P1 Status'        // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0029

   // Sensor Record Header
   0058               // Record ID
   51                 // SDR Version
   02                 // Record Type
   24                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   71                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   8200               // Assertion Event Mask   --Thermal trip/Presence = 8200
   8200               // Deassertion Event Mask --Thermal trip/Presence = 8200
   8200               // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence =8200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'P2 Status'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    003F

   // Sensor Record Header
   0059               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   74                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Margin'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    003F

   // Sensor Record Header
   005A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   75                 // Sensor Number

   // Record Body Byte
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CF                 // Type/Length Code
   'P2 Therm Margin'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    003F

   // Sensor Record Header
   005B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   78                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (00h = 0 %)
   14                 // Normal Maximum (14h = 20 %)
   00                 // Normal Minimum (00h = 0 %)
   //------------------------------------------------------------------//
   64                 // Sensor Maximum Reading (64h = 100 %)
   00                 // Sensor Minimum Reading (00h = 0 %)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 %)
   32                 // Upper critical (32h = 50 %)
   1E                 // Upper non-critical (1Eh = 30 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 %)
   00                 // Lower critical (00h = 0 %)
   00                 // Lower non-critical (00h = 0 %)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Ctrl %'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    003F

   // Sensor Record Header
   005C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   79                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (00h = 0 %)
   14                 // Normal Maximum (14h = 20 %)
   00                 // Normal Minimum (00h = 0 %)
   //------------------------------------------------------------------//
   64                 // Sensor Maximum Reading (64h = 100 %)
   00                 // Sensor Minimum Reading (00h = 0 %)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 %)
   32                 // Upper critical (32h = 50 %)
   1E                 // Upper non-critical (1Eh = 30 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 %)
   00                 // Lower critical (00h = 0 %)
   00                 // Lower non-critical (00h = 0 %)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'P2 Therm Ctrl %'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0027

   // Sensor Record Header
   005D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   22                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   7C                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'P1 ERR2'          // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0027

   // Sensor Record Header
   005E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   22                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   7D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'P2 ERR2'          // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   005F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   80                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'CATERR'           // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   0060               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   81                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P1 MSID Mismatch' // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0061               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   82                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'CPU Missing'      // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0062               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   0F                 // Upper critical (0Fh = 15 degree C)
   0A                 // Upper non-critical (0Ah = 10 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   D0                 // Type/Length Code
   'P1 DTS Therm Mgn' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0063               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   84                 // Sensor Number

   // Record Body Byte
   03                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   0F                 // Upper critical (0Fh = 15 degree C)
   0A                 // Upper non-critical (0Ah = 10 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   D0                 // Type/Length Code
   'P2 DTS Therm Mgn' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   0064               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   87                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P2 MSID Mismatch' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    002A

   // Sensor Record Header
   0065               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   90                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'P1 VRD Hot'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    002A

   // Sensor Record Header
   0066               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   91                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'P2 VRD Hot'       // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   0067               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   94                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P1 MEM01 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_REC_LEN    0030

   // Sensor Record Header
   0068               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   95                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P1 MEM23 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   0069               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   96                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P2 MEM01 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_REC_LEN    0030

   // Sensor Record Header
   006A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   97                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'P2 MEM23 VRD Hot' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS1'
_SDR_TAG    '750W_PS1_ERP'
_REC_LEN    002C

   // Sensor Record Header
   006B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A0                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0B                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Fan Fail'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    002F

   // Sensor Record Header
   006C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A0                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0B                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PS1 1a Fan Fail'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    002F

   // Sensor Record Header
   006D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A1                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0C                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PS1 1b Fan Fail'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    002C

   // Sensor Record Header
   006E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   A2                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   2C                 // Sensor Initialization
   40                 // Sensor Capabilities
   C0                 // Sensor Type
   70                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   7F00               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'MIC Status 1'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    002C

   // Sensor Record Header
   006F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   A3                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   2C                 // Sensor Initialization
   40                 // Sensor Capabilities
   C0                 // Sensor Type
   70                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   7F00               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'MIC Status 3'     // String Bytes
      
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS2'
_SDR_TAG    '750W_PS2_ERP'
_REC_LEN    002C

   // Sensor Record Header
   0070               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A4                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0D                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS2 Fan Fail'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    002F

   // Sensor Record Header
   0071               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A4                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0D                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PS2 1a Fan Fail'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    002F

   // Sensor Record Header
   0072               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   A5                 // Sensor Number

   // Record Body Bytes
   1D                 // Entity ID
   0E                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   00                 // Sensor Capabilities -- Manual Rearm
   04                 // Sensor Type - Fan
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Mask
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PS2 1b Fan Fail'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    002C

   // Sensor Record Header
   0073               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   A6                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   2C                 // Sensor Initialization
   40                 // Sensor Capabilities
   C0                 // Sensor Type
   70                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   7F00               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'MIC Status 5'     // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    002C

   // Sensor Record Header
   0074               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   A7                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   2C                 // Sensor Initialization
   40                 // Sensor Capabilities
   C0                 // Sensor Type
   70                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   7F00               // Reading Mask &
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'MIC Status 7'     // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0075               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'DIMM Thrm Mrgn 1' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   0076               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B1                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'DIMM Thrm Mrgn 2' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0077               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B2                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'DIMM Thrm Mrgn 3' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   0078               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   B3                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'DIMM Thrm Mrgn 4' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   0079               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0004               // Assertion Event Mask   --State asserted =0004
   0004               // Deassertion Event Mask --State asserted =0004
   0004               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'Mem P1 Thrm Trip' // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0030

   // Sensor Record Header
   007A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C1                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0004               // Assertion Event Mask   --State asserted =0004
   0004               // Deassertion Event Mask --State asserted =0004
   0004               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'Mem P2 Thrm Trip' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    003C

   // Sensor Record Header
   007B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C4                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   26                 // Upper critical (26h = 38 degrees C)
   15                 // Upper non-critical (15h = 21 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'MIC Margin 1'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    003C

   // Sensor Record Header
   007C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C5                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   26                 // Upper critical (26h = 38 degrees C)
   15                 // Upper non-critical (15h = 21 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'MIC Margin 3'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    003C

   // Sensor Record Header
   007D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C6                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   26                 // Upper critical (26h = 38 degrees C)
   15                 // Upper non-critical (15h = 21 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'MIC Margin 5'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_REC_LEN    003C

   // Sensor Record Header
   007E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C7                 // Sensor Number

   // Record Body Bytes
   D0                 // Entity ID
   00                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   26                 // Upper critical (26h = 38 degrees C)
   15                 // Upper non-critical (15h = 21 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CC                 // Type/Length Code
   'MIC Margin 7'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000CR'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E


   // Sensor Record Header
   007F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C8                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 1'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'P4000CR'
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E

   // Sensor Record Header
   0080               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   C9                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 2'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E

   // Sensor Record Header
   0081               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CA                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 3'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E

   // Sensor Record Header
   0082               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CB                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 4'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E

   // Sensor Record Header
   0083               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CC                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 5'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'R2000IP_RED'
_REC_LEN    003E

   // Sensor Record Header
   0084               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   CD                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   00                 // Upper critical (00h = 0 degrees C)
   00                 // Upper non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CE                 // Type/Length Code
   'Agg Thrm Mgn 6'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0039

   // Sensor Record Header
   0085               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D0                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   34                 // M
   00                 // M, Tolerance
   1F                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   D0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E0                 // Normal Reading (E0h = 11.94 Volt)
   EC                 // Normal Maximum (ECh = 12.56 Volt)
   D5                 // Normal Minimum (D5h = 11.36 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 13.55 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 13.39 Volt)
   F5                 // Upper non-critical (F5h = 13.03 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   C7                 // Lower critical (C7h = 10.64 Volt)
   CD                 // Lower non-critical (CDh = 10.95 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'BB +12.0V'          // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   0086               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D1                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   62                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E1                 // Normal Reading (E1h = 4.98 Volt)
   ED                 // Normal Maximum (EDh = 5.24 Volt)
   D6                 // Normal Minimum (D6h = 4.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.63 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 5.57 Volt)
   F5                 // Upper non-critical (F5h = 5.41 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   C9                 // Lower critical (C9h = 4.46 Volt)
   CF                 // Lower non-critical (CFh = 4.59 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'BB +5.0V'           // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

   // Sensor Record Header
   0087               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D2                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M
   00                 // M, Tolerance
   F6                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E2                 // Normal Reading (E2h = 3.28 Volt)
   EE                 // Normal Maximum (EEh = 3.45 Volt)
   D7                 // Normal Minimum (D7h = 3.12 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.70 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 3.65 Volt)
   F5                 // Upper non-critical (F5h = 3.55 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CB                 // Lower critical (CBh = 2.95 Volt)
   D1                 // Lower non-critical (D1h = 3.04 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'BB +3.3V'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

   // Sensor Record Header
   0088               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D3                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   62                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E1                 // Normal Reading (E1h = 4.98 Volt)
   ED                 // Normal Maximum (EDh = 5.24 Volt)
   D6                 // Normal Minimum (D6h = 4.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.63 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 5.57 Volt)
   F5                 // Upper non-critical (F5h = 5.41 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   C9                 // Lower critical (C9h = 4.46 Volt)
   CF                 // Lower non-critical (CFh = 4.59 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BB +5.0V STBY'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0089               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D4                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1 (signed 2¡¦s complement)
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M (-139)
   00                 // M, Tolerance
   F6                 // B (-114)
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp (-4), B exp (3)
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E2                 // Normal Reading (E2h = 3.28 Volt)
   EE                 // Normal Maximum (EEh = 3.45 Volt)
   D7                 // Normal Minimum (D7h = 3.12 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.70 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 3.65 Volt)
   F5                 // Upper non-critical (F5h = 3.55 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CB                 // Lower critical (CBh = 2.95 Volt)
   D1                 // Lower non-critical (D1h = 3.04 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysterisis value
   01                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'BB +3.3V AUX'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   008A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D6                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3C                 // M
   00                 // M, Tolerance
   C1                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B1                 // Normal Reading (B1h = 1.06 Volt)
   EF                 // Normal Maximum (EFh = 1.43 Volt)
   62                 // Normal Minimum (62h = 0.58 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.52 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.51 Volt)
   F5                 // Upper non-critical (F5h = 1.46 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   5C                 // Lower critical (5Ch = 0.55 Volt)
   5F                 // Lower non-critical (5Fh = 0.56 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.05V P1Vccp' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   008B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D7                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3C                 // M
   00                 // M, Tolerance
   C1                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B1                 // Normal Reading (B1h = 1.06 Volt)
   EF                 // Normal Maximum (EFh = 1.43 Volt)
   62                 // Normal Minimum (62h = 0.58 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.52 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.51 Volt)
   F5                 // Upper non-critical (F5h = 1.46 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   5C                 // Lower critical (5Ch = 0.55 Volt)
   5F                 // Lower non-critical (5Fh = 0.56 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.05V P2Vccp' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   008C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D8                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   44                 // M
   00                 // M, Tolerance
   C9                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.50 Volt)
   EF                 // Normal Maximum (EFh = 1.57 Volt)
   D9                 // Normal Minimum (D9h = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.68 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.66 Volt)
   F5                 // Upper non-critical (F5h = 1.61 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.34 Volt)
   D4                 // Lower non-critical (D4h = 1.39 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P1DDR AB' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   008D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   D9                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   44                 // M
   00                 // M, Tolerance
   C9                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.50 Volt)
   EF                 // Normal Maximum (EFh = 1.57 Volt)
   D9                 // Normal Minimum (D9h = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.68 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.66 Volt)
   F5                 // Upper non-critical (F5h = 1.61 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.34 Volt)
   D4                 // Lower non-critical (D4h = 1.39 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P1DDR CD' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   008E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DA                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   44                 // M
   00                 // M, Tolerance
   C9                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.50 Volt)
   EF                 // Normal Maximum (EFh = 1.57 Volt)
   D9                 // Normal Minimum (D9h = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.68 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.66 Volt)
   F5                 // Upper non-critical (F5h = 1.61 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.34 Volt)
   D4                 // Lower non-critical (D4h = 1.39 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P2DDR AB' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   008F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DB                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   44                 // M
   00                 // M, Tolerance
   C9                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.50 Volt)
   EF                 // Normal Maximum (EFh = 1.57 Volt)
   D9                 // Normal Minimum (D9h = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.68 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.66 Volt)
   F5                 // Upper non-critical (F5h = 1.61 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (D3h = 1.34 Volt)
   D4                 // Lower non-critical (D9h = 1.39 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.5 P2DDR CD' // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   0090               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DC                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   53                 // M
   00                 // M, Tolerance
   7C                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E9                 // Normal Reading (E9h = 1.80 Volt)
   EF                 // Normal Maximum (EFh = 1.85 Volt)
   E2                 // Normal Minimum (E2h = 1.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.98 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.96 Volt)
   F5                 // Upper non-critical (F5h = 1.90 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D6                 // Lower critical (D6h = 1.64 Volt)
   DD                 // Lower non-critical (DDh = 1.70 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CC                 // Type/Length Code
   'BB +1.8V AUX'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

   // Sensor Record Header
   0091               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DD                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   FF                 // M
   40                 // M, Tolerance
   86                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B1                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   DA                 // Normal Reading (DAh = 1.10 Volt)
   EF                 // Normal Maximum (EFh = 1.21 Volt)
   C4                 // Normal Minimum (C4h = 0.99 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.29 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.28 Volt)
   F5                 // Upper non-critical (F5h = 1.24 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   BA                 // Lower critical (BAh = 0.94 Volt)
   BF                 // Lower non-critical (BFh = 0.96 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CD                 // Type/Length Code
   'BB +1.1V STBY'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0037

   // Sensor Record Header
   0092               // Record ID
   51                 // SDR Version
   01                 // Record Type
   32                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   DE                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   80                 // M
   00                 // M, Tolerance
   DF                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 3.00 Volt)
   F3                 // Normal Maximum (F3h = 3.16 Volt)
   C4                 // Normal Minimum (C4h = 2.56 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.31 Volt)
   00                 // Sensor Minimum Reading (00h = 0.05 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.05 Volt)
   A9                 // Lower critical (A9h = 2.21 Volt)
   C3                 // Lower non-critical (C3h = 2.54 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count
   C7                 // Type/Length Code
   'BB VBAT'          // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0093               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E4                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3D                 // M
   00                 // M, Tolerance
   15                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.34 Volt)
   EF                 // Normal Maximum (EFh = 1.41 Volt)
   D9                 // Normal Minimum (D9h = 1.27 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.51 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.49 Volt)
   F5                 // Upper non-critical (F5h = 1.45 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.20 Volt)
   D4                 // Lower non-critical (D4h = 1.24 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P1LV AB' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_1'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   0094               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E5                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3D                 // M
   00                 // M, Tolerance
   15                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.34 Volt)
   EF                 // Normal Maximum (EFh = 1.41 Volt)
   D9                 // Normal Minimum (D9h = 1.27 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.51 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.49 Volt)
   F5                 // Upper non-critical (F5h = 1.45 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.20 Volt)
   D4                 // Lower non-critical (D4h = 1.24 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P1LV CD' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0040

   // Sensor Record Header
   0095               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E6                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3D                 // M
   00                 // M, Tolerance
   15                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.34 Volt)
   EF                 // Normal Maximum (EFh = 1.41 Volt)
   D9                 // Normal Minimum (D9h = 1.27 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.51 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.49 Volt)
   F5                 // Upper non-critical (F5h = 1.45 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.20 Volt)
   D4                 // Lower non-critical (D4h = 1.24 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P2LV AB' // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_REC_LEN    0040

   // Sensor Record Header
   0096               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   E7                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   3E                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3D                 // M
   00                 // M, Tolerance
   15                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 1.39 Volt)
   EF                 // Normal Maximum (EFh = 1.45 Volt)
   D9                 // Normal Minimum (D9h = 1.32 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.55 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.53 Volt)
   F5                 // Upper non-critical (F5h = 1.49 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   CD                 // Lower critical (CDh = 1.25 Volt)
   D4                 // Lower non-critical (D4h = 1.29 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'BB +1.35 P2LV CD' // String Bytes

//********************************************************
// Drive Status sensors
//********************************************************
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   0097               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F0                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 0 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   0098               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F1                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 1 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   0099               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F2                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 2 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   009A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F3                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 3 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   009B               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F4                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 4 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   009C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F5                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 5 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   009D               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F6                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 6 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    002C

   // Sensor Record Header
   009E               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F7                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 7 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP12'
_REC_LEN    002C

   // Sensor Record Header
   009F               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F8                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 8 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002C

   // Sensor Record Header
   00A0               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F8                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 8 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP12'
_REC_LEN    002C

   // Sensor Record Header
   00A1               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F9                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 9 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002C

   // Sensor Record Header
   00A2               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   F9                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'HDD 9 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00A3               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FA                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 10 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00A4               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FA                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 10 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_1_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00A5               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FB                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 11 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00A6               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FB                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 11 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_BP12'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00A7               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FC                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 12 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_BP12'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00A8               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FD                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 13 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_BP12'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00A9               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   FE                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 14 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_BP12'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00AA               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   60                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 15 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00AB               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   61                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 16 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00AC               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   61                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 16 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00AD               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   62                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 17 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00AE               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   62                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 17 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00AF               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   63                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 18 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00B0               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   63                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 18 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00B1               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   64                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 19 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00B2               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   64                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 19 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00B3               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   65                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 20 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00B4               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   65                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 20 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00B5               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   66                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 21 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00B6               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   66                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 21 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00B7               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   67                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 22 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00B8               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   67                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 22 Status'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_2_BP12'
_REC_LEN    002D

   // Sensor Record Header
   00B9               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   68                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 23 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    002D

   // Sensor Record Header
   00BA               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

   // Record Key Bytes
   20                 // Sensor ID
   00                 // Sensor LUN
   68                 // Sensor Number

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   8300               // Assertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Deassertion Event Mask = Drive PresenceDrive Presence/Drive Fault/Rebuild/remap in progress
   8300               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'HDD 23 Status'     // String Bytes

//*******************************************************
// Management Engine (ME controller) records
//*******************************************************
//====================================================================//
_SDR_TYPE   03
_REC_LEN    001E

   // Sensor Record Header
   00BB               // Record ID
   51                 // SDR Version
   03                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   17                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   75                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'SPS FW Health'    // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   00BC               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   18                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   72                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Exception'     // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001A

   // Sensor Record Header
   00BD               // Record ID
   51                 // SDR Version
   03                 // Record Type
   15                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   19                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   73                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'NM Health'        // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

   // Sensor Record Header
   00BE               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   1A                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   41                 // Sensor Initialization
   C3                 // Sensor Capabilities
   DC                 // Sensor Type
   74                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0700               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0000               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'NM Capabilities'  // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   00BF               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Channel Number / Sensor Owner LUN
   1B                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor Type
   72                 // Event / Reading Base Type
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Threshold'     // String Bytes

//====================================================================//
// FSC Record Type = 0Dh (NM discovery)
// P4000 Non-Redundant.
//====================================================================//
_SDR_TYPE      C0
_REC_LEN       0010

   // Sensor Record Header
   00C0             // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0B                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0D                 // Record subtype - NM Discovery
   01                 // Version number of record subtype
   2C                 // NM Device Slave Address ([7:1] - 7-bit address; [0] - reserved)
   60                 // [7:4] - channel number (6 for secondary IPMB) [3:2] - reserved [1:0] - sensor owner LUN)
   19                 // Node Manager Health Event sensor
   18                 // Node Manager Exception Event sensor
   1A                 // Node Manager Operational Capabilities sensor
   1B                 // Node Manager Threshold Exceeded sensor

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0036

   // Sensor Record Header
   00C1               // Record ID
   51                 // SDR Version
   01                 // Record Type
   31                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   34                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   63                 // Sensor Initialization
   B8                 // Sensor Capabilities
   0C                 // Sensor Type -- Memory
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask   --[u][c,nc]=0000
   0000               // Deassertion Event Mask --[u][c,nc]=0000
   3F3F               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=3F3F
   01                 // Sensor Units 1
   00                 // Sensor Units 2 -- Degrees C
   00                 // Sensor Units 3
   00                 // Linearization
   05                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   F0                 // R exp, B exp
   00                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading
   00                 // Normal Maximum
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical
   00                 // Upper non-critical
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysteresis value
   00                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'P1 MTT'           // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_2'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    0036

   // Sensor Record Header
   00C2               // Record ID
   51                 // SDR Version
   01                 // Record Type
   31                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   35                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   02                 // Entity Instance
   63                 // Sensor Initialization
   B8                 // Sensor Capabilities
   0C                 // Sensor Type -- Memory
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask   --[u][c,nc]=0000
   0000               // Deassertion Event Mask --[u][c,nc]=0000
   3F3F               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=3F3F
   01                 // Sensor Units 1
   00                 // Sensor Units 2 -- Degrees C
   00                 // Sensor Units 3
   00                 // Linearization
   05                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   F0                 // R exp, B exp
   00                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading
   00                 // Normal Maximum
   00                 // Normal Minimum
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical
   00                 // Upper non-critical
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Positive hysteresis value
   00                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C6                 // Type/Length Code
   'P2 MTT'           // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS1'
_SDR_TAG    '750W_PS1_ERP'
_SDR_TAG    '1200W_PS1'
_SDR_TAG    '1600W_PS1'
_REC_LEN    002B

   // Sensor Record Header
   00C3               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   66                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   27                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   2000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   2000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0000               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'PSU1 Status'  // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    '750W_PS2'
_SDR_TAG    '750W_PS2_ERP'
_SDR_TAG    '1200W_PS2'
_SDR_TAG    '1600W_PS2'
_REC_LEN    002B

   // Sensor Record Header
   00C4               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   67                 // Sensor Number

   // Record Body Bytes
   0A                 // Entity ID
   02                 // Entity Instance
   27                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   2000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   2000               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0000               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CB                 // Type/Length Code
   'PSU2 Status'  // String Bytes

//********************************************************
// SDR Type 03 - Event Only Record for BIOS Boot Events
//********************************************************
//*******************************************************
// BIOS owned sensor records
//*******************************************************
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00C5               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   01                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   01                 // Entity Instance
   0C                 // Sensor Type
   0B                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mem Rdnc Sensor'  // Memory Redundancy State

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00C6               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID (BIOS POST)
   00                 // Sensor Owner LUN
   02                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory
   01                 // Entity Instance
   0C                 // Sensor Type
   09                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mem Conf Sensor'  // Memory configuration failed

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00C7               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   02                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   02                 // Entity Instance
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mmry ECC Sensor'   // Memory ECC Error Sensor

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00C8               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   03                 // Sensor Number

   // Record Body Bytes
   30                 // Entity ID = PCI
   01                 // Entity Instance
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCI Lgcy Sensor'   // Legacy PCI Sensor

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00C9               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   01                 // Entity Instance
   13                 // Sensor Type
   70                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Fat Sensor'  // PCI Express Fatal Error Sensor

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00CA               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   05                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   02                 // Entity Instance
   13                 // Sensor Type
   71                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Cor Sensor'  // PCI Express Correctable Error Sensor

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00CB               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID (BIOS POST)
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID-BIOS POST
   02                 // Entity Instance
   0F                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'POST Err Sensor'  // POST Error Sensor

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00CC               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   03                 // Entity Instance
   13                 // Sensor Type
   72                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Corr Sensor'  // QPI Correctable Event Sensor

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00CD               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   07                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   04                 // Entity Instance
   13                 // Sensor Type
   73                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Fatl Sensor'   //  QPI Fatal/Uncorrectable Errors

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001F

   // Sensor Record Header
   00CE               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   08                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   03                 // Entity Instance
   19                 // Sensor Type
   75                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Chipset Sensor'   // Chipset Proprietary Errors

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    001F

   // Sensor Record Header
   00CF               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID (BIOS POST)
   00                 // Sensor Owner LUN
   09                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   05                 // Entity Instance
   13                 // Sensor Type
   77                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'QPI Link Width'   // QPI Link Width Reduced

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001F

   // Sensor Record Header
   00D0               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1A                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   10                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   03                 // Entity Instance
   0C                 // Sensor Type
   7F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Mem err Sensor'   //Memory Error Extension

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   00D1               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   11                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   06                 // Entity Instance
   0C                 // Sensor Type
   0B                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'Sparing Rdnc'     // Sparing Redundancy State

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D2               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID (BIOS POST)
   00                 // Sensor Owner LUN
   12                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   07                 // Entity Instance
   0C                 // Sensor Type
   09                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Rdnc Mod Sensor'  // Memory Redundancy Configuration

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D3               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   13                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   04                 // Entity Instance
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mmry Parity Err'  // Memory Parity Error

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D4               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   14                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   04                 // Entity Instance
   13                 // Sensor Type
   76                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Fat Sensor'  // PCI Express Fatal Error Sensor

//=========================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D5               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   17                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID
   08                 // Entity Instance
   13                 // Sensor Type
   74                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'QPI Fatl Sensor'  // QPI Fatal/Uncorrectable Errors

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D6               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID (BIOS POST)
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   09                 // Entity Instance
   12                 // Sensor Type
   6F                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BIOS Evt Sensor'  // BIOS Boot Event Sensor

//====================================================================//
_SDR_TYPE   03
_REC_LEN    0020

   // Sensor Record Header
   00D7               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID (SMI Handler)
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   0A                 // Entity Instance
   12                 // Sensor Type
   6F                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BIOS Evt Sensor'  // BIOS Boot Event Sensor

//*******************************************************
// SDR Type 11 Records
//*******************************************************
//====================================================================//
_SDR_TYPE   11
_REC_LEN    0019

   // Sensor Record Header
   00D8               // Record ID
   51                 // SDR Version
   11                 // Record Type
   14                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   00                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   07                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C9                 // Type/Length Code
   'Baseboard'        // String Bytes

//====================================================================//
_SDR_TYPE   11
_REC_LEN    001B

   // Sensor Record Header
   00D9               // Record ID
   51                 // SDR Version
   11                 // Record Type
   16                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   04                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0C                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   CB                 // Type/Length Code
   'Front Panel'      // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'FCT'
_REC_LEN    0020
 
   // Sensor Record Header
   00DA               // Record ID
   51                 // SDR Version
   11                 // Record Type
   1B                 // Record Length
   
   // Record Key Bytes
   20                 // Device Access Address
   02                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number
   
   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0A                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // Reserved for OEM use
   D0                 // Type/Length Code
   'Pwr Supply 1 FRU' // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'FCT'
_REC_LEN    0020

   // Sensor Record Header
   00DB               // Record ID
   51                 // SDR Version
   11                 // Record Type
   1B                 // Record Length
   
   // Record Key Bytes
   20                 // Device Access Address
   03                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number
   
   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0A                 // FRU Entity ID
   02                 // FRU Entity Instance
   00                 // Reserved for OEM use
   D0                 // Type/Length Code
   'Pwr Supply 2 FRU' // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'HSBP_1_BP4'
_SDR_TAG    'HSBP_1_BP8'
_SDR_TAG    'HSBP_1_BP12'
_SDR_TAG    'HSBP_1_25DT'
_REC_LEN    001E

   // Sensor Record Header
   00DC               // Record ID
   51                 // SDR Version
   11                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   05                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0F                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   CE                 // Type/Length Code
   'HS Backplane 1'   // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'HSBP_2_BP4'
_SDR_TAG    'HSBP_2_BP8'
_SDR_TAG    'HSBP_2_BP12'
_SDR_TAG    'HSBP_2_25DT'
_REC_LEN    001E

   // Sensor Record Header
   00DD               // Record ID
   51                 // SDR Version
   11                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   06                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0F                 // FRU Entity ID
   02                 // FRU Entity Instance
   00                 // OEM
   CE                 // Type/Length Code
   'HS Backplane 2'   // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'HSBP_3_BP4'
_SDR_TAG    'HSBP_3_BP8'
_SDR_TAG    'HSBP_3_25DT'
_REC_LEN    001E

   // Sensor Record Header
   00DE               // Record ID
   51                 // SDR Version
   11                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   07                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   0F                 // FRU Entity ID
   03                 // FRU Entity Instance
   00                 // OEM
   CE                 // Type/Length Code
   'HS Backplane 3'   // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'IO_MODULE_FRU'
_SDR_TAG    'FCT'
_REC_LEN    0019

   // Sensor Record Header
   00DF               // Record ID
   51                 // SDR Version
   11                 // Record Type
   14                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   09                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   2C                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   C9                 // Type/Length Code
   'IO Module'        // String Bytes

//====================================================================//
_SDR_TYPE   11
_SDR_TAG    'SAS_MODULE_FRU'
_SDR_TAG    'FCT'
_REC_LEN    001A

   // Sensor Record Header
   00E0               // Record ID
   51                 // SDR Version
   11                 // Record Type
   15                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   0A                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   33                 // FRU Entity ID
   01                 // FRU Entity Instance
   00                 // OEM
   CA                 // Type/Length Code
   'SAS Module'       // String Bytes

//*******************************************************
// SDR Type 12 Records
//*******************************************************
//====================================================================//
_SDR_TYPE   12
_REC_LEN    0020

   // Sensor Record Header
   00E1               // Record ID
   51                 // SDR Version
   12                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   20                 // Device Slave Address
   00                 // Channel Number

   // Record Body Bytes
   08                 // Power state notification
   BF                 // Device capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   07                 // Entity ID
   01                 // Entity instance
   00                 // OEM
   D0                 // Type/Length Code
   'Basbrd Mgmt Ctlr' // String Bytes

//====================================================================//
_SDR_TYPE   12
_REC_LEN    0012

   // Sensor Record Header
   00E2               // Record ID
   51                 // SDR Version
   12                 // Record Type
   0D                 // Record Length

   // Record Key Bytes
   2C                 // Device Slave Address
   06                 // Channel number

   // Record Body Bytes
   24                 // Power State Notification
   21                 // Device Capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   2E                 // Entity ID
   01                 // Entity Instance
   00                 // OEM
   C2                 // Type/Length Code
   'ME'               // String Bytes

// ***************************************************************************
// Thermal Profile Data, Close Loop
// ***************************************************************************
//====================================================================//
// SDR Type C0/02 Record For Power Unit Map
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'PS_REDUNDANCY'
_REC_LEN    000E

   // Sensor Record Header
   00E3               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   09                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   02                 // Record Subtype Value
   02                 // Power Unit Redundancy sensor number
   00                 // Bits [7:1]-Reserved; Bit[0]-1=No monitorable supplies present
   01                 // The number of present and operational
   50                 // Power Supply Status 1 Sensor Number
   51                 // Power Supply Status 2 Sensor Number

//====================================================================//
// SDR Type C0/05 Record For Fan Redundancy Map SDR Record
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0018

   // Sensor Record Header
   00E4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   13                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   05                 // Record Subtype Value*******   Fan Redundancy Map SDR Record   **********

   // Fan Redundancy Map Record
   0C                 // Fan Redundancy Sensor Number
   00                 // Flags; [7:1]-Reserved; [0]-persistently stored event state, 1= store this event state persistently
   0404               // Failed Event State Mask
   01                 // Redundant Fan Count
   30                 // System Fan 1 Speed Sensor
   40                 // System Fan 1 Presence Sensor
   31                 // System Fan 2 Speed Sensor
   41                 // System Fan 2 Presence Sensor
   32                 // System Fan 3 Speed Sensor
   42                 // System Fan 3 Presence Sensor
   33                 // System Fan 4 Speed Sensor
   43                 // System Fan 4 Presense Sensor
   34                 // System Fan 5 Speed Sensor
   44                 // System Fan 5 Presense Sensor

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'FCT'
_SDR_TAG    'FCT2'
_REC_LEN    001A

   // Sensor Record Header
   00E5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   15                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   05                 // Record Subtype Value*******   Fan Redundancy Map SDR Record   **********

   // Fan Redundancy Map Record
   0C                 // Fan Redundancy Sensor Number
   00                 // Flags; [7:1]-Reserved; [0]-persistently stored event state, 1= store this event state persistently
   0404               // Failed Event State Mask
   01                 // Redundant Fan Count
   30                 // System Fan 1 Speed Sensor
   40                 // System Fan 1 Presence Sensor
   31                 // System Fan 2 Speed Sensor
   41                 // System Fan 2 Presence Sensor
   32                 // System Fan 3 Speed Sensor
   42                 // System Fan 3 Presence Sensor
   33                 // System Fan 4 Speed Sensor
   43                 // System Fan 4 Presense Sensor
   34                 // System Fan 5 Speed Sensor
   44                 // System Fan 5 Presense Sensor
   35                 // System Fan 6 Speed Sensor
   45                 // System Fan 6 Presense Sensor

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'FAN_REDUN_FLAG'
_REC_LEN    001A

   // Sensor Record Header
   00E6               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   15                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   05                 // Record Subtype Value*******   Fan Redundancy Map SDR Record   **********

   // Fan Redundancy Map Record
   0C                 // Fan Redundancy Sensor Number
   00                 // Flags; [7:1]-Reserved; [0]-persistently stored event state, 1= store this event state persistently
   0404               // Failed Event State Mask
   01                 // Redundant Fan Count
   30                 // System Fan 1 Speed Sensor
   00                 // System Fan 1 Presence Sensor
   31                 // System Fan 2 Speed Sensor
   00                 // System Fan 2 Presence Sensor
   32                 // System Fan 3 Speed Sensor
   00                 // System Fan 3 Presence Sensor
   33                 // System Fan 4 Speed Sensor
   00                 // System Fan 4 Presense Sensor
   34                 // System Fan 5 Speed Sensor
   00                 // System Fan 5 Presense Sensor
   35                 // System Fan 6 Speed Sensor
   00                 // System Fan 6 Presense Sensor

//*******************************************************
// SDR Type C0/09 Records For Voltage Sensor Scaling
//*******************************************************
//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0034

   // Sensor Record Header
   00E7               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   2F                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   09                 // Record sub-type - Voltage Sensor Scaling

   // Voltage Sensor Scaling Record
   0E                 // Number of entries following
   D0                 // Voltage Sensor Number
   B80A               // Scale Factor (LSB MSB)
   D1                 // Voltage Sensor Number
   9D0A               // Scale Factor (LSB MSB)
   D2                 // Voltage Sensor Number
   980A               // Scale Factor (LSB MSB)
   D3                 // Voltage Sensor Number
   9D0A               // Scale Factor (LSB MSB)
   D4                 // Voltage Sensor Number
   980A               // Scale Factor (LSB MSB)
   D6                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)
   D7                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)
   D8                 // Voltage Sensor Number
   7F0E               // Scale Factor (LSB MSB)
   D9                 // Voltage Sensor Number
   7F0E               // Scale Factor (LSB MSB)
   DA                 // Voltage Sensor Number
   7F0E               // Scale Factor (LSB MSB)
   DB                 // Voltage Sensor Number
   7F0E               // Scale Factor (LSB MSB)
   DC                 // Voltage Sensor Number
   510C               // Scale Factor (LSB MSB)
   DD                 // Voltage Sensor Number
   DB12               // Scale Factor (LSB MSB)
   DE                 // Voltage Sensor Number
   CA09               // Scale Factor (LSB MSB)

//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0016

   // Sensor Record Header
   00E8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   11                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   09                 // Record sub-type - Voltage Sensor Scaling

   // Voltage Sensor Scaling Record
   04                 // Number of entries following
   E4                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)
   E5                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)
   E6                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)
   E7                 // Voltage Sensor Number
   1A10               // Scale Factor (LSB MSB)

//====================================================================//
// SDR Type C0/0A Record For Fan Sensor Scaling SDR Record
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001D

   // Sensor Record Header
   00E9               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   740E               // Placeholder for System Fan 1(SN:0x30), Max RPM: 3700RPM == 740E (the order is LSB, MSB)
   B414               // Placeholder for System Fan 2(SN:0x31), Max RPM: 5300RPM == B414 (the order is LSB, MSB)
   0001               // Null(SN:0x32)
   0001               // Null(SN:0x33)
   0001               // Null(SN:0x34)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001D

   // Sensor Record Header
   00EA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   740E               // Placeholder for System Fan 1(SN:0x30), Max RPM: 3700RPM == 740E (the order is LSB, MSB)
   B414               // Placeholder for System Fan 2(SN:0x31), Max RPM: 5300RPM == B414 (the order is LSB, MSB)
   0001               // Null(SN:0x32)
   0001               // Null(SN:0x33)
   0001               // Null(SN:0x34)
   0001               // Null(SN:0x35)
   280A               // Placeholder for CPU Fan 1(SN:0x36), Max RPM: 2600RPM == 280A (the order is LSB, MSB)
   280A               // Placeholder for CPU Fan 2(SN:0x37), Max RPM: 2600RPM == 280A (the order is LSB, MSB)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001D

   // Sensor Record Header
   00EB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   3421               // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_RED'
_REC_LEN    001D

   // Sensor Record Header
   00EC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   C832               // Placeholder for System Fan 1(SN:0x30), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   C832               // Placeholder for System Fan 2(SN:0x31), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   C832               // Placeholder for System Fan 3(SN:0x32), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   C832               // Placeholder for System Fan 4(SN:0x33), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   C832               // Placeholder for System Fan 5(SN:0x34), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   C832               // Placeholder for System Fan 6(SN:0x35), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001D

   // Sensor Record Header
   00ED               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   C832               // Placeholder for System Fan 1(SN:0x30), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   0001               // Null(SN:0x31)
   C832               // Placeholder for System Fan 3(SN:0x32), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   0001               // Null(SN:0x33)
   C832               // Placeholder for System Fan 5(SN:0x34), Max RPM: 13000RPM == C832 (the order is LSB, MSB)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    001D

   // Sensor Record Header
   00EE               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   A861               // Placeholder for System Fan 1(SN:0x30), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 2(SN:0x31), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 3(SN:0x32), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 4(SN:0x33), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 5(SN:0x34), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 2(SN:0x37), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_REC_LEN    001D

   // Sensor Record Header
   00EF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   3421               // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 2(SN:0x37), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'FCT2'
_REC_LEN    001D

   // Sensor Record Header
   00F0               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   3421               // Placeholder for System Fan 1(SN:0x30), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 2(SN:0x31), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 3(SN:0x32), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 4(SN:0x33), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   3421               // Placeholder for System Fan 5(SN:0x34), Max RPM: 8500RPM == 3421 (the order is LSB, MSB)
   A861               // Placeholder for System Fan 6(SN:0x35), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 1(SN:0x36), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan 2(SN:0x37), Max RPM: 25000RPM == A861 (the order is LSB, MSB)
   A861               // Placeholder for rear Fan(SN:0x38), Max RPM: 25000RPM == A861 (the order is LSB, MSB)

// ***************************************************************************
// Global Stepwise and Global Clamp Headers
// ***************************************************************************
//=============================================================================
// Global Clamp Header Record
//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F1           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   74             // Clamp Header ID
   74             // Temperature Sensor Number -- (P1 Therm Margin)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   00             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FB             // Temperature (FBh = -5 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F2           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   74             // Clamp Header ID
   74             // Temperature Sensor Number -- (P1 Therm Margin)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00F3           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   75             // Clamp Header ID
   75             // Temperature Sensor Number -- (P2 Therm Margin)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   00             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FB             // Temperature (FBh = -5 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_PROC_2'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F4           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   75             // Clamp Header ID
   75             // Temperature Sensor Number -- (P2 Therm Margin)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F5           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B0             // Clamp Header ID
   B0             // Temperature Sensor Number -- (DIMM Thrm Mrgn 1)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F6           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B0             // Clamp Header ID
   B0             // Temperature Sensor Number -- (DIMM Thrm Mrgn 1)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F8             // Temperature (F8h = -8 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F7           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B1             // Clamp Header ID
   B1             // Temperature Sensor Number -- (DIMM Thrm Mrgn 2)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00F8           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B1             // Clamp Header ID
   B1             // Temperature Sensor Number -- (DIMM Thrm Mrgn 2)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F8             // Temperature (F8h = -8 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00F9           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B2             // Clamp Header ID
   B2             // Temperature Sensor Number -- (DIMM Thrm Mrgn 3)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00FA           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B2             // Clamp Header ID
   B2             // Temperature Sensor Number -- (DIMM Thrm Mrgn 3)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F8             // Temperature (F8h = -8 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00FB           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B3             // Clamp Header ID
   B3             // Temperature Sensor Number -- (DIMM Thrm Mrgn 4)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   00FC           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   B3             // Clamp Header ID
   B3             // Temperature Sensor Number -- (DIMM Thrm Mrgn 4)
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F8             // Temperature (F8h = -8 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   00FD           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   20             // Clamp Header ID
   20             // Temperature Sensor Number -- (BB EDGE Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   28             // Temperature (28h = 40 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00FE           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   24             // Clamp Header ID
   24             // Temperature Sensor Number -- (BB CPU1 VR Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   58             // Temperature (58h = 88 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   00FF           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   24             // Clamp Header ID
   24             // Temperature Sensor Number -- (BB CPU1 VR Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   55             // Temperature (55h = 85 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0100           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   23             // Clamp Header ID
   23             // Temperature Sensor Number -- (BB BMC Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   58             // Temperature (58h = 88 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   0101           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   25             // Clamp Header ID
   25             // Temperature Sensor Number -- (BB MEM VR Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   64             // Temperature (64h = 100 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   0102           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   25             // Clamp Header ID
   25             // Temperature Sensor Number -- (BB MEM VR Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   5F             // Temperature (5Fh = 95 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0103           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2F             // Clamp Header ID
   2F             // Temperature Sensor Number -- (LAN NIC Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   64             // Temperature (64h = 100 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0104           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   22             // Clamp Header ID
   22             // Temperature Sensor Number -- (SSB Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   53             // Temperature (53h = 83 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP1_PR'
_REC_LEN    0017

   // Sensor Record Header
   0105           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   29             // Clamp Header ID
   29             // Temperature Sensor Number -- (HSBP 1 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   5A             // Temperature (5Ah = 90 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP2_PR'
_REC_LEN    0017

   // Sensor Record Header
   0106           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2A             // Clamp Header ID
   2A             // Temperature Sensor Number -- (HSBP 2 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   5A             // Temperature (5Ah = 90 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSBP3_PR'
_REC_LEN    0017

   // Sensor Record Header
   0107           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2B             // Clamp Header ID
   2B             // Temperature Sensor Number -- (HSBP 3 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   5A             // Temperature (5Ah = 90 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'IO_MODULE'
_REC_LEN    0017

   // Sensor Record Header
   0108           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   26             // Clamp Header ID
   26             // Temperature Sensor Number -- (I/O Mod Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   3A             // Temperature (3Ah = 58 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'SAS_MODULE'
_REC_LEN    0017

   // Sensor Record Header
   0109           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2D             // Clamp Header ID
   2D             // Temperature Sensor Number -- (SAS Mod Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   01             // Clamp Control Coefficient MSB
   50             // Temperature (50h = 80 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   010A           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   83             // Clamp Header ID
   83             // Temperature Sensor Number -- (P1 DTS Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   FA             // Temperature (FAh = -6 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_SDR_TAG    'S2600IP_PROC_2'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   010B           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   84             // Clamp Header ID
   84             // Temperature Sensor Number -- (P2 DTS Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   FA             // Temperature (FAh = -6 degree C)
   10             // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   010C           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   93             // Clamp Header ID
   83             // Temperature Sensor Number -- (P1 DTS Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0017

   // Sensor Record Header
   010D           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   94             // Clamp Header ID
   84             // Temperature Sensor Number -- (P2 DTS Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   10             // Clamp Flags [7:4] - CPU Number = 1; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_EATEMP'
_REC_LEN    0017

   // Sensor Record Header
   010E           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2E             // Clamp Header ID
   2E             // Temperature Sensor Number -- (Exit Air Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   2B             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 3
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   42             // Temperature (42h = 66 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_EATEMP'
_REC_LEN    0017

   // Sensor Record Header
   010F           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   2E             // Clamp Header ID
   2E             // Temperature Sensor Number -- (Exit Air Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   2B             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 3
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   40             // Temperature (40h = 64 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'NONUSE'
_REC_LEN    0017

   // Sensor Record Header
   0110           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   1F             // Clamp Header ID
   1F             // Temperature Sensor Number -- (BB LAN Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   5A             // Temperature (5Ah = 90 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   0111           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   5C             // Clamp Header ID
   5C             // Temperature Sensor Number -- (PS1 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   35             // Temperature (35h = 53 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   0112           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   5D             // Clamp Header ID
   5D             // Temperature Sensor Number -- (PS2 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   80             // Clamp Control Coefficient LSB
   02             // Clamp Control Coefficient MSB
   35             // Temperature (35h = 53 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0017

   // Sensor Record Header
   0113           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   64             // Clamp Header ID
   74             // Temperature Sensor Number -- (P1 DTS Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   2A             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 2
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   0114           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   64             // Clamp Header ID
   74             // Temperature Sensor Number -- (P1 Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FE             // Temperature (FEh = -2 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   0115           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   65             // Clamp Header ID
   75             // Temperature Sensor Number -- (P2 Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   2A             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 2
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   0116           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   65             // Clamp Header ID
   75             // Temperature Sensor Number -- (P2 Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   E0             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FE             // Temperature (FEh = -2 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   0117           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   93             // Clamp Header ID
   74             // Temperature Sensor Number -- (P1 Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   18             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 3; [2:0]-Positive Hysteresis = 0
   20             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F9             // Temperature (F9h = -7 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_PROC_2'
_REC_LEN    0017

   // Sensor Record Header
   0118           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   94             // Clamp Header ID
   75             // Temperature Sensor Number -- (P2 Therm Mgn)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   18             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 3; [2:0]-Positive Hysteresis = 0
   20             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   F9             // Temperature (F9h = -7 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   0119           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   96             // Clamp Header ID
   C4             // Temperature Sensor Number -- (MIC Margin 1)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   10             // Temperature (10h = 16 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)
   
//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   011A           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   97             // Clamp Header ID
   C5             // Temperature Sensor Number -- (MIC Margin 3)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   10             // Temperature (10h = 16 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)
   
//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   011B           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   98             // Clamp Header ID
   C6             // Temperature Sensor Number -- (MIC Margin 5)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   10             // Temperature (10h = 16 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)
   
//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0017

   // Sensor Record Header
   011C           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   99             // Clamp Header ID
   C7             // Temperature Sensor Number -- (MIC Margin 7)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   10             // Temperature (10h = 16 degree C)
   11             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)
   
//=============================================================================
// Global Stepwise Header Record
//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0013

   // Sensor Record Header
   011D           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   01             // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   00             // Stepwise Header ID
   21             // Temperature Sensor Number -- (Front Panel Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   50             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

   // Global Stepwise Header Record
   // Add More Stepwise Header Records Here (up to 64 bytes total record length)

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    0013

   // Sensor Record Header
   011E           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   01             // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   01             // Stepwise Header ID
   20             // Temperature Sensor Number -- (BB EDGE Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value
   64             // Sensor Fail Control Value
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   50             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

   // Global Stepwise Header Record
   // Add More Stepwise Header Records Here (up to 64 bytes total record length)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_SDR_TAG    'P4000IP_RED'
_SDR_TAG    'P4000IP_NON_RED'
_SDR_TAG    'R2000IP_RED'
_SDR_TAG    'R2000IP_NON_RED'
_SDR_TAG    'OTHER'
_REC_LEN    0013

   // Sensor Record Header
   011F           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   11             // FSC Record Type (01h = Global Stepwise Header Records)([7:5] Reserved. Value 0h, [4] 0 = Byte 7 is sensor number. 1= Byte 7 is domain mask )

   // Global Stepwise Header Record
   02             // Stepwise Header ID
   02             // Temperature Sensor Number -- PSU map to domain 1 (core fan) pwm
   00             // Entity Presence Sensor Number -- (NA)
   00             // Sensor Disabled Control Value
   00             // Sensor Fail Control Value
   00             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   00             // Sleep State and Hysteresis

   // Global Stepwise Header Record
   // Add More Stepwise Header Records Here (up to 64 bytes total record length)

// ***************************************************************************
// Minimum Stepwise Linear Tables
// ***************************************************************************
//=======================================================================================
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0120           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   00             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   12             // 18%
   1B             // 27C
   19             // 25%
   25             // 37C
   32             // 50%
   2A             // 42C
   5A             // 90%
   2F             // 47C
   64             // 100%

   // Global Stepwise Curve Record
   01             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   23             // 35%
   1B             // 27C
   36             // 54%
   25             // 37C
   55             // 85%
   2A             // 42C
   5A             // 90%
   2F             // 47C
   64             // 100%

   // Global Stepwise Curve Record
   02             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   0F             // 15%
   25             // 37C
   19             // 25%
   2A             // 42C
   1E             // 30%
   2F             // 47C
   23             // 35%

   // Global Stepwise Curve Record
   03             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   16             // 22%
   1B             // 27C
   1D             // 29%
   25             // 37C
   25             // 37%
   2A             // 42C
   28             // 40%
   2F             // 47C
   2D             // 45%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0121           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   04             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   21             // 33%
   1B             // 27C
   28             // 40%
   25             // 37C
   41             // 65%
   2A             // 42C
   64             // 100%
   2F             // 47C
   64             // 100%

   // Global Stepwise Curve Record
   05             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   32             // 50%
   1B             // 27C
   45             // 69%
   25             // 37C
   64             // 100%
   2A             // 42C
   64             // 100%
   2F             // 47C
   64             // 100%

   // Global Stepwise Curve Record
   06             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   23             // 35%
   25             // 37C
   40             // 64%
   2A             // 42C
   4A             // 74%
   2F             // 47C
   56             // 86%

   // Global Stepwise Curve Record
   07             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   2B             // 43%
   1B             // 27C
   39             // 57%
   25             // 37C
   44             // 68%
   2A             // 42C
   4D             // 77%
   2F             // 47C
   56             // 86%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0122           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   08             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   1E             // 30%
   25             // 37C
   26             // 38%
   2A             // 42C
   2E             // 46%
   2F             // 47C
   3C             // 60%

   // Global Stepwise Curve Record
   09             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   23             // 35%
   1B             // 27C
   26             // 38%
   25             // 37C
   28             // 40%
   2A             // 42C
   30             // 48%
   2F             // 47C
   3C             // 60%

   // Global Stepwise Curve Record
   0A             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   2D             // 45%
   1B             // 27C
   32             // 50%
   25             // 37C
   4F             // 79%
   2A             // 42C
   59             // 89%
   2F             // 47C
   64             // 100%

   // Global Stepwise Curve Record
   0B             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   3A             // 58%
   1B             // 27C
   48             // 72%
   25             // 37C
   53             // 83%
   2A             // 42C
   5C             // 92%
   2F             // 47C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0123           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   0C             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1C             // 28%
   1B             // 27C
   21             // 33%
   25             // 37C
   3E             // 62%
   2A             // 42C
   48             // 72%
   2F             // 47C
   54             // 84%

   // Global Stepwise Curve Record
   0D             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   29             // 41%
   1B             // 27C
   37             // 55%
   25             // 37C
   42             // 66%
   2A             // 42C
   4B             // 75%
   2F             // 47C
   54             // 84%

   // Global Stepwise Curve Record
   15             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   14             // 20%
   1B             // 27C
   1A             // 26%
   25             // 37C
   1E             // 30%
   2A             // 42C
   20             // 32%
   2F             // 47C
   32             // 50%

   // Global Stepwise Curve Record
   16             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   19             // 25%
   1B             // 27C
   21             // 33%
   25             // 37C
   21             // 33%
   2A             // 42C
   26             // 38%
   2F             // 47C
   32             // 50%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0124           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   17             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   17             // 23%
   1B             // 27C
   20             // 32%
   25             // 37C
   23             // 35%
   2A             // 42C
   25             // 37%
   2F             // 47C
   32             // 50%

   // Global Stepwise Curve Record
   18             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1B             // 27%
   1B             // 27C
   23             // 35%
   25             // 37C
   28             // 40%
   2A             // 42C
   2A             // 42%
   2F             // 47C
   32             // 50%

   // Global Stepwise Curve Record
   19             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   15             // 21%
   1B             // 27C
   18             // 24%
   25             // 37C
   27             // 39%
   2A             // 42C
   2F             // 47%
   2F             // 47C
   38             // 56%

   // Global Stepwise Curve Record
   1A             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   19             // 25%
   1B             // 27C
   1E             // 30%
   25             // 37C
   30             // 48%
   2A             // 42C
   35             // 53%
   2F             // 47C
   3C             // 60%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    003B

   // Sensor Record Header
   0125           // Record ID
   51             // SDR Version
   C0             // Record Type
   36             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   1B             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   15             // 21%
   1B             // 27C
   17             // 23%
   25             // 37C
   1C             // 28%
   2A             // 42C
   20             // 32%
   2F             // 47C
   2B             // 43%

   // Global Stepwise Curve Record
   1C             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1C             // 28%
   1B             // 27C
   24             // 36%
   25             // 37C
   35             // 53%
   2A             // 42C
   3D             // 61%
   2F             // 47C
   46             // 70%

   // Global Stepwise Curve Record
   1D             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   14             // 20%
   1B             // 27C
   17             // 23%
   25             // 37C
   26             // 38%
   2A             // 42C
   2E             // 46%
   2F             // 47C
   37             // 55%

   // Global Stepwise Curve Record
   1E             // Stepwise Curve ID
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   18             // 24%
   1B             // 27C
   1D             // 29%
   25             // 37C
   2F             // 47%
   2A             // 42C
   34             // 52%
   2F             // 47C
   3B             // 59%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0023

   // Sensor Record Header
   0126           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5B             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   32             // 50%

   // Global Stepwise Curve Record
   5C             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   39             // 57%

   // Global Stepwise Curve Record
   5D             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   4C             // 76%

   // Global Stepwise Curve Record
   5E             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   4B             // 75%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0023

   // Sensor Record Header
   0127           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5F             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   52             // 82%

   // Global Stepwise Curve Record
   60             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100%

   // Global Stepwise Curve Record
   61             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   64             // 100%

   // Global Stepwise Curve Record
   62             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0011

   // Sensor Record Header
   0128           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   63             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0017

   // Sensor Record Header
   0129           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   0E             // Stepwise Curve ID (PS LCC)
   05             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   0F             // 15%
   0D             // 13%
   1E             // 30%
   0F             // 15%
   3C             // 60%
   23             // 35%
   50             // 80%
   41             // 65%
   64             // 100%
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0033

   // Sensor Record Header
   012A           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   00             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   14             // 20%
   1B             // 27C
   15             // 21%
   23             // 35C
   24             // 36%
   25             // 37C
   2E             // 46%

   // Global Stepwise Curve Record
   01             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   14             // 20%
   1B             // 27C
   18             // 24%
   23             // 35C
   27             // 39%
   25             // 37C
   30             // 48%

   // Global Stepwise Curve Record
   02             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   19             // 25%
   1B             // 27C
   1A             // 26%
   23             // 35C
   29             // 41%
   25             // 37C
   31             // 49%

   // Global Stepwise Curve Record
   03             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   19             // 25%
   1B             // 27C
   20             // 32%
   23             // 35C
   2C             // 44%
   25             // 37C
   34             // 52%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0033

   // Sensor Record Header
   012B           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   04             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   0F             // 15%
   23             // 35C
   14             // 20%
   25             // 37C
   19             // 25%

   // Global Stepwise Curve Record
   05             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   0F             // 15%
   23             // 35C
   14             // 20%
   25             // 37C
   19             // 25%

   // Global Stepwise Curve Record
   06             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   14             // 20%
   23             // 35C
   19             // 25%
   25             // 37C
   1E             // 30%

   // Global Stepwise Curve Record
   07             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   14             // 20%
   23             // 35C
   19             // 25%
   25             // 37C
   1E             // 30%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0033

   // Sensor Record Header
   012C           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   08             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   1E             // 30%
   23             // 35C
   23             // 35%
   25             // 37C
   23             // 35%

   // Global Stepwise Curve Record
   09             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   1E             // 30%
   23             // 35C
   23             // 35%
   25             // 37C
   23             // 35%

   // Global Stepwise Curve Record
   0A             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   1E             // 30%
   23             // 35C
   23             // 35%
   25             // 37C
   23             // 35%

   // Global Stepwise Curve Record
   0B             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   1E             // 30%
   1B             // 27C
   1E             // 30%
   23             // 35C
   23             // 35%
   25             // 37C
   23             // 35%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0033

   // Sensor Record Header
   012D           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   0C             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   23             // 35%
   1B             // 27C
   27             // 39%
   23             // 35C
   36             // 54%
   25             // 37C
   50             // 80%

   // Global Stepwise Curve Record
   0D             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   28             // 40%
   1B             // 27C
   29             // 41%
   23             // 35C
   38             // 56%
   25             // 37C
   50             // 80%

   // Global Stepwise Curve Record
   0E             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   0F             // 15%
   23             // 35C
   14             // 20%
   25             // 37C
   19             // 25%

   // Global Stepwise Curve Record
   0F             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   0F             // 15%
   1B             // 27C
   14             // 20%
   23             // 35C
   19             // 25%
   25             // 37C
   1E             // 30%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0023

   // Sensor Record Header
   012E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5B             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   32             // 50%

   // Global Stepwise Curve Record
   5C             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   39             // 57%

   // Global Stepwise Curve Record
   5D             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   4C             // 76%

   // Global Stepwise Curve Record
   5E             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   4B             // 75%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0023

   // Sensor Record Header
   012F           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   5F             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   52             // 82%

   // Global Stepwise Curve Record
   60             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100%

   // Global Stepwise Curve Record
   61             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   19             // 25%
   3C             // 60C
   64             // 100%

   // Global Stepwise Curve Record
   62             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   20             // 32%
   3C             // 60C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0011

   // Sensor Record Header
   0130           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   63             // Stepwise Curve ID
   02             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0015

   // Sensor Record Header
   0131           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   13             // Stepwise Curve ID (PS LCC)
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   00             // 0%
   0A             // 10%
   0F             // 15%
   0D             // 13%
   50             // 80%
   41             // 65%
   64             // 100%
   64             // 100%

// ***************************************************************************
// Maximum Stepwise Linear Tables
// ***************************************************************************
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0015

   // Sensor Record Header
   0132           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   2D             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   63             // 99%
   1B             // 27C
   63             // 99%
   25             // 37C
   63             // 99%
   2A             // 42C
   63             // 99%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP'
_REC_LEN    0011

   // Sensor Record Header
   0133           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   64             // Stepwise Curve ID
   82             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   64             // 100%
   3C             // 60C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0015

   // Sensor Record Header
   0134           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   14             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   11             // 17C
   63             // 99%
   1B             // 27C
   63             // 99%
   23             // 35C
   63             // 99%
   25             // 37C
   63             // 99%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR'
_REC_LEN    0011

   // Sensor Record Header
   0135           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   64             // Stepwise Curve ID
   82             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count
   1E             // 30C
   64             // 100%
   3C             // 60C
   64             // 100%

//====================================================================//
// FSC Record Type = 03h (Fan Sensor Domain Map Record)
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0015

   // Sensor Record Header
   0136           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1)
   11             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   31             // Fan Sensor Number 2 (31h = System Fan 2)
   61             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 1
   36             // Fan Sensor Number 7 (36h = Processor 1 Fan)
   71             // [7:4]-Domain Number = 7; [3:0]-Count of sensor numbers = 1
   37             // Fan Sensor Number 8 (37h = Processor 2 Fan)
   51             // [7:4]-Domain Number = 5; [3:0]-Count of sensor numbers = 1
   A0             // PS Fan (A0h = Power Supply 1 Fan1)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0012

   // Sensor Record Header
   0137           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1)
   11             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   31             // Fan Sensor Number 2 (31h = System Fan 2)
   62             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 1
   A0             // PS Fan (A0h = Power Supply 1 Fan1)
   A4             // PS Fan (A4h = Power Supply 2 Fan1)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0018

   // Sensor Record Header
   0138           // Record ID
   51             // SDR Version
   C0             // Record Type
   13             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1)
   11             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   31             // Fan Sensor Number 2 (31h = System Fan 2)
   21             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   32             // Fan Sensor Number 3 (32h = System Fan 3)
   31             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   33             // Fan Sensor Number 4 (33h = System Fan 4)
   41             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   34             // Fan Sensor Number 5 (34h = System Fan 5)
   62             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 2
   A0             // PS Fan (A0h = Power Supply 1 Fan1)
   A4             // PS Fan (A4h = Power Supply 2 Fan1)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0013

   // Sensor Record Header
   0139           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1
   21             // [7:4]-Domain Number = 2; [3:0]-Count of sensor numbers = 1
   32             // Fan Sensor Number 3 (32h = System Fan 3)
   41             // [7:4]-Domain Number = 4; [3:0]-Count of sensor numbers = 1
   34             // Fan Sensor Number 5 (34h = System Fan 5)
   61             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 1
   A0             // PS Fan (A0h = Power Supply 1 Fan1)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_RED'
_REC_LEN    001A

   // Sensor Record Header
   013A           // Record ID
   51             // SDR Version
   C0             // Record Type
   15             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1)
   11             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   31             // Fan Sensor Number 2 (31h = System Fan 2)
   21             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   32             // Fan Sensor Number 3 (32h = System Fan 3)
   31             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   33             // Fan Sensor Number 4 (33h = System Fan 4)
   41             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   34             // Fan Sensor Number 5 (34h = System Fan 5)
   51             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 1
   35             // Fan Sensor Number 6 (35h = System Fan 6)
   62             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 2
   A0             // PS Fan (A0h = Power Supply 1 Fan1)
   A4             // PS Fan (A4h = Power Supply 2 Fan1)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    001C

   // Sensor Record Header
   013B           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   03             // FSC Record Type (03h = Fan Sensor Domain Map)

   // Domain Fan Configuration
   01             // [7:4]-Domain Number = 0; [3:0]-Count of sensor numbers = 1
   30             // Fan Sensor Number 1 (30h = System Fan 1)
   12             // [7:4]-Domain Number = 1; [3:0]-Count of sensor numbers = 2
   31             // Fan Sensor Number 2 (31h = System Fan 2)
   38             // Fan Sensor Number 9 (38h = Real Fan)
   21             // [7:4]-Domain Number = 2; [3:0]-Count of sensor numbers = 1
   32             // Fan Sensor Number 3 (32h = System Fan 3)
   31             // [7:4]-Domain Number = 3; [3:0]-Count of sensor numbers = 1
   33             // Fan Sensor Number 4 (33h = System Fan 4)
   41             // [7:4]-Domain Number = 4; [3:0]-Count of sensor numbers = 1
   34             // Fan Sensor Number 5 (34h = System Fan 5)
   51             // [7:4]-Domain Number = 5; [3:0]-Count of sensor numbers = 1
   35             // Fan Sensor Number 6 (35h = System Fan 6)
   61             // [7:4]-Domain Number = 6; [3:0]-Count of sensor numbers = 1
   36             // Fan Sensor Number 7 (36h = Processor 1 Fan)
   71             // [7:4]-Domain Number = 7; [3:0]-Count of sensor numbers = 1
   37             // Fan Sensor Number 8 (37h = Processor 2 Fan)


//=====================================================================================
// Domain 0
//=====================================================================================

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   013C           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   00             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   013D           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   01             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   013E           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   04             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   013F           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   05             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0029

   // Sensor Record Header
   0140           // Record ID
   51             // SDR Version
   C0             // Record Type
   24             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   B1            // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   96             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   97             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   98             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   99             // Clamp ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//


//====================================================================//
// Domain 0
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   0141           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   06             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   0142           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   07             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0143           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0144           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0145           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0A             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0146           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_SDR_TAG    'P4XXX'
_REC_LEN    0027

   // Sensor Record Header
   0147           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   96             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   97             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   98             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   99             // Clamp ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_SDR_TAG    'P4XXX'
_REC_LEN    0016

   // Sensor Record Header
   0148           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   64             // Domain 0 Fan Failure Value (64h = 100%)
   50             // Domain 1 Fan Failure Value (50h = 80%)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   0149           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   15             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   014A           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   16             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001F

   // Sensor Record Header
   014B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
// Domain 0
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001C

   // Sensor Record Header
   014C           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   19             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001C

   // Sensor Record Header
   014D           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1A             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   014E           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   014F           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0023

   // Sensor Record Header
   0150           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_SDR_TAG    'R2XXX'
_REC_LEN    0016

   // Sensor Record Header
   0151           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   64             // Domain 0 Fan Failure Value (64h = 100%)
   63             // Domain 1 Fan Failure Value (63h = 99%)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0152           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   00             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0153           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   01             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0154           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   02             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0155           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   03             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0156           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0157           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0027

   // Sensor Record Header
   0158           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   96             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   97             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   98             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   99             // Clamp ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//


//=====================================================================================
// Domain 1
//=====================================================================================
//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   0159           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   02             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001C

   // Sensor Record Header
   015A           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   03             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0025

   // Sensor Record Header
   015B           // Record ID
   51             // SDR Version
   C0             // Record Type
   20             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID
   
//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0012

   // Sensor Record Header
   015C           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   C9             // Sensor Number Controlling Operation (C9h = Agg Thrm Mgn 2)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   0F             // Fans Off PWM (0Fh = 15%)

//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   015D           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   06             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   015E           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   07             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   015F           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0160           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0161           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0A             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0162           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    0027

   // Sensor Record Header
   0163           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   96             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   97             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   98             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   99             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_SDR_TAG    'P4XXX'
_REC_LEN    0016

   // Sensor Record Header
   0164           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   50             // Domain 0 Fan Failure Value (50h = 80%)
   64             // Domain 1 Fan Failure Value (64h = 100%)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record

//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001C

   // Sensor Record Header
   0165           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   19             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001C

   // Sensor Record Header
   0166           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1A             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0167           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0168           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0023

   // Sensor Record Header
   0169           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_SDR_TAG    'R2XXX'
_REC_LEN    0016

   // Sensor Record Header
   016A           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   63             // Domain 0 Fan Failure Value (63h = 99%)
   64             // Domain 1 Fan Failure Value (64h = 100%)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record

//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   016B           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   04             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   016C           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   05             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   016D           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   06             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   016E           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   07             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   016F           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   0170           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0F             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001F

   // Sensor Record Header
   0171           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0012

   // Sensor Record Header
   0172           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   C9             // Sensor Number Controlling Operation (C9h = Agg Thrm Mgn 2)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   00             // Fans Off PWM (0h = 0%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0012

   // Sensor Record Header
   0173           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FA             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   C9             // Sensor Number Controlling Operation (C9h = Agg Thrm Mgn 2)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   0F             // Fans Off PWM (0Fh = 15%)

//=====================================================================================
// Domain 2
//=====================================================================================
//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0174           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0175           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   50             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   09             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0176           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   0A             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0A             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0177           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   A0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    002B

   // Sensor Record Header
   0178           // Record ID
   51             // SDR Version
   C0             // Record Type
   26             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   96             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   97             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   98             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   99             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0179           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   50             // Domain 1 Fan Failure Value (50h = 80%)
   64             // Domain 2 Fan Failure Value (64h = 100%)
   50             // Domain 3 Fan Failure Value (50h = 80%)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CA             // Sensor Number Controlling Operation (CAh = Agg Thrm Mgn 3)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   1E             // Fans Off PWM (1Eh = 30%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   017A           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   50             // Domain 1 Fan Failure Value (50h = 80%)
   64             // Domain 2 Fan Failure Value (64h = 100%)
   50             // Domain 3 Fan Failure Value (50h = 80%)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CA             // Sensor Number Controlling Operation (CAh = Agg Thrm Mgn 3)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   21             // Fans Off PWM (21h = 33%)

//====================================================================//
// Domain 2
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   017B           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   17             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   017C           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   18             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0021

   // Sensor Record Header
   017D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   0F             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0021

   // Sensor Record Header
   017E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   F0             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0012

   // Sensor Record Header
   017F           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CA             // Sensor Number Controlling Operation (CAh = Agg Thrm Mgn 3)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   0A             // Hysteresis (0Ah = 10)
   14             // Fans Off PWM (14h = 20%)

//====================================================================//
// Domain 2
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0180           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0181           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0027

   // Sensor Record Header
   0182           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID
   
//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   // Sensor Record Header
   0183           // Record ID
   51             // SDR Version
   C0             // Record Type
   16            // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   64             // Domain 2 Fan Failure Value (64h = 100%)
   63             // Domain 3 Fan Failure Value (63h = 99%)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CA             // Sensor Number Controlling Operation (CAh = Agg Thrm Mgn 3)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// Domain 3
//=====================================================================================
//====================================================================//
// Domain 3
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0184           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   0185           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   09             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001F

   // Sensor Record Header
   0186           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID
   
//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   0187           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   50             // Domain 2 Fan Failure Value (50h = 80%)
   64             // Domain 3 Fan Failure Value (64h = 100%)
   50             // Domain 4 Fan Failure Value (50h = 80%)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CB             // Sensor Number Controlling Operation (CBh = Agg Thrm Mgn 4)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   1E             // Fans Off PWM (1Eh = 30%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0188           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   50             // Domain 2 Fan Failure Value (50h = 80%)
   64             // Domain 3 Fan Failure Value (64h = 100%)
   50             // Domain 4 Fan Failure Value (50h = 80%)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CB             // Sensor Number Controlling Operation (CBh = Agg Thrm Mgn 4)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//====================================================================//
// Domain 3
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0189           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   018A           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0023

   // Sensor Record Header
   018B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   // Sensor Record Header
   018C           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   63             // Domain 2 Fan Failure Value (63h = 99%)
   64             // Domain 3 Fan Failure Value (64h = 100%)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CB             // Sensor Number Controlling Operation (CBh = Agg Thrm Mgn 4)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   05             // Fans Off PWM (05h = 5%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   // Sensor Record Header
   018D           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   63             // Domain 2 Fan Failure Value (63h = 99%)
   64             // Domain 3 Fan Failure Value (64h = 100%)
   FF             // Domain 4 Fan Failure Value (FFh = No Change)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CB             // Sensor Number Controlling Operation (CBh = Agg Thrm Mgn 4)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// Domain 4
//=====================================================================================
//====================================================================//
// Domain 4
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   018E           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   // Sensor Record Header
   018F           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   19             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   09             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001F

   // Sensor Record Header
   0190           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5C             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   // Sensor Record Header
   0191           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   50             // Domain 3 Fan Failure Value (50h = 80%)
   64             // Domain 4 Fan Failure Value (64h = 100%)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CC             // Sensor Number Controlling Operation (CCh = Agg Thrm Mgn 5)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   1E             // Fans Off PWM (1Eh = 30%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   // Sensor Record Header
   0192           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   50             // Domain 3 Fan Failure Value (50h = 80%)
   64             // Domain 4 Fan Failure Value (64h = 100%)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CC             // Sensor Number Controlling Operation (CCh = Agg Thrm Mgn 5)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//====================================================================//
// Domain 4
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   0193           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   17             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   // Sensor Record Header
   0194           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   18             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0021

   // Sensor Record Header
   0195           // Record ID
   51             // SDR Version
   C0             // Record Type
   1C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   0F             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0021

   // Sensor Record Header
   0196           // Record ID
   51             // SDR Version
   C0             // Record Type
   1C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   F0             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0012

   // Sensor Record Header
   0197           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CC             // Sensor Number Controlling Operation (CCh = Agg Thrm Mgn 5)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   0A             // Hysteresis (0Ah = 10)
   14             // Fans Off PWM (14h = 20%)

//====================================================================//
// Domain 4
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0198           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   0199           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=========================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0027

   // Sensor Record Header
   019A           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   93             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   94             // Clamp ID
   
//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   // Sensor Record Header
   019B           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   64             // Domain 4 Fan Failure Value (64h = 100%)
   63             // Domain 5 Fan Failure Value (63h = 99%)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CC             // Sensor Number Controlling Operation (CCh = Agg Thrm Mgn 5)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// Domain 5
//=====================================================================================
//====================================================================//
// Domain 5
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   019C           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001C

   // Sensor Record Header
   019D           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0023

   // Sensor Record Header
   019E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   64             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   65             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   29             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2A             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2B             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 04h (Advanced Fan Failure)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   // Sensor Record Header
   019F           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   63             // Domain 4 Fan Failure Value (63h = 99%)
   64             // Domain 5 Fan Failure Value (64h = 100%)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CD             // Sensor Number Controlling Operation (CDh = Agg Thrm Mgn 6)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   05             // Fans Off PWM (05h = 5%)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   // Sensor Record Header
   01A0           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   63             // Domain 4 Fan Failure Value (63h = 99%)
   64             // Domain 5 Fan Failure Value (64h = 100%)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   CD             // Sensor Number Controlling Operation (CDh = Agg Thrm Mgn 6)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// Domain 6
//=====================================================================================
//====================================================================//
// Domain 6
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   01A1           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   01A2           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   09             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0011

   // Sensor Record Header
   01A3           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0012

   // Sensor Record Header
   01A4           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   C8             // Sensor Number Controlling Operation (C8h = Agg Thrm Mgn 1)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// Domain 7
//=====================================================================================
//====================================================================//
// Domain 7
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   01A5           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    001C

   // Sensor Record Header
   01A6           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   F0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0F             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0013

   // Sensor Record Header
   01A7           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 05h (Fans Off)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0012

   // Sensor Record Header
   01A8           // Record ID
   51             // SDR Version
   C0             // Record Type
   0D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   FF             // Fan Profile Support

   // Fans Off Sub-Record
   05             // FSC Sub-Record Type (05h = Fans Off)
   C9             // Sensor Number Controlling Operation (C9h = Agg Thrm Mgn 2)
   EC             // Fans Off Control Value (ECh = -20 Degrees)
   08             // Hysteresis (08h = 08)
   14             // Fans Off PWM (14h = 20%)

//=====================================================================================
// PS Domain
//=====================================================================================
//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    0019

   // Sensor Record Header
   01A9           // Record ID
   51             // SDR Version
   C0             // Record Type
   14             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   20             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0A             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   13             // Stepwise Curve ID

   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   14             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    000F

   // Sensor Record Header
   01AA           // Record ID
   51             // SDR Version
   C0             // Record Type
   0A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   20             // Domain Mask
   FF             // Fan Profile Support

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0019

   // Sensor Record Header
   01AB           // Record ID
   51             // SDR Version
   C0             // Record Type
   14             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0A             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   02             // Stepwise Header ID
   0E             // Stepwise Curve ID

   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    0015

   // Sensor Record Header
   01AC           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5C             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5D             // Clamp ID
//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0015

   // Sensor Record Header
   01AD           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0A             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost
//
//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   0E             // Stepwise Curve ID
//
//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0015

   // Sensor Record Header
   01AE           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5C             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5D             // Clamp ID

//====================================================================//
// FSC Sub-record Type = 04h (Advanced Fan Failure)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0016

   // Sensor Record Header
   01AF           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   64             // Domain 3 Fan Failure Value (64h = 100%)
   64             // Domain 4 Fan Failure Value (64h = 100%)
   FF             // Domain 5 Fan Failure Value (FFh = No Change)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0015

   // Sensor Record Header
   01B0           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   0A             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   1F             // Stepwise Curve ID
//
//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0015

   // Sensor Record Header
   01B1           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5C             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0016

   // Sensor Record Header
   01B2           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   FF             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   2E             // Sensor Number To Exclude From Fan Boost
//
//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   1F             // Stepwise Curve ID
//
//   // Stepwise Sub-Record
//   02             // FSC Sub-Record Type (02h = Stepwise)
//   02             // Stepwise Header ID
//   2D             // Stepwise Curve ID

//====================================================================//
// FSC Record Type = 18h (Power Supply Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0015

   // Sensor Record Header
   01B3           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5C             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   5D             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2E             // Clamp ID

//====================================================================//
// FSC Sub-record Type = 04h (Advanced Fan Failure)
//====================================================================//
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    0016

   // Sensor Record Header
   01B4           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype (0Ch = Fan Speed Control Configuration Record)
   02             // Record Version
   18             // FSC Record Type (18h = Power Supply Record)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Advanced Fan Failure Sub-Record
   04             // FSC Sub-Record Type (04h = Advanced Fan Failure)
   FF             // Domain 0 Fan Failure Value (FFh = No Change)
   FF             // Domain 1 Fan Failure Value (FFh = No Change)
   FF             // Domain 2 Fan Failure Value (FFh = No Change)
   FF             // Domain 3 Fan Failure Value (FFh = No Change)
   63             // Domain 4 Fan Failure Value (63h = 99%)
   64             // Domain 5 Fan Failure Value (64h = 100%)
   FF             // Domain 6 Fan Failure Value (FFh = No Change)
   FF             // Domain 7 Fan Failure Value (FFh = No Change)

//======================================================================================
// FCT/SHIP/FCT2
//======================================================================================
//====================================================================//
// Domain All
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
//====================================================================//
//=====================================================================================
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FCT2'
_REC_LEN    0015

   // Sensor Record Header
   01B5           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   64             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Clamp Sub-Record

//======================================================================================
// OTHER Chassis
//======================================================================================
//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01B6           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01B7           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01B8           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01B9           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01BA           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5F             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01BB           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   60             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01BC           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   61             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01BD           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   62             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01BE           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   63             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01BF           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 1
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C0           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 2
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C1           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 3
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C2           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 4
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C3           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 5
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C4           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 6
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C5           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 7
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'S2600IP_OTHER_SR'
_SDR_TAG    'S2600IP_OTHER_MR'
_SDR_TAG    'S2600IP_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01C6           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// FSC Record Type = 08h (Fan Sensor Domain Map Record)
// FSC Sub-record Type = 01h (Domain Configuration)
// FSC Sub-record Type = 02h (Stepwise sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01C7           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5B             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01C8           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5C             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_REC_LEN    001B

   // Sensor Record Header
   01C9           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5D             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01CA           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5E             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01CB           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   5F             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_MR'
_REC_LEN    001B

   // Sensor Record Header
   01CC           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   60             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01CD           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   0F             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   61             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01CE           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   30             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   62             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    001B

   // Sensor Record Header
   01CF           // Record ID
   51             // SDR Version
   C0             // Record Type
   16             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   FF             // Domain Mask
   C0             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   00             // Sensor Exclusion Count
                  // Sensor Number To Exclude From Fan Boost

   // Stepwise min Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   63             // Stepwise Curve ID

   // Stepwise max Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   64             // Stepwise Curve ID

//====================================================================//
// Domain 0
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D0           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 1
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D1           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 2
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D2           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 3
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D3           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 4
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D4           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   10             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 5
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D5           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   20             // Domain Mask
   C0             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 6
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D6           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   40             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//====================================================================//
// Domain 7
// FSC Record Type = 08h (Main Domain Record)
// FSC Sub-record Type = 03h (Clamp sub-record)
//====================================================================//
//======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'W2600CR_OTHER_SR'
_SDR_TAG    'W2600CR_OTHER_MR'
_SDR_TAG    'W2600CR_OTHER_FR'
_REC_LEN    0027

   // Sensor Record Header
   01D7           // Record ID
   51             // SDR Version
   C0             // Record Type
   22             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   80             // Domain Mask
   FF             // Fan Profile Support

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   74             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   75             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B0             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B1             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B2             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   B3             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   24             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   23             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   25             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2F             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   22             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   26             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   2D             // Clamp ID

//=========================================================================//
// SDR Type C0/0E Chassis ID and FAN FRU LED Mapping
//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'P4000CR'
_REC_LEN       0015

    // Sensor Record Header
   01D8           // Record ID
   51             // SDR Version
   C0             // Record Type
   10             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   04             // Number of mapping pairs = 4
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   31             // 2nd fan sensor number = 0x31
   2D             // 2nd fan fault LED GPIO number = 45
   36             // 3rd fan sensor number = 0x36
   32             // 3rd fan fault LED GPIO number = 50
   37             // 4th fan sensor number = 0x37
   33             // 4th fan fault LED GPIO number = 51

//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'P4000IP_NON_RED'
_REC_LEN       0011

    // Sensor Record Header
   01D9           // Record ID
   51             // SDR Version
   C0             // Record Type
   0C             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   02             // Number of mapping pairs = 2
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   31             // 2nd fan sensor number = 0x31
   2D             // 2nd fan fault LED GPIO number = 45

//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'P4000IP_RED'
_REC_LEN       0017

    // Sensor Record Header
   01DA           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   05             // Number of mapping pairs = 5
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   31             // 2nd fan sensor number = 0x31
   2D             // 2nd fan fault LED GPIO number = 45
   32             // 3rd fan sensor number = 0x32
   2E             // 3rd fan fault LED GPIO number = 46
   33             // 4th fan sensor number = 0x33
   2F             // 4th fan fault LED GPIO number = 47
   34             // 5th fan sensor number = 0x34
   30             // 5th fan fault LED GPIO number = 48

//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'R2000IP_NON_RED'
_REC_LEN       0013

    // Sensor Record Header
   01DB           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   03             // Number of mapping pairs = 3
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   32             // 3rd fan sensor number = 0x32
   2E             // 3rd fan fault LED GPIO number = 46
   34             // 4th fan sensor number = 0x34
   30             // 4th fan fault LED GPIO number = 48

//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'R2000IP_RED'
_REC_LEN       0019

    // Sensor Record Header
   01DC           // Record ID
   51             // SDR Version
   C0             // Record Type
   14             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   06             // Number of mapping pairs = 6
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   31             // 2nd fan sensor number = 0x31
   2D             // 2nd fan fault LED GPIO number = 45
   32             // 3rd fan sensor number = 0x32
   2E             // 3rd fan fault LED GPIO number = 46
   33             // 4th fan sensor number = 0x33
   2F             // 4th fan fault LED GPIO number = 47
   34             // 5th fan sensor number = 0x34
   30             // 5th fan fault LED GPIO number = 48
   35             // 6th fan sensor number = 0x35
   31             // 6th fan fault LED GPIO number = 49

//====================================================================//
_SDR_TYPE      C0
_SDR_TAG       'OTHER'
_SDR_TAG       'FCT'
_SDR_TAG       'FCT2'
_REC_LEN       001F

    // Sensor Record Header
   01DD           // Record ID
   51             // SDR Version
   C0             // Record Type
   1A             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0E             // Record Subtype Value (Chassis ID & FRU LED Mapping)
   01             // Record Version
   00             // Chassis ID number = 00 (Reserved)

   // LED mapping sub-records
   01             // LED Group = 1 (Fan Fault LED)
   09             // Number of mapping pairs = 9
   30             // 1st fan sensor number = 0x30
   2C             // 1st fan fault LED GPIO number = 44
   31             // 2nd fan sensor number = 0x31
   2D             // 2nd fan fault LED GPIO number = 45
   32             // 3rd fan sensor number = 0x32
   2E             // 3rd fan fault LED GPIO number = 46
   33             // 4th fan sensor number = 0x33
   2F             // 4th fan fault LED GPIO number = 47
   34             // 5th fan sensor number = 0x34
   30             // 5th fan fault LED GPIO number = 48
   35             // 6th fan sensor number = 0x35
   31             // 6th fan fault LED GPIO number = 49
   36             // 7th fan sensor number = 0x36
   32             // 7th fan fault LED GPIO number = 50
   37             // 8th fan sensor number = 0x37
   33             // 8th fan fault LED GPIO number = 51
   38             // 9th fan sensor number = 0x38
   47             // 9th fan fault LED GPIO number = 71

//*****************************************************************************
// PMBus Power Supply Address SDR Format 
//*****************************************************************************
_SDR_TYPE C0
_REC_LEN 0011 

   // Sensor Record Header
   01DE             // Record ID
   51               // SDR Version
   C0               // Record Type
   0C               // Record Length

   // Record Body Bytes
   570100           // Manufacturer ID
   10               // Record Subtype Value  ******* PMBus Power Supply Address SDR Format **********

   // PMBus Power Supply Address SDR Format Record 
   81               // Power supply Number in this FRU device bit 7 is set....this is for power supply number 1
   A0               // FRU device I2C address since bit 7 is set in the above byte.
   01               // Power supply Number in this FRU device bit since 7 is unset
   B0               // PMBUs registers address CHANGE THIS ONLY

   82               // Power supply Number in this FRU device bit 7 is set....this is for power supply number 2
   A2               // FRU device I2C address since bit 7 is set in the above byte.
   02               // Power supply Number in this FRU device since bit 7 is unset
   B2               // PMBUs registers address CHANGE THIS ONLY

//*****************************************************************************
// FSC Record Type = 11h (System Airflow Formula)
// P4000 Non-Redundant.
//*****************************************************************************
//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    002D

   //Sensor Record Header
   01DF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   11                 // Record sub-type (11h = System air flow)

   01                 // Domain mask (Domains 0)
   4300               // Correction Factor 1 (43h = 67 units of .01)
   1800               // Correction Factor 2 (18h = 24 units of .01)
   05                 // PWM for Correction Factor 1 (05h = 5%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   96                 // Max CFM of Fan (96h = 150)
   01                 // Quantity of fans in this equation

   02                 // Domain mask (Domains 1)
   4300               // Correction Factor 1 (43h = 67 units of .01)
   1800               // Correction Factor 2 (18h = 24 units of .01)
   05                 // PWM for Correction Factor 1 (05h = 5%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   DC                 // Max CFM of Fan (DCh = 220)
   01                 // Quantity of fans in this equation

   40                 // Domain mask (Domains 6)
   4300               // Correction Factor 1 (43h = 67 units of .01)
   1800               // Correction Factor 2 (18h = 24 units of .01)
   05                 // PWM for Correction Factor 1 (05h = 5%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   28                 // Max CFM of Fan (28h = 40)
   01                 // Quantity of fans in this equation

   80                 // Domain mask (Domains 7)
   4300               // Correction Factor 1 (43h = 67 units of .01)
   1800               // Correction Factor 2 (18h = 24 units of .01)
   05                 // PWM for Correction Factor 1 (05h = 5%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   28                 // Max CFM of Fan (28h = 40)
   01                 // Quantity of fans in this equation

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01E0               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   11                 // Record sub-type (11h = System air flow)

   01                 // Domain mask (Domains 0)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2D00               // Correction Factor 2 (2Dh = 45 units of .01)
   19                 // PWM for Correction Factor 1 (19h = 25%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   DC                 // Max CFM of Fan (DCh = 220)
   01                 // Quantity of fans in this equation

   02                 // Domain mask (Domains 1)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2D00               // Correction Factor 2 (2Dh = 45 units of .01)
   19                 // PWM for Correction Factor 1 (19h = 25%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   DC                 // Max CFM of Fan (DCh = 220)
   01                 // Quantity of fans in this equation

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_SDR_TAG    'P4208'
_REC_LEN    0036

   //Sensor Record Header
   01E1               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   31                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   11                 // Record sub-type (11h = System air flow)

   01                 // Domain mask (Domains 0)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2800               // Correction Factor 2 (28h = 40 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   6D                 // Max CFM of Fan (6Dh = 109)
   01                 // Quantity of fans in this equation

   02                 // Domain mask (Domains 1)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2800               // Correction Factor 2 (28h = 40 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   6D                 // Max CFM of Fan (6Dh = 109)
   01                 // Quantity of fans in this equation

   04                 // Domain mask (Domains 2)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2800               // Correction Factor 2 (28h = 40 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   6D                 // Max CFM of Fan (6Dh = 109)
   01                 // Quantity of fans in this equation

   08                 // Domain mask (Domains 3)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2800               // Correction Factor 2 (28h = 40 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   6D                 // Max CFM of Fan (6Dh = 109)
   01                 // Quantity of fans in this equation

   10                 // Domain mask (Domains 4)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   2800               // Correction Factor 2 (28h = 40 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   6D                 // Max CFM of Fan (6Dh = 109)
   01                 // Quantity of fans in this equation

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    0024

   //Sensor Record Header
   01E2               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   1F                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   11                 // Record sub-type (11h = System air flow)

   01                 // Domain mask (Domains 0)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   3700               // Correction Factor 2 (37h = 55 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   04                 // Domain mask (Domains 2)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   3700               // Correction Factor 2 (37h = 55 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   10                 // Domain mask (Domains 4)
   3200               // Correction Factor 1 (32h = 50 units of .01)
   3700               // Correction Factor 2 (37h = 55 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_SDR_TAG    'R2XXX'
_REC_LEN    003F

   //Sensor Record Header
   01E3               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   3A                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   11                 // Record sub-type (11h = System air flow)

   01                 // Domain mask (Domains 0)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   02                 // Domain mask (Domains 1)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   04                 // Domain mask (Domains 2)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   08                 // Domain mask (Domains 3)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   10                 // Domain mask (Domains 4)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

   20                 // Domain mask (Domains 5)
   1900               // Correction Factor 1 (19h = 25 units of .01)
   1700               // Correction Factor 2 (17h = 23 units of .01)
   14                 // PWM for Correction Factor 1 (14h = 20%)
   64                 // PWM for Correction Factor 2 (64h = 100%)
   74                 // Max CFM of Fan (74h = 116)
   01                 // Quantity of fans in this equation

//*****************************************************************************
// FSC Record Type = 12h (Aggregate Sensor Configuration Record)
// P4000 Non-Redundant.
//*****************************************************************************
//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'CPU_130_135W'
_SDR_TAG    'NON_CPU_130_135W'
_REC_LEN    001B

   //Sensor Record Header
   01E4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C8                 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1)
   08                 // Number of input pairs to follow
   B1                 // Input 1 sensor number (B1h = DIMM Thrm Mrgn 2)
   F6                 // Input 1 margin reference value (F6h = -10)
   B2                 // Input 2 sensor number (B2h = DIMM Thrm Mrgn 3)
   FB                 // Input 2 margin reference value (FBh = -5)
   22                 // Input 3 sensor number (22h = SSB Temp)
   44                 // Input 3 margin reference value (44h = 68)
   23                 // Input 4 sensor number (23h = BB BMC Temp)
   4E                 // Input 4 margin reference value (4Eh = 78)
   25                 // Input 5 sensor number (25h = BB MEM VR Temp)
   5A                 // Input 5 margin reference value (5Ah = 90)
   2F                 // Input 6 sensor number (2Fh = LAN NIC Temp)
   5A                 // Input 6 margin reference value (5Ah = 90)
   26                 // Input 7 sensor number (26h = AddIn Module Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'CPU_130_135W'
_REC_LEN    001B

   //Sensor Record Header
   01E5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C9                 // Aggregate sensor number (C9h = Aggregate Thermal Margin 2)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   E7                 // Input 1 margin reference value (E7h = -25)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   E7                 // Input 2 margin reference value (E7h = -25)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   F6                 // Input 3 margin reference value (F6h = -10)
   2E                 // Input 4 sensor number (2Eh = Exit Air Temp)
   42                 // Input 4 margin reference value (42h = 66)
   B2                 // Input 5 sensor number (B2h = DIMM Thrm Mrgn 2)
   FB                 // Input 5 margin reference value (FBh = -5)
   B3                 // Input 6 sensor number (B3h = DIMM Thrm Mrgn 4)
   FB                 // Input 6 margin reference value (FBh = -5)
   24                 // Input 7 sensor number (24h = BB CPU1 VR Temp)
   4E                 // Input 7 margin reference value (4Eh = 78)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'NON_CPU_130_135W'
_REC_LEN    001B

   //Sensor Record Header
   01E6               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C9                 // Aggregate sensor number (C9h = Aggregate Thermal Margin 2)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F0                 // Input 1 margin reference value (F0h = -16)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F0                 // Input 2 margin reference value (F0h = -16)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   F6                 // Input 3 margin reference value (F6h = -10)
   2E                 // Input 4 sensor number (2Eh = Exit Air Temp)
   42                 // Input 4 margin reference value (42h = 66)
   B2                 // Input 5 sensor number (B2h = DIMM Thrm Mrgn 2)
   FB                 // Input 5 margin reference value (FBh = -5)
   B3                 // Input 6 sensor number (B3h = DIMM Thrm Mrgn 4)
   FB                 // Input 6 margin reference value (FBh = -5)
   24                 // Input 7 sensor number (24h = BB CPU1 VR Temp)
   4E                 // Input 7 margin reference value (4Eh = 78)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'CPU_130_135W'
_SDR_TAG    'NON_CPU_130_135W'
_REC_LEN    000F

   //Sensor Record Header
   01E7               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0A                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   02                 // Number of input pairs to follow
   83                 // Input 1 sensor number (83h = P1 DTS Therm Mgn)
   E7                 // Input 1 margin reference value (E7h = -25)
   21                 // Input 2 sensor number (21h = Front Panel Temp)
   32                 // Input 2 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'CPU_130_135W'
_SDR_TAG    'NON_CPU_130_135W'
_REC_LEN    0011

   //Sensor Record Header
   01E8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0C                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CB                 // Aggregate sensor number (CBh = Aggregate Thermal Margin 4)
   03                 // Number of input pairs to follow
   75                 // Input 1 sensor number (75h = P2 Therm Margin)
   E7                 // Input 1 margin reference value (E7h = -25)
   24                 // Input 2 sensor number (24h = BB CPU1 VR Temp)
   4E                 // Input 2 margin reference value (4Eh = 78)
   21                 // Input 3 sensor number (21h = Front Panel Temp)
   32                 // Input 3 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01E9               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C8                 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1)
   08                 // Number of input pairs to follow
   B1                 // Input 1 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 1 margin reference value (00h = 0)
   B2                 // Input 2 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 2 margin reference value (00h = 0)
   22                 // Input 3 sensor number (22h = SSB Temp)
   49                 // Input 3 margin reference value (49h = 73)
   23                 // Input 4 sensor number (23h = BB BMC Temp)
   4E                 // Input 4 margin reference value (4Eh = 78)
   25                 // Input 5 sensor number (25h = BB MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   2F                 // Input 6 sensor number (2Fh = LAN NIC Temp)
   5A                 // Input 6 margin reference value (5Ah = 90)
   26                 // Input 7 sensor number (26h = AddIn Module Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   30                 // Input 8 margin reference value (30h = 48)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01EA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C9                 // Aggregate sensor number (C9h = Aggregate Thermal Margin 2)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   E7                 // Input 1 margin reference value (E7h = -25)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   E7                 // Input 2 margin reference value (E7h = -25)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)

   B2                 // Input 5 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 5 margin reference value (00h = 0)
   B3                 // Input 6 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 6 margin reference value (00h = 0)
   2E                 // Input 4 sensor number (2Eh = Exit Air Temp)
   40                 // Input 4 margin reference value (40h = 64)
   24                 // Input 7 sensor number (24h = BB CPU1 VR Temp)
   4B                 // Input 7 margin reference value (4Bh = 75)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   30                 // Input 8 margin reference value (30h = 48)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    0019

   //Sensor Record Header
   01EB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   14                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C8                 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1)
   07                 // Number of input pairs to follow
   2D                 // Input 1 sensor number (2Dh = SAS Module Temp)
   41                 // Input 1 margin reference value (41h = 65)
   22                 // Input 2 sensor number (22h = SSB Temp)
   49                 // Input 2 margin reference value (49h = 73)
   23                 // Input 3 sensor number (23h = BB BMC Temp)
   4E                 // Input 3 margin reference value (4Eh = 78)
   2F                 // Input 4 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 4 margin reference value (5Ah = 90)
   29                 // Input 5 sensor number (29h = HSBP 1 Temp)
   50                 // Input 5 margin reference value (50h = 80)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   21                 // Input 7 sensor number (21h = Front Panel Temp)
   30                 // Input 7 margin reference value (30h = 48)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    001B

   //Sensor Record Header
   01EC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C9                 // Aggregate sensor number (C9h = Aggregate Thermal Margin 2)
   08                 // Number of input pairs to follow
   2D                 // Input 1 sensor number (2Dh = SAS Module Temp)
   41                 // Input 1 margin reference value (41h = 65)
   22                 // Input 2 sensor number (22h = SSB Temp)
   49                 // Input 2 margin reference value (49h = 73)
   23                 // Input 3 sensor number (23h = BB BMC Temp)
   4E                 // Input 3 margin reference value (4Eh = 78)
   2F                 // Input 4 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 4 margin reference value (5Ah = 90)
   25                 // Input 5 sensor number (25h = BB MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   21                 // Input 7 sensor number (21h = Front Panel Temp)
   30                 // Input 7 margin reference value (30h = 48)
   B1                 // Input 8 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 8 margin reference value (00h = 0)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   //Sensor Record Header
   01ED               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   E7                 // Input 1 margin reference value (E7h = -25)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   E7                 // Input 2 margin reference value (E7h = -25)
   2E                 // Input 3 sensor number (2Eh = Exit Air Temp)
   40                 // Input 3 margin reference value (40h = 64)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 00)
   25                 // Input 5 sensor number (25h = BB MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   2F                 // Input 6 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 6 margin reference value (5Ah = 90)
   2A                 // Input 7 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   30                 // Input 8 margin reference value (30h = 48)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   //Sensor Record Header
   01EE               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F1                 // Input 1 margin reference value (F1h = -15)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   2E                 // Input 3 sensor number (2Eh = Exit Air Temp)
   40                 // Input 3 margin reference value (40h = 64)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 00)
   25                 // Input 5 sensor number (25h = BB MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   2F                 // Input 6 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 6 margin reference value (5Ah = 90)
   2A                 // Input 7 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   30                 // Input 8 margin reference value (30h = 48)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    001B

   //Sensor Record Header
   01EF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CB                 // Aggregate sensor number (CBh = Aggregate Thermal Margin 4)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   E7                 // Input 1 margin reference value (E7h = -25)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   E7                 // Input 2 margin reference value (E7h = -25)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = BB CPU1 VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   21                 // Input 6 sensor number (21h = Front Panel Temp)
   30                 // Input 6 margin reference value (30h = 48)
   2B                 // Input 7 sensor number (2Bh = HSBP 3 Temp)
   50                 // Input 8 margin reference value (50h = 80)
   2E                 // Input 8 sensor number (2Eh = Exit Air Temp)
   40                 // Input 8 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    001B

   //Sensor Record Header
   01F0               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CB                 // Aggregate sensor number (CBh = Aggregate Thermal Margin 4)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F1                 // Input 1 margin reference value (F1h = -15)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = BB CPU1 VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   21                 // Input 6 sensor number (21h = Front Panel Temp)
   30                 // Input 6 margin reference value (30h = 48)
   2B                 // Input 7 sensor number (2Bh = HSBP 3 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   2E                 // Input 8 sensor number (2Eh = Exit Air Temp)
   40                 // Input 8 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4208'
_REC_LEN    0017

   //Sensor Record Header
   01F1               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CC                 // Aggregate sensor number (CCh = Aggregate Thermal Margin 5)
   06                 // Number of input pairs to follow

   B0                 // Input 1 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 1 margin reference value (00h = 00)
   B3                 // Input 2 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 2 margin reference value (00h = 00)
   75                 // Input 3 sensor number (75h = P1 Therm Margin)
   EC                 // Input 3 margin reference value (ECh = -20)
   21                 // Input 4 sensor number (21h = Front Panel Temp)
   30                 // Input 4 margin reference value (30h = 48)
   2B                 // Input 5 sensor number (2Bh = HSBP 3 Temp)
   50                 // Input 5 margin reference value (50h = 80)
   2E                 // Input 6 sensor number (2Eh = Exit Air Temp)
   40                 // Input 6 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4XXX'
_REC_LEN    0017

   //Sensor Record Header
   01F2               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   12                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CC                 // Aggregate sensor number (CCh = Aggregate Thermal Margin 5)
   06                 // Number of input pairs to follow

   B0                 // Input 1 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 1 margin reference value (00h = 00)
   B3                 // Input 2 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 2 margin reference value (00h = 00)
   75                 // Input 3 sensor number (75h = P1 Therm Margin)
   F4                 // Input 3 margin reference value (F4h = -12)
   21                 // Input 4 sensor number (21h = Front Panel Temp)
   30                 // Input 4 margin reference value (30h = 48)
   2B                 // Input 5 sensor number (2Bh = HSBP 3 Temp)
   50                 // Input 5 margin reference value (50h = 80)
   2E                 // Input 6 sensor number (2Eh = Exit Air Temp)
   40                 // Input 6 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01F3               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C8                 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1)
   08                 // Number of input pairs to follow
   2D                 // Input 1 sensor number (2Dh = SAS Module Temp)
   41                 // Input 1 margin reference value (41h = 65)
   22                 // Input 2 sensor number (22h = SSB Temp)
   49                 // Input 2 margin reference value (49h = 73)
   23                 // Input 3 sensor number (23h = BB BMC Temp)
   4E                 // Input 3 margin reference value (4Eh = 78)
   2F                 // Input 4 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 4 margin reference value (5Ah = 90)
   25                 // Input 5 sensor number (25h = MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   26                 // Input 6 sensor number (26h = AddIn Module Temp)
   50                 // Input 6 margin reference value (50h = 80)
   29                 // Input 7 sensor number (29h = HSBP 1 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01F4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   00                 // Input 1 margin reference value (00h = 0)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   00                 // Input 2 margin reference value (00h = 0)
   B1                 // Input 3 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = BB CPU1 VR Temp)
   5F                 // Input 5 margin reference value (5Fh = 95)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   5F                 // Input 6 margin reference value (5Fh = 95)
   21                 // Input 7 sensor number (21h = Front Panel Temp)
   32                 // Input 7 margin reference value (32h = 50)
   2E                 // Input 8 sensor number (2Eh = Exit Air Temp)
   40                 // Input 8 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    001B

   //Sensor Record Header
   01F5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CC                 // Aggregate sensor number (CCh = Aggregate Thermal Margin 5)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   00                 // Input 1 margin reference value (00h = 0)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   00                 // Input 2 margin reference value (00h = 0)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0
   B3                 // Input 4 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = BB CPU1 VR Temp)
   5F                 // Input 5 margin reference value (5Fh = 95)
   2B                 // Input 6 sensor number (2Bh = HSBP 3 Temp)
   5A                 // Input 6 margin reference value (5Ah = 90)
   21                 // Input 7 sensor number (21h = Front Panel Temp)
   32                 // Input 7 margin reference value (32h = 50)
   2E                 // Input 8 sensor number (2Eh = Exit Air Temp)
   40                 // Input 8 margin reference value (40h = 64)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01F6               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C8                 // Aggregate sensor number (C8h = Aggregate Thermal Margin 1)
   08                 // Number of input pairs to follow
   2D                 // Input 1 sensor number (2Dh = SAS Module Temp)
   41                 // Input 1 margin reference value (41h = 65)
   22                 // Input 2 sensor number (22h = SSB Temp)
   49                 // Input 2 margin reference value (49h = 73)
   23                 // Input 3 sensor number (23h = BB BMC Temp)
   4E                 // Input 3 margin reference value (4Eh = 78)
   2F                 // Input 4 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 4 margin reference value (5Ah = 90)
   25                 // Input 5 sensor number (25h = MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   26                 // Input 6 sensor number (26h = AddIn Module Temp)
   50                 // Input 6 margin reference value (50h = 80)
   29                 // Input 7 sensor number (29h = HSBP 1 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01F7               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   C9                 // Aggregate sensor number (C9h = Aggregate Thermal Margin 2)
   08                 // Number of input pairs to follow
   2E                 // Input 5 sensor number (2Eh = Exit Air Temp)
   40                 // Input 5 margin reference value (40h = 64)
   22                 // Input 2 sensor number (22h = SSB Temp)
   49                 // Input 2 margin reference value (49h = 73)
   23                 // Input 3 sensor number (23h = BB BMC Temp)
   4E                 // Input 3 margin reference value (4Eh = 78)
   2F                 // Input 4 sensor number (2Fh = BB NIC Temp)
   5A                 // Input 4 margin reference value (5Ah = 90)
   25                 // Input 5 sensor number (25h = MEM VR Temp)
   55                 // Input 5 margin reference value (55h = 85)
   26                 // Input 6 sensor number (26h = AddIn Module Temp)
   50                 // Input 6 margin reference value (50h = 80)
   29                 // Input 7 sensor number (29h = HSBP 1 Temp)
   50                 // Input 7 margin reference value (50h = 80)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   //Sensor Record Header
   01F8               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F1                 // Input 1 margin reference value (F1h = -15)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F6                 // Input 2 margin reference value (F6h = -10)
   B1                 // Input 3 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01F9               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CA                 // Aggregate sensor number (CAh = Aggregate Thermal Margin 3)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   EC                 // Input 1 margin reference value (ECh = -20)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   B1                 // Input 3 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   //Sensor Record Header
   01FA               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CB                 // Aggregate sensor number (CBh = Aggregate Thermal Margin 4)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F1                 // Input 1 margin reference value (F1h = -15)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F6                 // Input 2 margin reference value (F6h = -10)
   B1                 // Input 3 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01FB               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CB                 // Aggregate sensor number (CBh = Aggregate Thermal Margin 4)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   EC                 // Input 1 margin reference value (ECh = -20)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   B1                 // Input 3 sensor number (B1h = DIMM Thrm Mrgn 2)
   00                 // Input 3 margin reference value (00h = 0)
   B2                 // Input 4 sensor number (B2h = DIMM Thrm Mrgn 3)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   //Sensor Record Header
   01FC               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CC                 // Aggregate sensor number (CCh = Aggregate Thermal Margin 5)
   08                 // Number of input pairs to follow
   83                 // Input 1 sensor number (83h = P1 DTS Therm Mgn)
   F1                 // Input 1 margin reference value (F1h = -15)
   84                 // Input 2 sensor number (84h = P2 DTS Therm Mgn)
   F6                 // Input 2 margin reference value (F6h = -10)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B3                 // Input 4 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01FD               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CC                 // Aggregate sensor number (CCh = Aggregate Thermal Margin 5)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   EC                 // Input 1 margin reference value (ECh = -20)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B3                 // Input 4 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_REC_LEN    001B

   //Sensor Record Header
   01FE               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CD                 // Aggregate sensor number (CDh = Aggregate Thermal Margin 6)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   F1                 // Input 1 margin reference value (F1h = -15)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F6                 // Input 2 margin reference value (F6h = -10)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B3                 // Input 4 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2208'
_REC_LEN    001B

   //Sensor Record Header
   01FF               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   16                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   12                 // Record sub-type (12h = Aggregate Sensor Configuration)
   CD                 // Aggregate sensor number (CDh = Aggregate Thermal Margin 6)
   08                 // Number of input pairs to follow
   74                 // Input 1 sensor number (74h = P1 Therm Margin)
   EC                 // Input 1 margin reference value (ECh = -20)
   75                 // Input 2 sensor number (75h = P2 Therm Margin)
   F1                 // Input 2 margin reference value (F1h = -15)
   B0                 // Input 3 sensor number (B0h = DIMM Thrm Mrgn 1)
   00                 // Input 3 margin reference value (00h = 0)
   B3                 // Input 4 sensor number (B3h = DIMM Thrm Mrgn 4)
   00                 // Input 4 margin reference value (00h = 0)
   24                 // Input 5 sensor number (24h = CPU VR Temp)
   4B                 // Input 5 margin reference value (4Bh = 75)
   2A                 // Input 6 sensor number (2Ah = HSBP 2 Temp)
   50                 // Input 6 margin reference value (50h = 80)
   2E                 // Input 7 sensor number (2Eh = Exit Air Temp)
   40                 // Input 7 margin reference value (40h = 64)
   21                 // Input 8 sensor number (21h = Front Panel Temp)
   32                 // Input 8 margin reference value (32h = 50)

//*****************************************************************************
// FSC Record Type = 13h (DIMM Air Velocity Record)
// P4000 Non-Redundant.
//*****************************************************************************
//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000CR'
_REC_LEN    002D

   // Sensor Record Header
   0200               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   02                 // Domain bit mask (02h = Domain 1)
   00                 // Reference PWM % 1 (0h = 0%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   00                 // PWM 1 Velocity (00h = 0)
   0F                 // PWM 2 Velocity (0Fh = 15)
   1E                 // PWM 3 Velocity (1Eh = 30)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   03                 // Domain bit mask (03h = Domain 0 & 1)
   14                 // Reference PWM % 1 (14h = 20%)
   46                 // Reference PWM % 2 (46h = 70%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   1E                 // PWM 3 Velocity (1Eh = 30)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   03                 // Domain bit mask (03h = Domain 0 & 1)
   14                 // Reference PWM % 1 (14h = 20%)
   46                 // Reference PWM % 2 (46h = 70%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   1E                 // PWM 3 Velocity (1Eh = 30)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   02                 // Domain bit mask (2h = Domain 1)
   00                 // Reference PWM % 1 (0h = 0%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   00                 // PWM 1 Velocity (00h = 0)
   0F                 // PWM 2 Velocity (0Fh = 15)
   1E                 // PWM 3 Velocity (1Eh = 30)
   07                 // Smoothing coefficient (07h = 7)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_NON_RED'
_REC_LEN    002D

   // Sensor Record Header
   0201               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   02                 // Domain bit mask (02h = Domain 1)
   0F                 // Reference PWM % 1 (0Fh = 15%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   23                 // PWM 3 Velocity (23h = 35)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   03                 // Domain bit mask (03h = Domain 0 & 1)
   0F                 // Reference PWM % 1 (0Fh = 15%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   23                 // PWM 3 Velocity (23h = 35)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   03                 // Domain bit mask (03h = Domain 0 & 1)
   0F                 // Reference PWM % 1 (0Fh = 15%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   23                 // PWM 3 Velocity (23h = 35)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   02                 // Domain bit mask (2h = Domain 1)
   0F                 // Reference PWM % 1 (0Fh = 15%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   23                 // PWM 3 Velocity (23h = 35)
   07                 // Smoothing coefficient (07h = 7)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'P4000IP_RED'
_REC_LEN    002D

   // Sensor Record Header
   0202               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   18                 // Domain bit mask (18h = Domain 3,4)
   19                 // Reference PWM % 1 (19h = 25%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   09                 // PWM 1 Velocity (09h = 09)
   13                 // PWM 2 Velocity (13h = 19)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   04                 // Domain bit mask (04h = Domain 2)
   19                 // Reference PWM % 1 (19h = 25%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   09                 // PWM 1 Velocity (09h = 09)
   13                 // PWM 2 Velocity (13h = 19)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   0C                 // Domain bit mask (0Ch = Domain 2,3)
   19                 // Reference PWM % 1 (19h = 25%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   09                 // PWM 1 Velocity (09h = 09)
   13                 // PWM 2 Velocity (13h = 19)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   18                 // Domain bit mask (18h = Domain 3,4)
   19                 // Reference PWM % 1 (19h = 25%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   09                 // PWM 1 Velocity (09h = 09)
   13                 // PWM 2 Velocity (13h = 19)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2000IP_NON_RED'
_REC_LEN    002D

   // Sensor Record Header
   0203               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   04                 // Domain bit mask (04h = Domain 2)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   02                 // Domain bit mask (02h = Domain 1)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   04                 // Domain bit mask (04h = Domain 2)
   28                 // Reference PWM % 1 (28h = 40%)
   46                 // Reference PWM % 2 (46h = 70%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   02                 // Domain bit mask (02h = Domain 1)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   14                 // PWM 2 Velocity (14h = 20)
   28                 // PWM 3 Velocity (28h = 40)
   07                 // Smoothing coefficient (07h = 7)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'R2XXX'
_SDR_TAG    'R2208'
_REC_LEN    002D

   // Sensor Record Header
   0204               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   30                 // Domain bit mask (30h = Domain 4,5)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   1E                 // PWM 2 Velocity (1Eh = 30)
   32                 // PWM 3 Velocity (32h = 50)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   0C                 // Domain bit mask (0Ch = Domain 2,3)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   1E                 // PWM 2 Velocity (1Eh = 30)
   32                 // PWM 3 Velocity (32h = 50)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   0C                 // Domain bit mask (0Ch = Domain 2,3)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   1E                 // PWM 2 Velocity (1Eh = 30)
   32                 // PWM 3 Velocity (32h = 50)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   30                 // Domain bit mask (30h = Domain 4,5)
   14                 // Reference PWM % 1 (14h = 20%)
   3C                 // Reference PWM % 2 (3Ch = 60%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   1E                 // PWM 2 Velocity (1Eh = 30)
   32                 // PWM 3 Velocity (32h = 50)
   07                 // Smoothing coefficient (07h = 7)

//=============================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_SDR_TAG    'OTHER_MR'
_SDR_TAG    'OTHER_FR'
_REC_LEN    002D

   // Sensor Record Header
   0205               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   28                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   13                 // Record Subtype (13h = DIMM Air Velocity)

   B0                 // DIMM aggregate sensor number (B0h = DIMM Thrm Mrgn 1)
   FF                 // Domain bit mask (FFh = Domain All)
   00                 // Reference PWM % 1 (00h = 00%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   0A                 // PWM 2 Velocity (0Ah = 10)
   0A                 // PWM 3 Velocity (0Ah = 10)
   07                 // Smoothing coefficient (07h = 7)

   B1                 // DIMM aggregate sensor number (B1h = DIMM Thrm Mrgn 2)
   FF                 // Domain bit mask (FFh = Domain All)
   00                 // Reference PWM % 1 (00h = 00%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   0A                 // PWM 2 Velocity (0Ah = 10)
   0A                 // PWM 3 Velocity (0Ah = 10)
   07                 // Smoothing coefficient (07h = 7)

   B2                 // DIMM aggregate sensor number (B2h = DIMM Thrm Mrgn 3)
   FF                 // Domain bit mask (FFh = Domain All)
   00                 // Reference PWM % 1 (00h = 00%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   0A                 // PWM 2 Velocity (0Ah = 10)
   0A                 // PWM 3 Velocity (0Ah = 10)
   07                 // Smoothing coefficient (07h = 7)

   B3                 // DIMM aggregate sensor number (B3h = DIMM Thrm Mrgn 4)
   FF                 // Domain bit mask (FFh = Domain All)
   00                 // Reference PWM % 1 (00h = 00%)
   32                 // Reference PWM % 2 (32h = 50%)
   64                 // Reference PWM % 3 (64h = 100%)
   0A                 // PWM 1 Velocity (0Ah = 10)
   0A                 // PWM 2 Velocity (0Ah = 10)
   0A                 // PWM 3 Velocity (0Ah = 10)
   07                 // Smoothing coefficient (07h = 7)

//*****************************************************************************
// FSC Record Type = 14h (DTS Parameter Record)
//*****************************************************************************


//*****************************************************
// SDR Type C0/15 Records For DTS lockup table
//*****************************************************


//*******************************************************
// SDR Version Records
//*******************************************************

// SDR Version Record (first letter of 'SDR')
//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0015

   // Sensor Record Header
   0206               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   10                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR File 1.12'      // String Bytes

//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0018

   // Sensor Record Header
   0207               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   13                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR Package 1.12' // String Bytes
)                     // End of SDR File
