ENVIROMUX16D DEFINITIONS ::= BEGIN
IMPORTS
   NOTIFICATION-GROUP, OBJECT-GROUP             FROM SNMPv2-CONF
   MODULE-IDENTITY, OBJECT-TYPE, 
   NOTIFICATION-TYPE, enterprises,
   Integer32                                    FROM  SNMPv2-SMI
   DisplayString                                FROM  SNMPv2-TC;
      
enviromux16D MODULE-IDENTITY
     LAST-UPDATED "201904251400Z"
     ORGANIZATION "Network Technologies Inc."
     CONTACT-INFO 
         "Network Technologies Inc.
         
          Postal: 1275 Danner Dr,
                  Aurora, OH 442022
                  US
                 
          Tel: 330-562-7070
          Fax: 330-562-1999
             
          WEB: www.networktechinc.com"
	 
     DESCRIPTION 
         "ENVIROMUX-16D MIB file." 
     REVISION     "201908151400Z"
         DESCRIPTION "Rev. 1.20 - Defined events traps and changes to events description"
     REVISION     "201904251400Z"
         DESCRIPTION "Rev. 1.19 - Defined remote digital input and remote relay traps"
     REVISION     "201810011600Z" 
         DESCRIPTION  "Rev. 1.18 - Added ALDS Sensor and fixed MIB file errors"  
     REVISION     "201804141500Z" 
         DESCRIPTION  "Rev. 1.17 - Enable network security"  
	 REVISION     "201803051000Z" 
         DESCRIPTION  "Rev. 1.16 - network config"  
	 REVISION     "201801171500Z" 
         DESCRIPTION  "Rev. 1.15 - add siren/beacon control" 
     REVISION     "201712101600Z" 
        DESCRIPTION  "Rev. 1.14 - add writable sensor threshold"    
     REVISION     "201711281600Z" 
        DESCRIPTION  "Rev. 1.13 - add firmware version; add writable message registers"    
     REVISION     "201708081500Z" 
         DESCRIPTION  "Rev. 1.12 - Change alert/event status registers to be read-write"    
     REVISION     "201611201400Z" 
         DESCRIPTION  "Rev. 1.11 - Added type definitions for ACLM3 sensors"    
     REVISION     "201609031400Z" 
         DESCRIPTION  "Rev. 1.10 - Added definitions for warning thresholds"    
     REVISION     "201603041400Z" 
         DESCRIPTION  "Rev. 1.09 - Added Auxiliary 2 sensors"    
     REVISION     "201510141400Z" 
         DESCRIPTION  "Rev. 1.08 - Added ACDC sensors"    
     REVISION     "201411171400Z" 
         DESCRIPTION  "Rev. 1.07 - Added IP sensors"    
     REVISION     "201403171400Z" 
         DESCRIPTION  "Rev. 1.06 - Fixed compile errors or warnings"    
     REVISION     "201312041400Z" 
         DESCRIPTION  "Rev. 1.05 - Fixed attributes for OIDs, made relays writable"    
     REVISION     "201305091400Z" 
         DESCRIPTION  "Rev. 1.04 - Changes for Tac sensor on Digital input 1"    
     REVISION     "201304251400Z" 
         DESCRIPTION  "Rev. 1.03 - Changes for high accuracy temperature humidity sensor"    
     REVISION     "201302010000Z"
         DESCRIPTION  "Rev. 1.02 - Added Smoke Detectors"
     REVISION     "201211210000Z"
         DESCRIPTION  "Rev. 1.01 - Added Events and Smart Alerts"
     REVISION     "201201050000Z" 
         DESCRIPTION  "Rev. 1.00 - Initial version"
     ::= { hardware 11 }

-- the root of the subtree for Network Technologies Inc
nti		        OBJECT IDENTIFIER ::= { enterprises 3699 }

-- subtree for products
products		        OBJECT IDENTIFIER ::= { nti 1 }
hardware		        OBJECT IDENTIFIER ::= { products 1 }
software		        OBJECT IDENTIFIER ::= { products 2 }
otherProduct            OBJECT IDENTIFIER ::= { hardware 200 }

-- ipdus2 subtree
masterUnit	            OBJECT IDENTIFIER ::= { enviromux16D 1 }
envTraps                OBJECT IDENTIFIER ::= { enviromux16D 100 }
hostSystem              OBJECT IDENTIFIER ::= { masterUnit 1 }
users                   OBJECT IDENTIFIER ::= { masterUnit 2 }
intSensors		        OBJECT IDENTIFIER ::= { masterUnit 3 }
auxSensors              OBJECT IDENTIFIER ::= { masterUnit 4 }
extSensors		        OBJECT IDENTIFIER ::= { masterUnit 5 }
digInputs               OBJECT IDENTIFIER ::= { masterUnit 6 }
ipDevices 		        OBJECT IDENTIFIER ::= { masterUnit 7 }
outRelays 		        OBJECT IDENTIFIER ::= { masterUnit 8 }
pwrSupplies 	        OBJECT IDENTIFIER ::= { masterUnit 9 }
events                  OBJECT IDENTIFIER ::= { masterUnit 10 }
smartAlerts             OBJECT IDENTIFIER ::= { masterUnit 11 }
remoteInputs            OBJECT IDENTIFIER ::= { masterUnit 12 }
remoteRelays            OBJECT IDENTIFIER ::= { masterUnit 13 }
smokeDetectors          OBJECT IDENTIFIER ::= { masterUnit 14 }
tacSensors              OBJECT IDENTIFIER ::= { masterUnit 15 }
ipSensors               OBJECT IDENTIFIER ::= { masterUnit 16 }
aux2Sensors             OBJECT IDENTIFIER ::= { masterUnit 17 }
msgRegisters            OBJECT IDENTIFIER ::= { masterUnit 18 }
sirenBeacons            OBJECT IDENTIFIER ::= { masterUnit 19 }
netConfRegisters        OBJECT IDENTIFIER ::= { masterUnit 20 }
envGroups               OBJECT IDENTIFIER ::= { masterUnit 200 }

-- groups

sysGroup                OBJECT-GROUP
    OBJECTS             { sysTime, sysEnterpriseName, sysEnterpriseLocation, sysEnterpriseBranch, sysEnterpriseContact, sysEnterpriseRack,
						  sysEnterpriseContact, sysEnterprisePhone, firmwareVersion, deviceModel, sysReset, devSerialNum, devHardwareRev, devManufacturer}
    STATUS              current
    DESCRIPTION         "System parameters group"
    ::= {envGroups 1}

intSensorsGrp           OBJECT-GROUP
    OBJECTS             { intSensorIndex, intSensorType, intSensorDescription, intSensorGroupNb, intSensorGroup,
                        intSensorValue, intSensorUnit, intSensorUnitName, intSensorStatus, intSensorMinThreshold, intSensorMaxThreshold }
    STATUS              current
    DESCRIPTION         "External sensors group"
    ::= {envGroups 2}

extSensorsGrp           OBJECT-GROUP
    OBJECTS             { extSensorIndex, extSensorType, extSensorDescription, extSensorConnector, extSensorGroupNb, extSensorGroup,
                        extSensorValue, extSensorUnit, extSensorUnitName, extSensorStatus, extSensorMinThreshold, extSensorMaxThreshold }
    STATUS              current
    DESCRIPTION         "External sensors group"
    ::= {envGroups 3}

digInputsGrp            OBJECT-GROUP
    OBJECTS             { digInputIndex, digInputType, digInputDescription, digInputConnector, digInputGroupNb, digInputGroup,
                        digInputValue, digInputStatus, digInputNormalValue }
    STATUS              current
    DESCRIPTION         "Dry contacts group"
    ::= {envGroups 5}

ipDeviceGrp            OBJECT-GROUP
    OBJECTS             { ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceGroupNb, ipDeviceGroup, ipDeviceTimeout, ipDeviceRetries, 
                        ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "IP devices group"
    ::= {envGroups 6}

outRelaysGrp           OBJECT-GROUP
    OBJECTS             { outRelayIndex, outRelayDescription, outRelayStatus }
    STATUS              current
    DESCRIPTION         "Dry contacts group"
    ::= {envGroups 7}

miscTrapFields          OBJECT-GROUP
    OBJECTS             { envTrapDescription, envTrapValue }
    STATUS              current
    DESCRIPTION         "General Information Traps"
    ::= {envGroups 8}

intSensorTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       { intSensor1Trap, intSensor2Trap, intSensor3Trap }
    STATUS              current
    DESCRIPTION         "Internal Sensors Traps Group"
    ::= {envGroups 9}
    
extSensorTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       { extSensor1Trap,  extSensor2Trap,  extSensor3Trap,  extSensor4Trap,  extSensor5Trap,  extSensor6Trap,  extSensor7Trap,  extSensor8Trap, 
                          extSensor9Trap,  extSensor10Trap, extSensor11Trap, extSensor12Trap, extSensor13Trap, extSensor14Trap, extSensor15Trap, extSensor16Trap,
                          extSensor17Trap, extSensor18Trap, extSensor19Trap, extSensor20Trap, extSensor21Trap, extSensor22Trap, extSensor23Trap, extSensor24Trap,
                          extSensor25Trap, extSensor26Trap, extSensor27Trap, extSensor28Trap, extSensor29Trap, extSensor30Trap, extSensor31Trap, extSensor32Trap }
    STATUS              current
    DESCRIPTION         "External Sensors Traps Group"
    ::= {envGroups 10}
    
digInputTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       { digInput1Trap, digInput2Trap, digInput3Trap, digInput4Trap, digInput5Trap, digInput6Trap, digInput7Trap, digInput8Trap }
    STATUS              current
    DESCRIPTION         "External Sensors Traps Group"
    ::= {envGroups 12}

ipDeviceTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       { ipDevice1Trap,  ipDevice2Trap,  ipDevice3Trap,  ipDevice4Trap,  ipDevice5Trap,  ipDevice6Trap,  ipDevice7Trap,  ipDevice8Trap, 
                          ipDevice9Trap,  ipDevice10Trap, ipDevice11Trap, ipDevice12Trap, ipDevice13Trap, ipDevice14Trap, ipDevice15Trap, ipDevice16Trap, 
                          ipDevice17Trap, ipDevice18Trap, ipDevice19Trap, ipDevice20Trap, ipDevice21Trap, ipDevice22Trap, ipDevice23Trap, ipDevice24Trap, 
                          ipDevice25Trap, ipDevice26Trap, ipDevice27Trap, ipDevice28Trap, ipDevice29Trap, ipDevice30Trap, ipDevice31Trap, ipDevice32Trap, 
                          ipDevice33Trap, ipDevice34Trap, ipDevice35Trap, ipDevice36Trap, ipDevice37Trap, ipDevice38Trap, ipDevice39Trap, ipDevice40Trap, 
                          ipDevice41Trap, ipDevice42Trap, ipDevice43Trap, ipDevice44Trap, ipDevice45Trap, ipDevice46Trap, ipDevice47Trap, ipDevice48Trap, 
                          ipDevice49Trap, ipDevice50Trap, ipDevice51Trap, ipDevice52Trap, ipDevice53Trap, ipDevice54Trap, ipDevice55Trap, ipDevice56Trap, 
                          ipDevice57Trap, ipDevice58Trap, ipDevice59Trap, ipDevice60Trap, ipDevice61Trap, ipDevice62Trap, ipDevice63Trap, ipDevice64Trap }
    STATUS              current
    DESCRIPTION         "IP Device Traps Group"
    ::= {envGroups 13}

miscNotificationGrp    NOTIFICATION-GROUP
    NOTIFICATIONS       { evLogFileTrap, dataLogFileTrap, remoteDataLogFileTrap}
    STATUS              current
    DESCRIPTION         "Other Traps Group"
    ::= {envGroups 14}

pwrSuppliesGrp         OBJECT-GROUP     
    OBJECTS             { pwrSupplyIndex, pwrSupplyStatus }
    STATUS              current
    DESCRIPTION         "Power supplies group"
    ::= {envGroups 15}
msgRegistersGrp         OBJECT-GROUP
    OBJECTS             { msgRegistersIndex, msgRegistersDescription, msgRegistersStatus }
    STATUS              current
    DESCRIPTION         "message registers group"
    ::= {envGroups 16}
 sirenBeaconsGrp        OBJECT-GROUP
    OBJECTS             {sirenBeaconsIndex, sirenBeaconsStatus }
    STATUS              current
    DESCRIPTION         "sirenBeacons registers group"
    ::= {envGroups 17}

netConfRegistersGrp     OBJECT-GROUP
    OBJECTS             { netConfIPv4Mode, netConfIPv4Addr, netConfIPv4Mask, netConfIPv4Gateway, netConfPreDNS, netConfAltDNS, netConfDNSTimeout, 
						  netConfIPv6Mode, netConfIPv6Addr, netConfIPv6Gateway, netConfEnable6to4Tunnel, netConfLocalIPAddr, netConfRemoteIPv4Addr, netConfVlanEnabled, netConfVlanID, netConfSave, netConfEnableSecurity}
    STATUS              current
    DESCRIPTION         "network configure registers group"
    ::= {envGroups 18}

remoteRelaysGrp           OBJECT-GROUP
    OBJECTS             { remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current
    DESCRIPTION         "Remote Output Relay group"
    ::= {envGroups 19}

remoteInputsGrp            OBJECT-GROUP
    OBJECTS             { remoteInputIndex, remoteInputType, remoteInputDescription, remoteInputConnector, remoteInputGroupNb, remoteInputGroup,
                        remoteInputValue, remoteInputStatus, remoteInputNormalValue }
    STATUS              current
    DESCRIPTION         "Dry Contact group"
    ::= {envGroups 20}

remoteInputTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       {   remoteInput1Trap,   remoteInput2Trap,   remoteInput3Trap,   remoteInput4Trap,   remoteInput5Trap, remoteInput6Trap, remoteInput7Trap, remoteInput8Trap, 
                            remoteInput9Trap,   remoteInput10Trap,  remoteInput11Trap,  remoteInput12Trap,  remoteInput13Trap,  remoteInput14Trap,  remoteInput15Trap, 
                            remoteInput16Trap,  remoteInput17Trap,  remoteInput18Trap,  remoteInput19Trap,  remoteInput20Trap,  remoteInput21Trap,  remoteInput22Trap, 
                            remoteInput23Trap,  remoteInput24Trap,  remoteInput25Trap,  remoteInput26Trap,  remoteInput27Trap,  remoteInput28Trap,  remoteInput29Trap, 
                            remoteInput30Trap,  remoteInput31Trap,  remoteInput32Trap,  remoteInput33Trap,  remoteInput34Trap,  remoteInput35Trap,  remoteInput36Trap, 
                            remoteInput37Trap,  remoteInput38Trap,  remoteInput39Trap,  remoteInput40Trap,  remoteInput41Trap,  remoteInput42Trap,  remoteInput43Trap, 
                            remoteInput44Trap,  remoteInput45Trap,  remoteInput46Trap,  remoteInput47Trap,  remoteInput48Trap,  remoteInput49Trap,  remoteInput50Trap, 
                            remoteInput51Trap,  remoteInput52Trap,  remoteInput53Trap,  remoteInput54Trap,  remoteInput55Trap,  remoteInput56Trap,  remoteInput57Trap, 
                            remoteInput58Trap,  remoteInput59Trap,  remoteInput60Trap,  remoteInput61Trap,  remoteInput62Trap,  remoteInput63Trap,  remoteInput64Trap, 
                            remoteInput65Trap,  remoteInput66Trap,  remoteInput67Trap,  remoteInput68Trap,  remoteInput69Trap,  remoteInput70Trap,  remoteInput71Trap, 
                            remoteInput72Trap,  remoteInput73Trap,  remoteInput74Trap,  remoteInput75Trap,  remoteInput76Trap,  remoteInput77Trap,  remoteInput78Trap, 
                            remoteInput79Trap,  remoteInput80Trap,  remoteInput81Trap,  remoteInput82Trap,  remoteInput83Trap,  remoteInput84Trap,  remoteInput85Trap, 
                            remoteInput86Trap,  remoteInput87Trap,  remoteInput88Trap,  remoteInput89Trap,  remoteInput90Trap,  remoteInput91Trap,  remoteInput92Trap, 
                            remoteInput93Trap,  remoteInput94Trap,  remoteInput95Trap,  remoteInput96Trap,  remoteInput97Trap,  remoteInput98Trap,  remoteInput99Trap, 
                            remoteInput100Trap, remoteInput101Trap, remoteInput102Trap, remoteInput103Trap, remoteInput104Trap, remoteInput105Trap, remoteInput106Trap, 
                            remoteInput107Trap, remoteInput108Trap, remoteInput109Trap, remoteInput110Trap, remoteInput111Trap, remoteInput112Trap, remoteInput113Trap, 
                            remoteInput114Trap, remoteInput115Trap, remoteInput116Trap, remoteInput117Trap, remoteInput118Trap, remoteInput119Trap, remoteInput120Trap, 
                            remoteInput121Trap, remoteInput122Trap, remoteInput123Trap, remoteInput124Trap, remoteInput125Trap, remoteInput126Trap, remoteInput127Trap, 
                            remoteInput128Trap, remoteInput129Trap, remoteInput130Trap, remoteInput131Trap, remoteInput132Trap, remoteInput133Trap, remoteInput134Trap, 
                            remoteInput135Trap, remoteInput136Trap, remoteInput137Trap, remoteInput138Trap, remoteInput139Trap, remoteInput140Trap, remoteInput141Trap, 
                            remoteInput142Trap, remoteInput143Trap, remoteInput144Trap, remoteInput145Trap, remoteInput146Trap, remoteInput147Trap, remoteInput148Trap, 
                            remoteInput149Trap, remoteInput150Trap, remoteInput151Trap, remoteInput152Trap, remoteInput153Trap, remoteInput154Trap, remoteInput155Trap, 
                            remoteInput156Trap, remoteInput157Trap, remoteInput158Trap, remoteInput159Trap, remoteInput160Trap, remoteInput161Trap, remoteInput162Trap, 
                            remoteInput163Trap, remoteInput164Trap, remoteInput165Trap, remoteInput166Trap, remoteInput167Trap, remoteInput168Trap, remoteInput169Trap, 
                            remoteInput170Trap, remoteInput171Trap, remoteInput172Trap, remoteInput173Trap, remoteInput174Trap, remoteInput175Trap, remoteInput176Trap, 
                            remoteInput177Trap, remoteInput178Trap, remoteInput179Trap, remoteInput180Trap, remoteInput181Trap, remoteInput182Trap, remoteInput183Trap, 
                            remoteInput184Trap, remoteInput185Trap, remoteInput186Trap, remoteInput187Trap, remoteInput188Trap, remoteInput189Trap, remoteInput190Trap, 
                            remoteInput191Trap, remoteInput192Trap, remoteInput193Trap, remoteInput194Trap, remoteInput195Trap, remoteInput196Trap, remoteInput197Trap, 
                            remoteInput198Trap, remoteInput199Trap, remoteInput200Trap, remoteInput201Trap, remoteInput202Trap, remoteInput203Trap, remoteInput204Trap, 
                            remoteInput205Trap, remoteInput206Trap, remoteInput207Trap, remoteInput208Trap, remoteInput209Trap, remoteInput210Trap, remoteInput211Trap, 
                            remoteInput212Trap, remoteInput213Trap, remoteInput214Trap, remoteInput215Trap, remoteInput216Trap, remoteInput217Trap, remoteInput218Trap, 
                            remoteInput219Trap, remoteInput220Trap, remoteInput221Trap, remoteInput222Trap, remoteInput223Trap, remoteInput224Trap, remoteInput225Trap, 
                            remoteInput226Trap, remoteInput227Trap, remoteInput228Trap, remoteInput229Trap, remoteInput230Trap, remoteInput231Trap, remoteInput232Trap, 
                            remoteInput233Trap, remoteInput234Trap, remoteInput235Trap, remoteInput236Trap, remoteInput237Trap, remoteInput238Trap, remoteInput239Trap, 
                            remoteInput240Trap, remoteInput241Trap, remoteInput242Trap, remoteInput243Trap, remoteInput244Trap, remoteInput245Trap, remoteInput246Trap, 
                            remoteInput247Trap, remoteInput248Trap, remoteInput249Trap, remoteInput250Trap, remoteInput251Trap, remoteInput252Trap, remoteInput253Trap, 
                            remoteInput254Trap, remoteInput255Trap, remoteInput256Trap  }
    STATUS              current
    DESCRIPTION         "Dry Contact group"
    ::= {envGroups 21}

remoteRelayTrapGrp          NOTIFICATION-GROUP
    NOTIFICATIONS       {   remoteRelay1Trap, remoteRelay2Trap, remoteRelay3Trap, remoteRelay4Trap, remoteRelay5Trap, remoteRelay6Trap, remoteRelay7Trap, remoteRelay8Trap, 
                            remoteRelay9Trap, remoteRelay10Trap, remoteRelay11Trap, remoteRelay12Trap, remoteRelay13Trap, remoteRelay14Trap, remoteRelay15Trap, 
                            remoteRelay16Trap, remoteRelay17Trap, remoteRelay18Trap, remoteRelay19Trap, remoteRelay20Trap, remoteRelay21Trap, remoteRelay22Trap, 
                            remoteRelay23Trap, remoteRelay24Trap, remoteRelay25Trap, remoteRelay26Trap, remoteRelay27Trap, remoteRelay28Trap, remoteRelay29Trap, 
                            remoteRelay30Trap, remoteRelay31Trap, remoteRelay32Trap, remoteRelay33Trap, remoteRelay34Trap, remoteRelay35Trap, remoteRelay36Trap, 
                            remoteRelay37Trap, remoteRelay38Trap, remoteRelay39Trap, remoteRelay40Trap, remoteRelay41Trap, remoteRelay42Trap, remoteRelay43Trap, 
                            remoteRelay44Trap, remoteRelay45Trap, remoteRelay46Trap, remoteRelay47Trap, remoteRelay48Trap, remoteRelay49Trap, remoteRelay50Trap, 
                            remoteRelay51Trap, remoteRelay52Trap, remoteRelay53Trap, remoteRelay54Trap, remoteRelay55Trap, remoteRelay56Trap, remoteRelay57Trap, 
                            remoteRelay58Trap, remoteRelay59Trap, remoteRelay60Trap, remoteRelay61Trap, remoteRelay62Trap, remoteRelay63Trap, remoteRelay64Trap, 
                            remoteRelay65Trap, remoteRelay66Trap, remoteRelay67Trap, remoteRelay68Trap, remoteRelay69Trap, remoteRelay70Trap, remoteRelay71Trap, 
                            remoteRelay72Trap, remoteRelay73Trap, remoteRelay74Trap, remoteRelay75Trap, remoteRelay76Trap, remoteRelay77Trap, remoteRelay78Trap, 
                            remoteRelay79Trap, remoteRelay80Trap, remoteRelay81Trap, remoteRelay82Trap, remoteRelay83Trap, remoteRelay84Trap, remoteRelay85Trap, 
                            remoteRelay86Trap, remoteRelay87Trap, remoteRelay88Trap, remoteRelay89Trap, remoteRelay90Trap, remoteRelay91Trap, remoteRelay92Trap, 
                            remoteRelay93Trap, remoteRelay94Trap, remoteRelay95Trap, remoteRelay96Trap, remoteRelay97Trap, remoteRelay98Trap, remoteRelay99Trap, 
                            remoteRelay100Trap, remoteRelay101Trap, remoteRelay102Trap, remoteRelay103Trap, remoteRelay104Trap, remoteRelay105Trap, remoteRelay106Trap, 
                            remoteRelay107Trap, remoteRelay108Trap, remoteRelay109Trap, remoteRelay110Trap, remoteRelay111Trap, remoteRelay112Trap, remoteRelay113Trap, 
                            remoteRelay114Trap, remoteRelay115Trap, remoteRelay116Trap, remoteRelay117Trap, remoteRelay118Trap, remoteRelay119Trap, remoteRelay120Trap, 
                            remoteRelay121Trap, remoteRelay122Trap, remoteRelay123Trap, remoteRelay124Trap, remoteRelay125Trap, remoteRelay126Trap, remoteRelay127Trap, 
                            remoteRelay128Trap, remoteRelay129Trap, remoteRelay130Trap, remoteRelay131Trap, remoteRelay132Trap, remoteRelay133Trap, remoteRelay134Trap, 
                            remoteRelay135Trap, remoteRelay136Trap, remoteRelay137Trap, remoteRelay138Trap, remoteRelay139Trap, remoteRelay140Trap, remoteRelay141Trap, 
                            remoteRelay142Trap, remoteRelay143Trap, remoteRelay144Trap, remoteRelay145Trap, remoteRelay146Trap, remoteRelay147Trap, remoteRelay148Trap, 
                            remoteRelay149Trap, remoteRelay150Trap, remoteRelay151Trap, remoteRelay152Trap, remoteRelay153Trap, remoteRelay154Trap, remoteRelay155Trap, 
                            remoteRelay156Trap, remoteRelay157Trap, remoteRelay158Trap, remoteRelay159Trap, remoteRelay160Trap, remoteRelay161Trap, remoteRelay162Trap, 
                            remoteRelay163Trap, remoteRelay164Trap, remoteRelay165Trap, remoteRelay166Trap, remoteRelay167Trap, remoteRelay168Trap, remoteRelay169Trap, 
                            remoteRelay170Trap, remoteRelay171Trap, remoteRelay172Trap, remoteRelay173Trap, remoteRelay174Trap, remoteRelay175Trap, remoteRelay176Trap, 
                            remoteRelay177Trap, remoteRelay178Trap, remoteRelay179Trap, remoteRelay180Trap, remoteRelay181Trap, remoteRelay182Trap, remoteRelay183Trap, 
                            remoteRelay184Trap, remoteRelay185Trap, remoteRelay186Trap, remoteRelay187Trap, remoteRelay188Trap, remoteRelay189Trap, remoteRelay190Trap, 
                            remoteRelay191Trap, remoteRelay192Trap, remoteRelay193Trap, remoteRelay194Trap, remoteRelay195Trap, remoteRelay196Trap, remoteRelay197Trap, 
                            remoteRelay198Trap, remoteRelay199Trap, remoteRelay200Trap, remoteRelay201Trap, remoteRelay202Trap, remoteRelay203Trap, remoteRelay204Trap, 
                            remoteRelay205Trap, remoteRelay206Trap, remoteRelay207Trap, remoteRelay208Trap, remoteRelay209Trap, remoteRelay210Trap, remoteRelay211Trap, 
                            remoteRelay212Trap, remoteRelay213Trap, remoteRelay214Trap, remoteRelay215Trap, remoteRelay216Trap, remoteRelay217Trap, remoteRelay218Trap, 
                            remoteRelay219Trap, remoteRelay220Trap, remoteRelay221Trap, remoteRelay222Trap, remoteRelay223Trap, remoteRelay224Trap, remoteRelay225Trap, 
                            remoteRelay226Trap, remoteRelay227Trap, remoteRelay228Trap, remoteRelay229Trap, remoteRelay230Trap, remoteRelay231Trap, remoteRelay232Trap, 
                            remoteRelay233Trap, remoteRelay234Trap, remoteRelay235Trap, remoteRelay236Trap, remoteRelay237Trap, remoteRelay238Trap, remoteRelay239Trap, 
                            remoteRelay240Trap, remoteRelay241Trap, remoteRelay242Trap, remoteRelay243Trap, remoteRelay244Trap, remoteRelay245Trap, remoteRelay246Trap, 
                            remoteRelay247Trap, remoteRelay248Trap, remoteRelay249Trap, remoteRelay250Trap, remoteRelay251Trap, remoteRelay252Trap, remoteRelay253Trap, 
                            remoteRelay254Trap, remoteRelay255Trap, remoteRelay256Trap }
    STATUS              current
    DESCRIPTION         "Remote Output Relay group"
    ::= {envGroups 22}

outRelayTrapGrp        NOTIFICATION-GROUP
    NOTIFICATIONS       { outRelay1Trap, outRelay2Trap, outRelay3Trap, outRelay4Trap }
    STATUS              current
    DESCRIPTION         "Output Relay group"
    ::= {envGroups 23}


-- hostSystem subtree

sysTime					OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION		    "System time"
	::= { hostSystem 1 }

sysEnterpriseName		OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Name"
	::= { hostSystem 2 }

sysEnterpriseLocation	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Location"
	::= { hostSystem 3 }

sysEnterpriseBranch 	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Branch"
	::= { hostSystem 4 }

sysEnterpriseRack	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Rack"
	::= { hostSystem 5 }

sysEnterpriseContact	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Contact"
	::= { hostSystem 6 }

sysEnterprisePhone  	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Enterprise Phone"
	::= { hostSystem 7 }

firmwareVersion  		OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Firmware Version"
	::= { hostSystem 8 }

deviceModel  			OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION		    "Device Model"
	::= { hostSystem 9 }

sysReset				OBJECT-TYPE
	SYNTAX				INTEGER {normal(0), reboot(1)}
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION		    "Initiates system reboot. Normal value: 0, set 1 to reboot"
	::= { hostSystem 10 }

devSerialNum 			OBJECT-TYPE
	SYNTAX				DisplayString		
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION		    "Serial Number"
	::= { hostSystem 11 }

devHardwareRev			OBJECT-TYPE
	SYNTAX				DisplayString		
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION		    "Hardware Revision"
	::= { hostSystem 12 }

devManufacturer			OBJECT-TYPE
	SYNTAX				DisplayString		
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION		    "Device Manufacturer"
	::= { hostSystem 13 }

-- internal sensors description

intSensorTable			OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	IntSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of internal Sensors entries"
	::= { intSensors 1 }

intSensorEntry     		OBJECT-TYPE
    SYNTAX              IntSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An internal sensor entry"
	INDEX               { intSensorIndex }
	::= { intSensorTable 1 }

IntSensorEntry ::= 
	SEQUENCE {
		intSensorIndex
			Integer32,
		intSensorType
			INTEGER,
		intSensorDescription
			DisplayString,
		intSensorGroupNb
			Integer32,
		intSensorGroup
			DisplayString,
        intSensorValue
            INTEGER,
		intSensorUnit
			Integer32,
		intSensorUnitName
			DisplayString,
		intSensorStatus
			INTEGER,
		intSensorMinThreshold
			Integer32,
		intSensorMaxThreshold
			Integer32,
		intSensorMinWarnThreshold
			Integer32,
		intSensorMaxWarnThreshold
			Integer32
	}

intSensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the internal sensor entry 1..3"
	::= { intSensorEntry 1 }

intSensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), temperature(1), humidity(2), power(3), lowVoltage(4), current(5), aclmvVoltage(6), aclmpVoltage(7), aclmpPower(8),water(9), smoke(10), vibration(11), motion(12), glass(13), door(14), keypad(15), panicButton(16), keyStation(17), digInput(18), light(22), rmsVoltage(41), rmsCurrent(42), activePower(43), reactivePower(44), tempHum(513), custom(32767), temperatureCombo(32769), humidityCombo(32770), tempHum2(540)  }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Type"
	::= { intSensorEntry 2 }

intSensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Description"
	::= { intSensorEntry 3 }
    
intSensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { intSensorEntry 4 }
    
intSensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group Name"
	::= { intSensorEntry 5 }
    
intSensorValue			OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the internal sensor reading. For temperature, voltage, current or low voltage,  it is presented in tenths of degrees/volts"
	::= { intSensorEntry 6 }
	
intSensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in numeric format. It is important only for temperature"
	::= { intSensorEntry 7 }
	
intSensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { intSensorEntry 8 }
	
intSensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the sensor"
	::= { intSensorEntry 9 }
	
intSensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { intSensorEntry 10 }
	
intSensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { intSensorEntry 11 }
	
intSensorMinWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower warning threshold"
	::= { intSensorEntry 12 }
	
intSensorMaxWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper warning threshold"
	::= { intSensorEntry 13 }
	
-- external auxiliary sensors description

auxSensorTable		OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	AuxSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of auxiliary sensors entries"
	::= { auxSensors 1 }

auxSensorEntry		OBJECT-TYPE
    SYNTAX              AuxSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An auxiliary sensor entry"
	INDEX               { auxSensorIndex }
	::= { auxSensorTable 1 }

AuxSensorEntry ::= 
	SEQUENCE {
		auxSensorIndex
			Integer32,
		auxSensorType
			INTEGER,
		auxSensorDescription
			DisplayString,
		auxSensorConnector
			Integer32,
		auxSensorGroupNb
			Integer32,
		auxSensorGroup
			DisplayString,
        auxSensorValue
            INTEGER,
		auxSensorUnit
			Integer32,
		auxSensorUnitName
			DisplayString,
		auxSensorStatus
			INTEGER,
		auxSensorMinThreshold
			Integer32,
		auxSensorMaxThreshold
			Integer32,
		auxSensorMinWarnThreshold
			Integer32,
		auxSensorMaxWarnThreshold
			Integer32
	}

auxSensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the auxiliary sensor entry 1..4"
	::= { auxSensorEntry 1 }

auxSensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), dewPoint(24), frequency(35), acVoltage(36), acCurrent(37), dcVoltage(38), dcCurrent(39), rmsVoltage(41), rmsCurrent(42), activePower(43), reactivePower(44) , aldsTotalLength(47) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary Sensor Type"
	::= { auxSensorEntry 2 }

auxSensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary Sensor Description"
	::= { auxSensorEntry 3 }
    
auxSensorConnector      OBJECT-TYPE
	SYNTAX				Integer32 (1..16)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the auxiliary sensor is attached"
	::= { auxSensorEntry 4 }
    
auxSensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary Sensor's Group"
	::= { auxSensorEntry 5 }
    
auxSensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary Sensor's Group Name"
	::= { auxSensorEntry 6 }
    
auxSensorValue			OBJECT-TYPE
	SYNTAX				INTEGER
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the auxiliary sensor reading. It is presented in tenths of degrees"
	::= { auxSensorEntry 7 }
	
auxSensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor. Can be Celsius or Fahrenheit"
	::= { auxSensorEntry 8 }
	
auxSensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { auxSensorEntry 9 }
	
auxSensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6), notApplicable(11) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the auxiliary sensor"
	::= { auxSensorEntry 10 }
	
auxSensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { auxSensorEntry 11 }
	
auxSensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { auxSensorEntry 12 }
	
auxSensorMinWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower warning threshold"
	::= { auxSensorEntry 13 }
	
auxSensorMaxWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper warning threshold"
	::= { auxSensorEntry 14 }
	

-- external auxiliary 2 sensors description

aux2SensorTable		OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	Aux2SensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of auxiliary sensors entries"
	::= { aux2Sensors 1 }

aux2SensorEntry		OBJECT-TYPE
    SYNTAX              Aux2SensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An auxiliary 2 sensor entry"
	INDEX               { aux2SensorIndex }
	::= { aux2SensorTable 1 }

Aux2SensorEntry ::= 
	SEQUENCE {
		aux2SensorIndex
			Integer32,
		aux2SensorType
			INTEGER,
		aux2SensorDescription
			DisplayString,
		aux2SensorConnector
			Integer32,
		aux2SensorGroupNb
			Integer32,
		aux2SensorGroup
			DisplayString,
        aux2SensorValue
            INTEGER,
		aux2SensorUnit
			Integer32,
		aux2SensorUnitName
			DisplayString,
		aux2SensorStatus
			INTEGER,
		aux2SensorMinThreshold
			Integer32,
		aux2SensorMaxThreshold
			Integer32,
		aux2SensorMinWarnThreshold
			Integer32,
		aux2SensorMaxWarnThreshold
			Integer32
	}

aux2SensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the auxiliary 2 sensor entry 1..96"
	::= { aux2SensorEntry 1 }

aux2SensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), dcVoltage(38), dcCurrent(39), rmsVoltage(41), rmsCurrent(42), activePower(43), reactivePower(44) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary 2 Sensor Type"
	::= { aux2SensorEntry 2 }

aux2SensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary 2 Sensor Description"
	::= { aux2SensorEntry 3 }
    
aux2SensorConnector      OBJECT-TYPE
	SYNTAX				Integer32 (1..16)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the auxiliary 2 sensor is attached"
	::= { aux2SensorEntry 4 }
    
aux2SensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary 2 Sensor's Group"
	::= { aux2SensorEntry 5 }
    
aux2SensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Auxiliary 2 Sensor's Group Name"
	::= { aux2SensorEntry 6 }
    
aux2SensorValue			OBJECT-TYPE
	SYNTAX				INTEGER
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the auxiliary 2 sensor reading. It is presented in tenths of degrees"
	::= { aux2SensorEntry 7 }
	
aux2SensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor. Can be Celsius or Fahrenheit"
	::= { aux2SensorEntry 8 }
	
aux2SensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { aux2SensorEntry 9 }
	
aux2SensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the auxiliary 2 sensor"
	::= { aux2SensorEntry 10 }
	
aux2SensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { aux2SensorEntry 11 }
	
aux2SensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { aux2SensorEntry 12 }
	
aux2SensorMinWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower warning threshold"
	::= { aux2SensorEntry 13 }
	
aux2SensorMaxWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper warning threshold"
	::= { aux2SensorEntry 14 }
	

-- external sensors description

extSensorTable			OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	ExtSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of external Sensors entries"
	::= { extSensors 1 }

extSensorEntry     		OBJECT-TYPE
    SYNTAX              ExtSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An external sensor entry"
	INDEX               { extSensorIndex }
	::= { extSensorTable 1 }

ExtSensorEntry ::= 
	SEQUENCE {
		extSensorIndex
			Integer32,
		extSensorType
			INTEGER,
		extSensorDescription
			DisplayString,
		extSensorConnector
			Integer32,
		extSensorGroupNb
			Integer32,
		extSensorGroup
			DisplayString,
        extSensorValue
            INTEGER,
		extSensorUnit
			Integer32,
		extSensorUnitName
			DisplayString,
		extSensorStatus
			INTEGER,
		extSensorMinThreshold
			Integer32,
		extSensorMaxThreshold
			Integer32,
		extSensorMinWarnThreshold
			Integer32,
		extSensorMaxWarnThreshold
			Integer32
	}

extSensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the external sensor entry 1..32"
	::= { extSensorEntry 1 }

extSensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), temperature(1), humidity(2), power(3), lowVoltage(4), current(5), 
                                aclmvVoltage(6), aclmpVoltage(7), aclmpPower(8),water(9), smoke(10), vibration(11), 
                                motion(12), glass(13), door(14), keypad(15), panicButton(16), keyStation(17), digInput(18), 
                                light(22), tacDio(26), acVoltage(36), acCurrent(37), dcVoltage(38), dcCurrent(39), 
                                rmsVoltage(41), rmsCurrent(42), activePower(43), reactivePower(44), aldsLeakLocation(45), aldsContinuity(46), 
                                tempHum(513), custom(32767), temperatureCombo(32769), humidityCombo(32770)  }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Type"
	::= { extSensorEntry 2 }

extSensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Description"
	::= { extSensorEntry 3 }
    
extSensorConnector      OBJECT-TYPE
	SYNTAX				Integer32 (1..16)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the sensor is attached"
	::= { extSensorEntry 4 }
    
extSensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { extSensorEntry 5 }
    
extSensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group Name"
	::= { extSensorEntry 6 }
    
extSensorValue			OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1), normal(2), break(3)  }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the external sensor reading. For temperature, voltage, current or low voltage,  it is presented in tenths of degrees/volts"
	::= { extSensorEntry 7 }
	
extSensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor. It is important only for temperature"
	::= { extSensorEntry 8 }
	
extSensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { extSensorEntry 9 }
	
extSensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the sensor"
	::= { extSensorEntry 10 }
	
extSensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { extSensorEntry 11 }
	
extSensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { extSensorEntry 12 }
	
extSensorMinWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower warning threshold"
	::= { extSensorEntry 13 }
	
extSensorMaxWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper warning threshold"
	::= { extSensorEntry 14 }
	
extSensorAclmTable		OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	ExtSensorAclmValues
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of external Sensors entries"
	::= { extSensors 2 }

extSensorAclmValues		OBJECT-TYPE
    SYNTAX              ExtSensorAclmValues
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An external sensor entry"
	INDEX               { extSensorAclmIndex }
	::= { extSensorAclmTable 1 }

ExtSensorAclmValues ::=
        SEQUENCE {
                extSensorAclmIndex
                        Integer32,
                extSensorPeakValue
                        Integer32,
                extSensorFrequency
                        Integer32,
                extSensorCurrent
                        Integer32,
                extSensorSpikes
                        Integer32,
                extSensorSwells
                        Integer32,
                extSensorSags
                        Integer32,
                extSensorRelay
                        INTEGER
        }

extSensorAclmIndex      OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Index of the sensor in the list"
	::= { extSensorAclmValues 1 }
        
extSensorPeakValue	    OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The peak value of the ACLM sensor presensted in tenths of volts/watts"
	::= { extSensorAclmValues 2 }
	
extSensorFrequency	    OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Frequency measured by the ACLM sensor presensted in tenths of Hz"
	::= { extSensorAclmValues 3 }
	
extSensorCurrent	    OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Current measured by the ACLM sensor presensted in tenths of A(mpers)"
	::= { extSensorAclmValues 4 }
	
extSensorSpikes	        OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Number of spikes read"
	::= { extSensorAclmValues 5 }
	
extSensorSwells	        OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Number of swells read"
	::= { extSensorAclmValues 6 }
	
extSensorSags	        OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Number of sags read"
	::= { extSensorAclmValues 7 }

extSensorRelay          OBJECT-TYPE
    SYNTAX              INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "Relay status"
	::= { extSensorAclmValues 8 }



-- external Tac sensors description

tacSensorTable		OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	TacSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of Tac sensors entries"
	::= { tacSensors 1 }

tacSensorEntry		OBJECT-TYPE
    SYNTAX              TacSensorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "A tac sensor entry"
	INDEX               { tacSensorIndex }
	::= { tacSensorTable 1 }

TacSensorEntry ::= 
	SEQUENCE {
		tacSensorIndex
			Integer32,
		tacSensorType
			INTEGER,
		tacSensorDescription
			DisplayString,
        tacSensorConnector
            Integer32,
		tacSensorGroupNb
			Integer32,
		tacSensorGroup
			DisplayString,
        tacSensorValue
            Integer32,
		tacSensorUnit
			Integer32,
		tacSensorUnitName
			DisplayString,
		tacSensorStatus
			INTEGER,
		tacSensorMinThreshold
			Integer32,
		tacSensorMaxThreshold
			Integer32,
		tacSensorMinWarnThreshold
			Integer32,
		tacSensorMaxWarnThreshold
			Integer32
	}

tacSensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the Tac sensor entry 1..4"
	::= { tacSensorEntry 1 }

tacSensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), tac(29) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Tac Sensor Type"
	::= { tacSensorEntry 2 }

tacSensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Tac Sensor Description"
	::= { tacSensorEntry 3 }
    
tacSensorConnector      OBJECT-TYPE
	SYNTAX		        Integer32 (1..16)
	MAX-ACCESS  		read-only
	STATUS			current
	DESCRIPTION	        "Connector where the Tac sensor is attached"
	::= { tacSensorEntry 4 }
    
tacSensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Tac Sensor's Group"
	::= { tacSensorEntry 5 }
    
tacSensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Tac Sensor's Group Name"
	::= { tacSensorEntry 6 }
    
tacSensorValue			OBJECT-TYPE
	SYNTAX				Integer32
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the Tac sensor reading."
	::= { tacSensorEntry 7 }
	
tacSensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor. Can be Celsius or Fahrenheit"
	::= { tacSensorEntry 8 }
	
tacSensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { tacSensorEntry 9 }
	
tacSensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the Tac sensor"
	::= { tacSensorEntry 10 }
	
tacSensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { tacSensorEntry 11 }
	
tacSensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { tacSensorEntry 12 }
	
tacSensorMinWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower warning threshold"
	::= { tacSensorEntry 13 }
	
tacSensorMaxWarnThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper warning threshold"
	::= { tacSensorEntry 14 }
	

	
-- dry contacts description

digInputTable	   	OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	DryContactEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of external Sensors entries"
	::= { digInputs 1 }

digInputEntry   		OBJECT-TYPE
    SYNTAX              DryContactEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "A dry contact entry"
	INDEX               { digInputIndex }
	::= { digInputTable 1 }

DryContactEntry ::= 
	SEQUENCE {
		digInputIndex
			Integer32,
		digInputType
			INTEGER,
		digInputDescription
			DisplayString,
		digInputConnector
			Integer32,
		digInputGroupNb
			Integer32,
		digInputGroup
			DisplayString,
        digInputValue
            INTEGER,
		digInputStatus
			INTEGER,
		digInputNormalValue
			INTEGER
	}

digInputIndex		OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the external sensor entry 1..4"
	::= { digInputEntry 1 }

digInputType		    OBJECT-TYPE
	SYNTAX				INTEGER { digInput(18) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Type. Only dry contact type will be used"
	::= { digInputEntry 2 }

digInputDescription  OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Description"
	::= { digInputEntry 3 }
    
digInputConnector    OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the sensor is attached"
	::= { digInputEntry 4 }
    
digInputGroupNb      OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { digInputEntry 5 }
    
digInputGroup        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group Name"
	::= { digInputEntry 6 }
    
digInputValue		OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the dry contact reading."
	::= { digInputEntry 7 }
	
digInputStatus		OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6), reserved(10) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the sensor"
	::= { digInputEntry 8 }
	
digInputNormalValue  OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The normal value of the dry contact reading"
	::= { digInputEntry 9 }
	
	
-- remote inputs description

remoteInputTable	   	OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	RemoteInputEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of Remote Inputs entries"
	::= { remoteInputs 1 }

remoteInputEntry   		OBJECT-TYPE
    SYNTAX              RemoteInputEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "A remote input entry"
	INDEX               { remoteInputIndex }
	::= { remoteInputTable 1 }

RemoteInputEntry ::= 
	SEQUENCE {
		remoteInputIndex
			Integer32,
		remoteInputType
			INTEGER,
		remoteInputDescription
			DisplayString,
		remoteInputConnector
			Integer32,
		remoteInputGroupNb
			Integer32,
		remoteInputGroup
			DisplayString,
        remoteInputValue
            INTEGER,
		remoteInputStatus
			INTEGER,
		remoteInputNormalValue
			INTEGER
	}

remoteInputIndex		OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the remote input entry 1..256"
	::= { remoteInputEntry 1 }

remoteInputType		    OBJECT-TYPE
	SYNTAX				INTEGER { remoteInput(18) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Type. Remote input contact type will be used"
	::= { remoteInputEntry 2 }

remoteInputDescription  OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Description"
	::= { remoteInputEntry 3 }
    
remoteInputConnector    OBJECT-TYPE
	SYNTAX				Integer32 (1..256)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the sensor is attached"
	::= { remoteInputEntry 4 }
    
remoteInputGroupNb      OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { remoteInputEntry 5 }
    
remoteInputGroup        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group Name"
	::= { remoteInputEntry 6 }
    
remoteInputValue		OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the remote input reading."
	::= { remoteInputEntry 7 }
	
remoteInputStatus		OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the sensor"
	::= { remoteInputEntry 8 }
	
remoteInputNormalValue  OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The normal value of the remote input reading"
	::= { remoteInputEntry 9 }
	
	
-- IP Devices description

ipDeviceTable           OBJECT-TYPE
    SYNTAX              SEQUENCE OF IpDeviceEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of IP Devices entries"
	::= { ipDevices 1 }

ipDeviceEntry    		OBJECT-TYPE
    SYNTAX              IpDeviceEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "An IP Device entry"
	INDEX               { ipDeviceIndex }
	::= { ipDeviceTable 1 }

IpDeviceEntry ::= 
	SEQUENCE {
		ipDeviceIndex
			Integer32,
		ipDeviceAddress
			DisplayString,
		ipDeviceDescription
			DisplayString,
		ipDeviceGroupNb
			Integer32,
		ipDeviceGroup
			DisplayString,
		ipDeviceTimeout
			Integer32,
		ipDeviceRetries
			Integer32,
		ipDeviceValue
			INTEGER,
		ipDeviceStatus
			INTEGER
	}

ipDeviceIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the IP Device entry 1..8"
	::= { ipDeviceEntry 1 }

ipDeviceAddress   OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "IP Device URL"
	::= { ipDeviceEntry 2 }
    
ipDeviceDescription     OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "IP Device Description"
	::= { ipDeviceEntry 3 }
    
ipDeviceGroupNb         OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Index of the group the IP Device belongs to"
	::= { ipDeviceEntry 4 }
    
ipDeviceGroup           OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Name of the group the IP Device belongs to"
	::= { ipDeviceEntry 5 }
    
ipDeviceTimeout         OBJECT-TYPE
	SYNTAX				Integer32 
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "IP Device ping timeout (in seconds)"
	::= { ipDeviceEntry 6 }
    
ipDeviceRetries         OBJECT-TYPE
	SYNTAX				Integer32 
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Number of ping retries to the IP device, until responding"
	::= { ipDeviceEntry 7 }
    
ipDeviceValue           OBJECT-TYPE
	SYNTAX				INTEGER { notResponding(0), responding(1) }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Responding status"
	::= { ipDeviceEntry 8 }
    
ipDeviceStatus          OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION	        "Alarm status of the IP Device"
	::= { ipDeviceEntry 9 }

-- outRelays description

outRelayTable           OBJECT-TYPE
    SYNTAX              SEQUENCE OF OutRelayEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of output relays"
    ::= { outRelays 1 }

outRelayEntry           OBJECT-TYPE
    SYNTAX              OutRelayEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An output relay entry"
    INDEX               { outRelayIndex }
    ::= { outRelayTable 1 }

OutRelayEntry ::=
    SEQUENCE {
        outRelayIndex
            Integer32,
        outRelayDescription
            DisplayString,            
        outRelayStatus
            INTEGER
    }

outRelayIndex           OBJECT-TYPE
    SYNTAX              Integer32 (0..10000)
    MAX-ACCESS          accessible-for-notify
    STATUS              current
    DESCRIPTION         "The index of relay"
    ::= { outRelayEntry 1 }

outRelayDescription     OBJECT-TYPE
    SYNTAX              DisplayString
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "Desciption/name associated with the output relay"
    ::= { outRelayEntry 2 }

outRelayStatus          OBJECT-TYPE
    SYNTAX              INTEGER { active(0), inactive(1) }
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the output relay"
    ::= { outRelayEntry 3 }    
    


-- remoteRelays description

remoteRelayTable           OBJECT-TYPE
    SYNTAX              SEQUENCE OF RemoteRelayEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of remote relays"
    ::= { remoteRelays 1 }

remoteRelayEntry           OBJECT-TYPE
    SYNTAX              RemoteRelayEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An output relay entry"
    INDEX               { remoteRelayIndex }
    ::= { remoteRelayTable 1 }

RemoteRelayEntry ::=
    SEQUENCE {
        remoteRelayIndex
            Integer32,
        remoteRelayDescription
            DisplayString,            
        remoteRelayStatus
            INTEGER
    }

remoteRelayIndex           OBJECT-TYPE
    SYNTAX              Integer32 (0..10000)
    MAX-ACCESS          accessible-for-notify
    STATUS              current
    DESCRIPTION         "The index of relay"
    ::= { remoteRelayEntry 1 }

remoteRelayDescription     OBJECT-TYPE
    SYNTAX              DisplayString
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "Desciption/name associated with the remote relay"
    ::= { remoteRelayEntry 2 }

remoteRelayStatus          OBJECT-TYPE
    SYNTAX              INTEGER { active(0), inactive(1) }
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the remote relay"
    ::= { remoteRelayEntry 3 }    
   
-- powerSupply description

pwrSupplyTable          OBJECT-TYPE
    SYNTAX              SEQUENCE OF PwrSupplyEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of power supplies"
    ::= { pwrSupplies 1 }

pwrSupplyEntry          OBJECT-TYPE
    SYNTAX              PwrSupplyEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An output relay entry"
    INDEX               { pwrSupplyIndex }
    ::= { pwrSupplyTable 1 }

PwrSupplyEntry ::=
    SEQUENCE {
        pwrSupplyIndex
            Integer32,
        pwrSupplyStatus
            INTEGER
    }

pwrSupplyIndex          OBJECT-TYPE
    SYNTAX              Integer32 (0..10000)
    MAX-ACCESS          accessible-for-notify
    STATUS              current
    DESCRIPTION         "The index of power supply"
    ::= { pwrSupplyEntry 1 }

pwrSupplyStatus          OBJECT-TYPE
    SYNTAX              INTEGER { failed(0), ok(1), na(2) }
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the output relay"
    ::= { pwrSupplyEntry 2 }    

-- Message Registers description

msgRegistersTable       OBJECT-TYPE
    SYNTAX              SEQUENCE OF MsgRegistersEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of message registers"
    ::= { msgRegisters 1 }

msgRegistersEntry       OBJECT-TYPE
    SYNTAX              MsgRegistersEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An input message entry"
    INDEX               { msgRegistersIndex }
    ::= { msgRegistersTable 1 }

MsgRegistersEntry ::=
    SEQUENCE {
        msgRegistersIndex
            Integer32,
		msgRegistersDescription
			DisplayString,
        msgRegistersStatus
            INTEGER
    }

msgRegistersIndex        OBJECT-TYPE
    SYNTAX              Integer32 (1..1)
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "The index of message register"
    ::= { msgRegistersEntry 1 }

msgRegistersDescription OBJECT-TYPE
    SYNTAX              DisplayString
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The content of the message"
    ::= { msgRegistersEntry 2 }

msgRegistersStatus      OBJECT-TYPE
    SYNTAX              INTEGER { free(0), busy(1)}
	MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "The status of the message register"
    ::= { msgRegistersEntry 3 }  

--Network Configure

netConfIPv4Mode  	OBJECT-TYPE
	SYNTAX				INTEGER {dhcp(0), static(1)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Method of acquiring IP settings"
	::= { netConfRegisters 1 }

netConfIPv4Addr  	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Statically assigned IPv4 address"
	::= { netConfRegisters 2 }


netConfIPv4Mask      OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Statically assigned IPv4 subnet mask"
	::= { netConfRegisters 3 }


netConfIPv4Gateway   OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Statically assigned IPv4 default gateway"
	::= { netConfRegisters 4 }


netConfPreDNS        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Preferred DNS server"
	::= { netConfRegisters 5 }

netConfAltDNS        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Alternate DNS server"
	::= { netConfRegisters 6 }

netConfDNSTimeout  	OBJECT-TYPE
	SYNTAX				Integer32
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Timeout for DNS request in sec"
	::= { netConfRegisters 7}

netConfIPv6Mode  	OBJECT-TYPE
	SYNTAX				INTEGER { autoconf(0), dhcp(1), static(2), disabled(3)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Method of acquiring IPv6 settings"
	::= { netConfRegisters 8 }


netConfIPv6Addr        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "IPv6 Address"
	::= { netConfRegisters 9 }


netConfIPv6Gateway        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "IPv6 Default Gateway"
	::= { netConfRegisters 10 }


netConfEnable6to4Tunnel  	OBJECT-TYPE
	SYNTAX				INTEGER { disabled(0), enabled(1)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Enable ipv6 to ipv4 Tunneling"
	::= { netConfRegisters 11 }

netConfLocalIPAddr        OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "IPv4 Address of local interface for 6to4 tunnel"
	::= { netConfRegisters 12 }


netConfRemoteIPv4Addr    OBJECT-TYPE
	SYNTAX					DisplayString
	MAX-ACCESS  			read-write
	STATUS					current
	DESCRIPTION				"IPv4 Address of Remote interface for 6to4 tunnel"
	::= { netConfRegisters 13 }


netConfVlanEnabled  	OBJECT-TYPE
	SYNTAX				INTEGER { disabled(0), enabled(1)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Enable 802.1Q VLAN. Warning: Disables Regular LAN"
	::= { netConfRegisters 14 }

netConfVlanID  		OBJECT-TYPE
	SYNTAX				Integer32
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "VLAN ID of Tagged Packets (0-4095)"
	::= { netConfRegisters 15}

netConfSave			OBJECT-TYPE
	SYNTAX				INTEGER { normal(0), save(1)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "To Save Network Parameters: Must be set if there is any change of parameters"
	::= { netConfRegisters 16 }

netConfEnableSecurity	OBJECT-TYPE
	SYNTAX				INTEGER { disable(0), enable(1)}
	MAX-ACCESS  		read-write
	STATUS				current
	DESCRIPTION		    "Enable Network Security"
	::= { netConfRegisters 17 }
	
-- sirenBeacons Registers description

sirenBeaconsTable       OBJECT-TYPE
    SYNTAX              SEQUENCE OF SirenBeaconsEntry 
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of sirenBeacons registers"
    ::= { sirenBeacons 1 }

sirenBeaconsEntry       OBJECT-TYPE
    SYNTAX              SirenBeaconsEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An input message entry"
    INDEX               { sirenBeaconsIndex }
    ::= { sirenBeaconsTable 1 }

SirenBeaconsEntry ::=
    SEQUENCE {
        sirenBeaconsIndex
            Integer32,
        sirenBeaconsStatus
            INTEGER
    }

sirenBeaconsIndex        OBJECT-TYPE
    SYNTAX              Integer32 (1..1)
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "The index of sirenBeacons register"
    ::= { sirenBeaconsEntry 1 }

sirenBeaconsStatus      OBJECT-TYPE
    SYNTAX              INTEGER {bothOff(0), sirenOn(1), beaconOn(2), bothOn(3)}
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the sirenBeacons register"
    ::= { sirenBeaconsEntry 2 }    

-- events description

eventTable              OBJECT-TYPE
    SYNTAX              SEQUENCE OF EventEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of events"
    ::= { events 1 }

eventEntry              OBJECT-TYPE
    SYNTAX              EventEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An event entry"
    INDEX               { eventIndex }
    ::= { eventTable 1 }

EventEntry ::=
    SEQUENCE {
        eventIndex
            Integer32,
        eventDescription
            DisplayString,
        eventStatus
            INTEGER,
        eventValue
            Integer32
}

eventIndex              OBJECT-TYPE
    SYNTAX              Integer32 (0..10000)
    MAX-ACCESS          accessible-for-notify
    STATUS              current
    DESCRIPTION         "The index of the event"
    ::= { eventEntry 1 }

eventDescription        OBJECT-TYPE
    SYNTAX              DisplayString
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "Desciption/name associated with the event"
    ::= { eventEntry 2 }

eventStatus             OBJECT-TYPE
    SYNTAX              INTEGER { normal(1), alert(3), acknowledged(4), dismissed(5) }
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the event"
    ::= { eventEntry 3 }    

eventValue			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the sensor event reading. For temperature, voltage, current or low voltage,  it is presented in tenths of degrees/volts"
	::= { eventEntry 4 }
	

-- smartAlerts description

smartAlertTable         OBJECT-TYPE
    SYNTAX              SEQUENCE OF SmartAlertEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of smartAlerts"
    ::= { smartAlerts 1 }

smartAlertEntry         OBJECT-TYPE
    SYNTAX              SmartAlertEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "A smartAlert entry"
    INDEX               { smartAlertIndex }
    ::= { smartAlertTable 1 }

SmartAlertEntry ::=
    SEQUENCE {
        smartAlertIndex
            Integer32,
        smartAlertDescription
            DisplayString,
        smartAlertStatus
            INTEGER
    }

smartAlertIndex         OBJECT-TYPE
    SYNTAX              Integer32 (0..10000)
    MAX-ACCESS          accessible-for-notify
    STATUS              current
    DESCRIPTION         "The index of the smartAlert"
    ::= { smartAlertEntry 1 }

smartAlertDescription   OBJECT-TYPE
    SYNTAX              DisplayString
    MAX-ACCESS          read-only
    STATUS              current
    DESCRIPTION         "Desciption/name associated with the smartAlert"
    ::= { smartAlertEntry 2 }

smartAlertStatus        OBJECT-TYPE
    SYNTAX              INTEGER { normal(1), alert(3), acknowledged(4), dismissed(5) }
    MAX-ACCESS          read-write
    STATUS              current
    DESCRIPTION         "The status of the smartAlert"
    ::= { smartAlertEntry 3 }    

-- smoke detectors description

smokeDetectorTable   	OBJECT-TYPE
	SYNTAX	            SEQUENCE OF	SmokeDetectorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "Table of Smoke Detectors entries"
	::= { smokeDetectors 1 }

smokeDetectorEntry 		OBJECT-TYPE
    SYNTAX              SmokeDetectorEntry
	MAX-ACCESS          not-accessible
	STATUS	            current
	DESCRIPTION         "A smoke detector entry"
	INDEX               { smokeDetectorIndex }
	::= { smokeDetectorTable 1 }

SmokeDetectorEntry ::=
    SEQUENCE {
        smokeDetectorIndex
            Integer32,
        smokeDetectorDescription
            DisplayString,
		smokeDetectorGroupNb
			Integer32,
        smokeDetectorValue
            INTEGER,
		smokeDetectorStatus
			INTEGER
    }

smokeDetectorIndex		OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the smoke detector entry 1..8"
	::= { smokeDetectorEntry 1 }

smokeDetectorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Smoke Detector Description"
	::= { smokeDetectorEntry 2 }

smokeDetectorGroupNb    OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { smokeDetectorEntry 3 }
    
smokeDetectorValue   	OBJECT-TYPE
	SYNTAX				INTEGER { firePreAlert(0), preAlert(1), fire(2), ok(3), firePreAlertFault(4), preAlertFault(5), fireFault(6), fault(7) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the smoke detector reading."
	::= { smokeDetectorEntry 4 }
	
smokeDetectorStatus		OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the smoke detector"
	::= { smokeDetectorEntry 5 }
	
-- IP Sensors    

ipSensorTable           OBJECT-TYPE
    SYNTAX              SEQUENCE OF IpSensorEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "Table of IP Sensors entries"
    ::= { ipSensors 1 }

ipSensorEntry           OBJECT-TYPE
    SYNTAX              IpSensorEntry
    MAX-ACCESS          not-accessible
    STATUS              current
    DESCRIPTION         "An IP sensor entry"
    INDEX               { ipSensorIndex }
    ::= { ipSensorTable 1 }

IpSensorEntry ::=
    SEQUENCE {
		ipSensorIndex
			Integer32,
		ipSensorMicroUnit
			Integer32,
		ipSensorType
			INTEGER,
		ipSensorDescription
			DisplayString,
		ipSensorConnector
			Integer32,
		ipSensorGroupNb
			Integer32,
		ipSensorGroup
			DisplayString,
        ipSensorValue
            INTEGER,
		ipSensorUnit
			Integer32,
		ipSensorUnitName
			DisplayString,
		ipSensorStatus
			INTEGER,
		ipSensorMinThreshold
			Integer32,
		ipSensorMaxThreshold
			Integer32
    }

ipSensorIndex			OBJECT-TYPE
	SYNTAX				Integer32 (0..10000)
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the external sensor entry 1..88"
	::= { ipSensorEntry 1 }

ipSensorMicroUnit	    OBJECT-TYPE
	SYNTAX				Integer32 
	MAX-ACCESS			accessible-for-notify
	STATUS				current
	DESCRIPTION	        "The index of the Enviromux-Micro unit the sensor belongs to (1..8)"
	::= { ipSensorEntry 2 }

ipSensorType		    OBJECT-TYPE
	SYNTAX				INTEGER {  undefined(0), temperature(1), humidity(2), power(3), lowVoltage(4), current(5), aclmvVoltage(6), aclmpVoltage(7), aclmpPower(8),water(9), smoke(10), vibration(11), motion(12), glass(13), door(14), keypad(15), panicButton(16), keyStation(17), digInput(18), light(22), aux(24), tacDio(26), tempHum(513), custom(32767), temperatureCombo(32769), humidityCombo(32770)  }
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Type"
	::= { ipSensorEntry 3 }

ipSensorDescription    OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor Description"
	::= { ipSensorEntry 4 }
    
ipSensorConnector      OBJECT-TYPE
	SYNTAX				Integer32 (1..16)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Connector where the sensor is attached on the Enviromux-Micro unit, -1 if internal"
	::= { ipSensorEntry 5 }
    
ipSensorGroupNb        OBJECT-TYPE
	SYNTAX				Integer32 (1..8)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group"
	::= { ipSensorEntry 6 }
    
ipSensorGroup          OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Sensor's Group Name"
	::= { ipSensorEntry 7 }
    
ipSensorValue			OBJECT-TYPE
	SYNTAX				INTEGER { closed(0), open(1) }
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the external sensor reading. For temperature, voltage, current or low voltage,  it is presented in tenths of degrees/volts"
	::= { ipSensorEntry 8 }
	
ipSensorUnit			OBJECT-TYPE
	SYNTAX				Integer32 (0..1)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor. It is important only for temperature"
	::= { ipSensorEntry 9 }
	
ipSensorUnitName   	OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The measuremnet unit for this sensor in readable format"
	::= { ipSensorEntry 10 }
	
ipSensorStatus			OBJECT-TYPE
	SYNTAX				INTEGER {notconnected(0), normal(1), prealert(2), alert(3), acknowledged(4), dismissed(5), disconnected(6) }
	MAX-ACCESS			read-write
	STATUS				current
	DESCRIPTION	        "The status of the sensor"
	::= { ipSensorEntry 11 }
	
ipSensorMinThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the sensor lower threshold"
	::= { ipSensorEntry 12 }
	
ipSensorMaxThreshold	OBJECT-TYPE
	SYNTAX				Integer32 (0..1000)
	MAX-ACCESS			read-only
	STATUS				current
	DESCRIPTION	        "The value of the sensor upper threshold"
	::= { ipSensorEntry 13 }
	
       
-- Trap Definitions
intSensorsTraps         OBJECT IDENTIFIER ::= { envTraps 3 }
auxSensorsTraps         OBJECT IDENTIFIER ::= { envTraps 4 }
extSensorsTraps         OBJECT IDENTIFIER ::= { envTraps 5 }
digInputsTraps          OBJECT IDENTIFIER ::= { envTraps 6 }
ipDevicesTraps          OBJECT IDENTIFIER ::= { envTraps 7 }
outRelaysTraps          OBJECT IDENTIFIER ::= { envTraps 8 }
remoteInputsTraps       OBJECT IDENTIFIER ::= { envTraps 12 }
remoteRelaysTraps       OBJECT IDENTIFIER ::= { envTraps 13 }
smokeDetectorsTraps     OBJECT IDENTIFIER ::= { envTraps 14 }
aux2SensorsTraps        OBJECT IDENTIFIER ::= { envTraps 17 }
eventsTraps             OBJECT IDENTIFIER ::= { envTraps 10 }

envTrapDescription      OBJECT-TYPE
	SYNTAX				DisplayString
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Message issued together with the trap to explain the reason the trap was sent"
	::= { envTraps 100 }

envTrapValue            OBJECT-TYPE
	SYNTAX				Integer32 (-1000..1000)
	MAX-ACCESS  		read-only
	STATUS				current
	DESCRIPTION	        "Message issued together with the trap to retrieve a value"
	::= { envTraps 101 }

-- sensor traps
    
-- Internal sensors traps

intSensor1Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, intSensorIndex, intSensorDescription, intSensorValue, intSensorUnitName, intSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when internal sensor 1 has a notification to send"
    ::= {intSensorsTraps 0 1 }

intSensor2Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, intSensorIndex, intSensorDescription, intSensorValue, intSensorUnitName, intSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when internal sensor 2 has a notification to send"
    ::= {intSensorsTraps 0 2 }

intSensor3Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, intSensorIndex, intSensorDescription, intSensorValue, intSensorUnitName, intSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when internal sensor 3 has a notification to send"
    ::= {intSensorsTraps 0 3 }

-- External sensors traps
    
extSensor1Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 1 (Connector #1) has a notification to send"
    ::= {extSensorsTraps 0 1 }

extSensor2Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 2 (Connector #1) has a notification to send"
    ::= {extSensorsTraps 0 2 }

extSensor3Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 3 (Connector #2) has a notification to send"
    ::= {extSensorsTraps 0 3 }

extSensor4Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 4 (Connector #2) has a notification to send"
    ::= {extSensorsTraps 0 4 }

extSensor5Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 5 (Connector #3) has a notification to send"
    ::= {extSensorsTraps 0 5 }

extSensor6Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 6 (Connector #3) has a notification to send"
    ::= {extSensorsTraps 0 6 }

extSensor7Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 7 (Connector #4) has a notification to send"
    ::= {extSensorsTraps 0 7 }

extSensor8Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 8 (Connector #4) has a notification to send"
    ::= {extSensorsTraps 0 8 }

extSensor9Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 9 (Connector #5) has a notification to send"
    ::= {extSensorsTraps 0 9 }

extSensor10Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 10 (Connector #5) has a notification to send"
    ::= {extSensorsTraps 0 10 }

extSensor11Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 11 (Connector #6) has a notification to send"
    ::= {extSensorsTraps 0 11 }

extSensor12Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 12 (Connector #6) has a notification to send"
    ::= {extSensorsTraps 0 12 }

extSensor13Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 13 (Connector #7) has a notification to send"
    ::= {extSensorsTraps 0 13 }

extSensor14Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 14 (Connector #7) has a notification to send"
    ::= {extSensorsTraps 0 14 }

extSensor15Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 15 (Connector #8) has a notification to send"
    ::= {extSensorsTraps 0 15 }

extSensor16Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 16 (Connector #8) has a notification to send"
    ::= {extSensorsTraps 0 16 }

extSensor17Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 17 (Connector #9) has a notification to send"
    ::= {extSensorsTraps 0 17 }

extSensor18Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 18 (Connector #9) has a notification to send"
    ::= {extSensorsTraps 0 18 }

extSensor19Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 19 (Connector #10) has a notification to send"
    ::= {extSensorsTraps 0 19 }

extSensor20Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 20 (Connector #10) has a notification to send"
    ::= {extSensorsTraps 0 20 }

extSensor21Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 21 (Connector #11) has a notification to send"
    ::= {extSensorsTraps 0 21 }

extSensor22Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 22 (Connector #11) has a notification to send"
    ::= {extSensorsTraps 0 22 }

extSensor23Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 23 (Connector #12) has a notification to send"
    ::= {extSensorsTraps 0 23 }

extSensor24Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 24 (Connector #12) has a notification to send"
    ::= {extSensorsTraps 0 24 }

extSensor25Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 25 (Connector #13) has a notification to send"
    ::= {extSensorsTraps 0 25 }

extSensor26Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 26 (Connector #13) has a notification to send"
    ::= {extSensorsTraps 0 26 }

extSensor27Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 27 (Connector #14) has a notification to send"
    ::= {extSensorsTraps 0 27 }

extSensor28Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 28 (Connector #14) has a notification to send"
    ::= {extSensorsTraps 0 28 }

extSensor29Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 29 (Connector #15) has a notification to send"
    ::= {extSensorsTraps 0 29 }

extSensor30Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 30 (Connector #15) has a notification to send"
    ::= {extSensorsTraps 0 30 }

extSensor31Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 31 (Connector #16) has a notification to send"
    ::= {extSensorsTraps 0 31 }

extSensor32Trap          NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, extSensorIndex, extSensorDescription, extSensorValue, extSensorUnitName, extSensorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when external sensor 32 (Connector #16) has a notification to send"
    ::= {extSensorsTraps 0 32 }

-- Dry contacts traps
    
digInput1Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 1 (Connector #1) has a notification to send"
    ::= {digInputsTraps 0 1 }

digInput2Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 2 (Connector #2) has a notification to send"
    ::= {digInputsTraps 0 2 }

digInput3Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 3 (Connector #3) has a notification to send"
    ::= {digInputsTraps 0 3 }

digInput4Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 4 (Connector #4) has a notification to send"
    ::= {digInputsTraps 0 4 }

digInput5Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 5 (Connector #5) has a notification to send"
    ::= {digInputsTraps 0 5 }

digInput6Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 6 (Connector #6) has a notification to send"
    ::= {digInputsTraps 0 6 }

digInput7Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 7 (Connector #7) has a notification to send"
    ::= {digInputsTraps 0 7 }

digInput8Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 8 (Connector #8) has a notification to send"
    ::= {digInputsTraps 0 8 }

digInput9Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 9 (Connector #9) has a notification to send"
    ::= {digInputsTraps 0 9}

digInput10Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, digInputIndex, digInputDescription, digInputValue, digInputStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when dry contact 10 (Connector #10) has a notification to send"
    ::= {digInputsTraps 0 10 }

-- IP Devices traps

ipDevice1Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #1 has a notification to send"
    ::= { ipDevicesTraps 0 1 }

ipDevice2Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #2 has a notification to send"
    ::= { ipDevicesTraps 0 2 }

ipDevice3Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #3 has a notification to send"
    ::= { ipDevicesTraps 0 3 }

ipDevice4Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #4 has a notification to send"
    ::= { ipDevicesTraps 0 4 }

ipDevice5Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #5 has a notification to send"
    ::= { ipDevicesTraps 0 5 }

ipDevice6Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #6 has a notification to send"
    ::= { ipDevicesTraps 0 6 }

ipDevice7Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #7 has a notification to send"
    ::= { ipDevicesTraps 0 7 }

ipDevice8Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #8 has a notification to send"
    ::= { ipDevicesTraps 0 8 }

ipDevice9Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #9 has a notification to send"
    ::= { ipDevicesTraps 0 9 }

ipDevice10Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #10 has a notification to send"
    ::= { ipDevicesTraps 0 10 }

ipDevice11Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #11 has a notification to send"
    ::= { ipDevicesTraps 0 11 }

ipDevice12Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #12 has a notification to send"
    ::= { ipDevicesTraps 0 12 }

ipDevice13Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #13 has a notification to send"
    ::= { ipDevicesTraps 0 13 }

ipDevice14Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #14 has a notification to send"
    ::= { ipDevicesTraps 0 14 }

ipDevice15Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #15 has a notification to send"
    ::= { ipDevicesTraps 0 15 }

ipDevice16Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #16 has a notification to send"
    ::= { ipDevicesTraps 0 16 }

ipDevice17Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #17 has a notification to send"
    ::= { ipDevicesTraps 0 17 }

ipDevice18Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #18 has a notification to send"
    ::= { ipDevicesTraps 0 18 }

ipDevice19Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #19 has a notification to send"
    ::= { ipDevicesTraps 0 19 }

ipDevice20Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #20 has a notification to send"
    ::= { ipDevicesTraps 0 20 }

ipDevice21Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #21 has a notification to send"
    ::= { ipDevicesTraps 0 21 }

ipDevice22Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #22 has a notification to send"
    ::= { ipDevicesTraps 0 22 }

ipDevice23Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #23 has a notification to send"
    ::= { ipDevicesTraps 0 23 }

ipDevice24Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #24 has a notification to send"
    ::= { ipDevicesTraps 0 24 }

ipDevice25Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #25 has a notification to send"
    ::= { ipDevicesTraps 0 25 }

ipDevice26Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #26 has a notification to send"
    ::= { ipDevicesTraps 0 26 }

ipDevice27Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #27 has a notification to send"
    ::= { ipDevicesTraps 0 27 }

ipDevice28Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #28 has a notification to send"
    ::= { ipDevicesTraps 0 28 }

ipDevice29Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #29 has a notification to send"
    ::= { ipDevicesTraps 0 29 }

ipDevice30Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #30 has a notification to send"
    ::= { ipDevicesTraps 0 30 }

ipDevice31Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #31 has a notification to send"
    ::= { ipDevicesTraps 0 31 }

ipDevice32Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #32 has a notification to send"
    ::= { ipDevicesTraps 0 32 }

ipDevice33Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #33 has a notification to send"
    ::= { ipDevicesTraps 0 33 }

ipDevice34Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #34 has a notification to send"
    ::= { ipDevicesTraps 0 34 }

ipDevice35Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #35 has a notification to send"
    ::= { ipDevicesTraps 0 35 }

ipDevice36Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #36 has a notification to send"
    ::= { ipDevicesTraps 0 36 }

ipDevice37Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #37 has a notification to send"
    ::= { ipDevicesTraps 0 37 }

ipDevice38Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #38 has a notification to send"
    ::= { ipDevicesTraps 0 38 }

ipDevice39Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #39 has a notification to send"
    ::= { ipDevicesTraps 0 39 }

ipDevice40Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #40 has a notification to send"
    ::= { ipDevicesTraps 0 40 }

ipDevice41Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #41 has a notification to send"
    ::= { ipDevicesTraps 0 41 }

ipDevice42Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #42 has a notification to send"
    ::= { ipDevicesTraps 0 42 }

ipDevice43Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #43 has a notification to send"
    ::= { ipDevicesTraps 0 43 }

ipDevice44Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #44 has a notification to send"
    ::= { ipDevicesTraps 0 44 }

ipDevice45Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #45 has a notification to send"
    ::= { ipDevicesTraps 0 45 }

ipDevice46Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #46 has a notification to send"
    ::= { ipDevicesTraps 0 46 }

ipDevice47Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #47 has a notification to send"
    ::= { ipDevicesTraps 0 47 }

ipDevice48Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #48 has a notification to send"
    ::= { ipDevicesTraps 0 48 }

ipDevice49Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #49 has a notification to send"
    ::= { ipDevicesTraps 0 49 }

ipDevice50Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #50 has a notification to send"
    ::= { ipDevicesTraps 0 50 }

ipDevice51Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #51 has a notification to send"
    ::= { ipDevicesTraps 0 51 }

ipDevice52Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #52 has a notification to send"
    ::= { ipDevicesTraps 0 52 }

ipDevice53Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #53 has a notification to send"
    ::= { ipDevicesTraps 0 53 }

ipDevice54Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #54 has a notification to send"
    ::= { ipDevicesTraps 0 54 }

ipDevice55Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #55 has a notification to send"
    ::= { ipDevicesTraps 0 55 }

ipDevice56Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #56 has a notification to send"
    ::= { ipDevicesTraps 0 56 }

ipDevice57Trap           NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #57 has a notification to send"
    ::= { ipDevicesTraps 0 57 }

ipDevice58Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #58 has a notification to send"
    ::= { ipDevicesTraps 0 58 }

ipDevice59Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #59 has a notification to send"
    ::= { ipDevicesTraps 0 59 }

ipDevice60Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #60 has a notification to send"
    ::= { ipDevicesTraps 0 60 }

ipDevice61Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #61 has a notification to send"
    ::= { ipDevicesTraps 0 61 }

ipDevice62Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #62 has a notification to send"
    ::= { ipDevicesTraps 0 62 }

ipDevice63Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #63 has a notification to send"
    ::= { ipDevicesTraps 0 63 }

ipDevice64Trap          NOTIFICATION-TYPE    
    OBJECTS             { envTrapDescription, ipDeviceIndex, ipDeviceAddress, ipDeviceDescription, ipDeviceValue, ipDeviceStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when IP device #64 has a notification to send"
    ::= { ipDevicesTraps 0 64 }

-- Output Relay trap

outRelay1Trap           NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, outRelayIndex, outRelayDescription, outRelayStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when output relay changes it's status"
    ::= { outRelaysTraps 0 1 }
    
outRelay2Trap           NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, outRelayIndex, outRelayDescription, outRelayStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when output relay changes it's status"
    ::= { outRelaysTraps 0 2 }
    
outRelay3Trap           NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, outRelayIndex, outRelayDescription, outRelayStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when output relay changes it's status"
    ::= { outRelaysTraps 0 3 }
    
outRelay4Trap           NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, outRelayIndex, outRelayDescription, outRelayStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when output relay changes it's status"
    ::= { outRelaysTraps 0 4 }
    
-- Event Log file trap

evLogFileTrap           NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription }
    STATUS              current
    DESCRIPTION         "Trap issued when the system has an event log file notification to send"
    ::= { envTraps 0 10 }

-- Data Log file trap

dataLogFileTrap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription }
    STATUS              current
    DESCRIPTION         "Trap issued when the system has a data log file notification to send (file almost full)"
    ::= { envTraps 0 11 }

remoteDataLogFileTrap   NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, envTrapValue }
    STATUS              current
    DESCRIPTION         "Trap issued when the system has a data log file reading to send"
    ::= { envTraps 0 12 }
    
-- Smoke Detectors
smokeDetector1Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 1 }
    
smokeDetector2Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 2 }
    
smokeDetector3Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 3 }
    
smokeDetector4Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 4 }
    
smokeDetector5Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 5 }
    
smokeDetector6Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 6 }
    
smokeDetector7Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 7 }
    
smokeDetector8Trap      NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, smokeDetectorIndex, smokeDetectorDescription, smokeDetectorValue, smokeDetectorStatus }
    STATUS              current
    DESCRIPTION         "Trap issued when smoke detector changes it's status"
    ::= { smokeDetectorsTraps 0 8 }

-- remote Input traps

remoteInput1Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 1 has a notification to send"
    ::= {remoteInputsTraps 0 1 }

remoteInput2Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 2 has a notification to send"
    ::= {remoteInputsTraps 0 2 }

remoteInput3Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 3 has a notification to send"
    ::= {remoteInputsTraps 0 3 }

remoteInput4Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 4 has a notification to send"
    ::= {remoteInputsTraps 0 4 }

remoteInput5Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 5 has a notification to send"
    ::= {remoteInputsTraps 0 5 }

remoteInput6Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 6 has a notification to send"
    ::= {remoteInputsTraps 0 6 }

remoteInput7Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 7 has a notification to send"
    ::= {remoteInputsTraps 0 7 }

remoteInput8Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 8 has a notification to send"
    ::= {remoteInputsTraps 0 8 }

remoteInput9Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 9 has a notification to send"
    ::= {remoteInputsTraps 0 9 }

remoteInput10Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 10 has a notification to send"
    ::= {remoteInputsTraps 0 10 }

remoteInput11Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 11 has a notification to send"
    ::= {remoteInputsTraps 0 11 }

remoteInput12Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 12 has a notification to send"
    ::= {remoteInputsTraps 0 12 }

remoteInput13Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 13 has a notification to send"
    ::= {remoteInputsTraps 0 13 }

remoteInput14Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 14 has a notification to send"
    ::= {remoteInputsTraps 0 14 }

remoteInput15Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 15 has a notification to send"
    ::= {remoteInputsTraps 0 15 }

remoteInput16Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 16 has a notification to send"
    ::= {remoteInputsTraps 0 16 }

remoteInput17Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 17 has a notification to send"
    ::= {remoteInputsTraps 0 17 }

remoteInput18Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 18 has a notification to send"
    ::= {remoteInputsTraps 0 18 }

remoteInput19Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 19 has a notification to send"
    ::= {remoteInputsTraps 0 19 }

remoteInput20Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 20 has a notification to send"
    ::= {remoteInputsTraps 0 20 }

remoteInput21Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 21 has a notification to send"
    ::= {remoteInputsTraps 0 21 }

remoteInput22Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 22 has a notification to send"
    ::= {remoteInputsTraps 0 22 }

remoteInput23Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 23 has a notification to send"
    ::= {remoteInputsTraps 0 23 }

remoteInput24Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 24 has a notification to send"
    ::= {remoteInputsTraps 0 24 }

remoteInput25Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 25 has a notification to send"
    ::= {remoteInputsTraps 0 25 }

remoteInput26Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 26 has a notification to send"
    ::= {remoteInputsTraps 0 26 }

remoteInput27Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 27 has a notification to send"
    ::= {remoteInputsTraps 0 27 }

remoteInput28Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 28 has a notification to send"
    ::= {remoteInputsTraps 0 28 }

remoteInput29Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 29 has a notification to send"
    ::= {remoteInputsTraps 0 29 }

remoteInput30Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 30 has a notification to send"
    ::= {remoteInputsTraps 0 30 }

remoteInput31Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 31 has a notification to send"
    ::= {remoteInputsTraps 0 31 }

remoteInput32Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 32 has a notification to send"
    ::= {remoteInputsTraps 0 32 }

remoteInput33Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 33 has a notification to send"
    ::= {remoteInputsTraps 0 33 }

remoteInput34Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 34 has a notification to send"
    ::= {remoteInputsTraps 0 34 }

remoteInput35Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 35 has a notification to send"
    ::= {remoteInputsTraps 0 35 }

remoteInput36Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 36 has a notification to send"
    ::= {remoteInputsTraps 0 36 }

remoteInput37Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 37 has a notification to send"
    ::= {remoteInputsTraps 0 37 }

remoteInput38Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 38 has a notification to send"
    ::= {remoteInputsTraps 0 38 }

remoteInput39Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 39 has a notification to send"
    ::= {remoteInputsTraps 0 39 }

remoteInput40Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 40 has a notification to send"
    ::= {remoteInputsTraps 0 40 }

remoteInput41Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 41 has a notification to send"
    ::= {remoteInputsTraps 0 41 }

remoteInput42Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 42 has a notification to send"
    ::= {remoteInputsTraps 0 42 }

remoteInput43Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 43 has a notification to send"
    ::= {remoteInputsTraps 0 43 }

remoteInput44Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 44 has a notification to send"
    ::= {remoteInputsTraps 0 44 }

remoteInput45Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 45 has a notification to send"
    ::= {remoteInputsTraps 0 45 }

remoteInput46Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 46 has a notification to send"
    ::= {remoteInputsTraps 0 46 }

remoteInput47Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 47 has a notification to send"
    ::= {remoteInputsTraps 0 47 }

remoteInput48Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 48 has a notification to send"
    ::= {remoteInputsTraps 0 48 }

remoteInput49Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 49 has a notification to send"
    ::= {remoteInputsTraps 0 49 }

remoteInput50Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 50 has a notification to send"
    ::= {remoteInputsTraps 0 50 }

remoteInput51Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 51 has a notification to send"
    ::= {remoteInputsTraps 0 51 }

remoteInput52Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 52 has a notification to send"
    ::= {remoteInputsTraps 0 52 }

remoteInput53Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 53 has a notification to send"
    ::= {remoteInputsTraps 0 53 }

remoteInput54Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 54 has a notification to send"
    ::= {remoteInputsTraps 0 54 }

remoteInput55Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 55 has a notification to send"
    ::= {remoteInputsTraps 0 55 }

remoteInput56Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 56 has a notification to send"
    ::= {remoteInputsTraps 0 56 }

remoteInput57Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 57 has a notification to send"
    ::= {remoteInputsTraps 0 57 }

remoteInput58Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 58 has a notification to send"
    ::= {remoteInputsTraps 0 58 }

remoteInput59Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 59 has a notification to send"
    ::= {remoteInputsTraps 0 59 }

remoteInput60Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 60 has a notification to send"
    ::= {remoteInputsTraps 0 60 }

remoteInput61Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 61 has a notification to send"
    ::= {remoteInputsTraps 0 61 }

remoteInput62Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 62 has a notification to send"
    ::= {remoteInputsTraps 0 62 }

remoteInput63Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 63 has a notification to send"
    ::= {remoteInputsTraps 0 63 }

remoteInput64Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 64 has a notification to send"
    ::= {remoteInputsTraps 0 64 }

remoteInput65Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 65 has a notification to send"
    ::= {remoteInputsTraps 0 65 }

remoteInput66Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 66 has a notification to send"
    ::= {remoteInputsTraps 0 66 }

remoteInput67Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 67 has a notification to send"
    ::= {remoteInputsTraps 0 67 }

remoteInput68Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 68 has a notification to send"
    ::= {remoteInputsTraps 0 68 }

remoteInput69Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 69 has a notification to send"
    ::= {remoteInputsTraps 0 69 }

remoteInput70Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 70 has a notification to send"
    ::= {remoteInputsTraps 0 70 }

remoteInput71Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 71 has a notification to send"
    ::= {remoteInputsTraps 0 71 }

remoteInput72Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 72 has a notification to send"
    ::= {remoteInputsTraps 0 72 }

remoteInput73Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 73 has a notification to send"
    ::= {remoteInputsTraps 0 73 }

remoteInput74Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 74 has a notification to send"
    ::= {remoteInputsTraps 0 74 }

remoteInput75Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 75 has a notification to send"
    ::= {remoteInputsTraps 0 75 }

remoteInput76Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 76 has a notification to send"
    ::= {remoteInputsTraps 0 76 }

remoteInput77Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 77 has a notification to send"
    ::= {remoteInputsTraps 0 77 }

remoteInput78Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 78 has a notification to send"
    ::= {remoteInputsTraps 0 78 }

remoteInput79Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 79 has a notification to send"
    ::= {remoteInputsTraps 0 79 }

remoteInput80Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 80 has a notification to send"
    ::= {remoteInputsTraps 0 80 }

remoteInput81Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 81 has a notification to send"
    ::= {remoteInputsTraps 0 81 }

remoteInput82Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 82 has a notification to send"
    ::= {remoteInputsTraps 0 82 }

remoteInput83Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 83 has a notification to send"
    ::= {remoteInputsTraps 0 83 }

remoteInput84Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 84 has a notification to send"
    ::= {remoteInputsTraps 0 84 }

remoteInput85Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 85 has a notification to send"
    ::= {remoteInputsTraps 0 85 }

remoteInput86Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 86 has a notification to send"
    ::= {remoteInputsTraps 0 86 }

remoteInput87Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 87 has a notification to send"
    ::= {remoteInputsTraps 0 87 }

remoteInput88Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 88 has a notification to send"
    ::= {remoteInputsTraps 0 88 }

remoteInput89Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 89 has a notification to send"
    ::= {remoteInputsTraps 0 89 }

remoteInput90Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 90 has a notification to send"
    ::= {remoteInputsTraps 0 90 }

remoteInput91Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 91 has a notification to send"
    ::= {remoteInputsTraps 0 91 }

remoteInput92Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 92 has a notification to send"
    ::= {remoteInputsTraps 0 92 }

remoteInput93Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 93 has a notification to send"
    ::= {remoteInputsTraps 0 93 }

remoteInput94Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 94 has a notification to send"
    ::= {remoteInputsTraps 0 94 }

remoteInput95Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 95 has a notification to send"
    ::= {remoteInputsTraps 0 95 }

remoteInput96Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 96 has a notification to send"
    ::= {remoteInputsTraps 0 96 }

remoteInput97Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 97 has a notification to send"
    ::= {remoteInputsTraps 0 97 }

remoteInput98Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 98 has a notification to send"
    ::= {remoteInputsTraps 0 98 }

remoteInput99Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 99 has a notification to send"
    ::= {remoteInputsTraps 0 99 }

remoteInput100Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 100 has a notification to send"
    ::= {remoteInputsTraps 0 100 }

remoteInput101Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 101 has a notification to send"
    ::= {remoteInputsTraps 0 101 }

remoteInput102Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 102 has a notification to send"
    ::= {remoteInputsTraps 0 102 }

remoteInput103Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 103 has a notification to send"
    ::= {remoteInputsTraps 0 103 }

remoteInput104Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 104 has a notification to send"
    ::= {remoteInputsTraps 0 104 }

remoteInput105Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 105 has a notification to send"
    ::= {remoteInputsTraps 0 105 }

remoteInput106Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 106 has a notification to send"
    ::= {remoteInputsTraps 0 106 }

remoteInput107Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 107 has a notification to send"
    ::= {remoteInputsTraps 0 107 }

remoteInput108Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 108 has a notification to send"
    ::= {remoteInputsTraps 0 108 }

remoteInput109Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 109 has a notification to send"
    ::= {remoteInputsTraps 0 109 }

remoteInput110Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 110 has a notification to send"
    ::= {remoteInputsTraps 0 110 }

remoteInput111Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 111 has a notification to send"
    ::= {remoteInputsTraps 0 111 }

remoteInput112Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 112 has a notification to send"
    ::= {remoteInputsTraps 0 112 }

remoteInput113Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 113 has a notification to send"
    ::= {remoteInputsTraps 0 113 }

remoteInput114Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 114 has a notification to send"
    ::= {remoteInputsTraps 0 114 }

remoteInput115Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 115 has a notification to send"
    ::= {remoteInputsTraps 0 115 }

remoteInput116Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 116 has a notification to send"
    ::= {remoteInputsTraps 0 116 }

remoteInput117Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 117 has a notification to send"
    ::= {remoteInputsTraps 0 117 }

remoteInput118Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 118 has a notification to send"
    ::= {remoteInputsTraps 0 118 }

remoteInput119Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 119 has a notification to send"
    ::= {remoteInputsTraps 0 119 }

remoteInput120Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 120 has a notification to send"
    ::= {remoteInputsTraps 0 120 }

remoteInput121Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 121 has a notification to send"
    ::= {remoteInputsTraps 0 121 }

remoteInput122Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 122 has a notification to send"
    ::= {remoteInputsTraps 0 122 }

remoteInput123Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 123 has a notification to send"
    ::= {remoteInputsTraps 0 123 }

remoteInput124Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 124 has a notification to send"
    ::= {remoteInputsTraps 0 124 }

remoteInput125Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 125 has a notification to send"
    ::= {remoteInputsTraps 0 125 }

remoteInput126Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 126 has a notification to send"
    ::= {remoteInputsTraps 0 126 }

remoteInput127Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 127 has a notification to send"
    ::= {remoteInputsTraps 0 127 }

remoteInput128Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 128 has a notification to send"
    ::= {remoteInputsTraps 0 128 }

remoteInput129Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 129 has a notification to send"
    ::= {remoteInputsTraps 0 129 }

remoteInput130Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 130 has a notification to send"
    ::= {remoteInputsTraps 0 130 }

remoteInput131Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 131 has a notification to send"
    ::= {remoteInputsTraps 0 131 }

remoteInput132Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 132 has a notification to send"
    ::= {remoteInputsTraps 0 132 }

remoteInput133Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 133 has a notification to send"
    ::= {remoteInputsTraps 0 133 }

remoteInput134Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 134 has a notification to send"
    ::= {remoteInputsTraps 0 134 }

remoteInput135Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 135 has a notification to send"
    ::= {remoteInputsTraps 0 135 }

remoteInput136Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 136 has a notification to send"
    ::= {remoteInputsTraps 0 136 }

remoteInput137Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 137 has a notification to send"
    ::= {remoteInputsTraps 0 137 }

remoteInput138Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 138 has a notification to send"
    ::= {remoteInputsTraps 0 138 }

remoteInput139Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 139 has a notification to send"
    ::= {remoteInputsTraps 0 139 }

remoteInput140Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 140 has a notification to send"
    ::= {remoteInputsTraps 0 140 }

remoteInput141Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 141 has a notification to send"
    ::= {remoteInputsTraps 0 141 }

remoteInput142Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 142 has a notification to send"
    ::= {remoteInputsTraps 0 142 }

remoteInput143Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 143 has a notification to send"
    ::= {remoteInputsTraps 0 143 }

remoteInput144Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 144 has a notification to send"
    ::= {remoteInputsTraps 0 144 }

remoteInput145Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 145 has a notification to send"
    ::= {remoteInputsTraps 0 145 }

remoteInput146Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 146 has a notification to send"
    ::= {remoteInputsTraps 0 146 }

remoteInput147Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 147 has a notification to send"
    ::= {remoteInputsTraps 0 147 }

remoteInput148Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 148 has a notification to send"
    ::= {remoteInputsTraps 0 148 }

remoteInput149Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 149 has a notification to send"
    ::= {remoteInputsTraps 0 149 }

remoteInput150Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 150 has a notification to send"
    ::= {remoteInputsTraps 0 150 }

remoteInput151Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 151 has a notification to send"
    ::= {remoteInputsTraps 0 151 }

remoteInput152Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 152 has a notification to send"
    ::= {remoteInputsTraps 0 152 }

remoteInput153Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 153 has a notification to send"
    ::= {remoteInputsTraps 0 153 }

remoteInput154Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 154 has a notification to send"
    ::= {remoteInputsTraps 0 154 }

remoteInput155Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 155 has a notification to send"
    ::= {remoteInputsTraps 0 155 }

remoteInput156Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 156 has a notification to send"
    ::= {remoteInputsTraps 0 156 }

remoteInput157Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 157 has a notification to send"
    ::= {remoteInputsTraps 0 157 }

remoteInput158Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 158 has a notification to send"
    ::= {remoteInputsTraps 0 158 }

remoteInput159Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 159 has a notification to send"
    ::= {remoteInputsTraps 0 159 }

remoteInput160Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 160 has a notification to send"
    ::= {remoteInputsTraps 0 160 }

remoteInput161Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 161 has a notification to send"
    ::= {remoteInputsTraps 0 161 }

remoteInput162Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 162 has a notification to send"
    ::= {remoteInputsTraps 0 162 }

remoteInput163Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 163 has a notification to send"
    ::= {remoteInputsTraps 0 163 }

remoteInput164Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 164 has a notification to send"
    ::= {remoteInputsTraps 0 164 }

remoteInput165Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 165 has a notification to send"
    ::= {remoteInputsTraps 0 165 }

remoteInput166Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 166 has a notification to send"
    ::= {remoteInputsTraps 0 166 }

remoteInput167Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 167 has a notification to send"
    ::= {remoteInputsTraps 0 167 }

remoteInput168Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 168 has a notification to send"
    ::= {remoteInputsTraps 0 168 }

remoteInput169Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 169 has a notification to send"
    ::= {remoteInputsTraps 0 169 }

remoteInput170Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 170 has a notification to send"
    ::= {remoteInputsTraps 0 170 }

remoteInput171Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 171 has a notification to send"
    ::= {remoteInputsTraps 0 171 }

remoteInput172Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 172 has a notification to send"
    ::= {remoteInputsTraps 0 172 }

remoteInput173Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 173 has a notification to send"
    ::= {remoteInputsTraps 0 173 }

remoteInput174Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 174 has a notification to send"
    ::= {remoteInputsTraps 0 174 }

remoteInput175Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 175 has a notification to send"
    ::= {remoteInputsTraps 0 175 }

remoteInput176Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 176 has a notification to send"
    ::= {remoteInputsTraps 0 176 }

remoteInput177Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 177 has a notification to send"
    ::= {remoteInputsTraps 0 177 }

remoteInput178Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 178 has a notification to send"
    ::= {remoteInputsTraps 0 178 }

remoteInput179Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 179 has a notification to send"
    ::= {remoteInputsTraps 0 179 }

remoteInput180Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 180 has a notification to send"
    ::= {remoteInputsTraps 0 180 }

remoteInput181Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 181 has a notification to send"
    ::= {remoteInputsTraps 0 181 }

remoteInput182Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 182 has a notification to send"
    ::= {remoteInputsTraps 0 182 }

remoteInput183Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 183 has a notification to send"
    ::= {remoteInputsTraps 0 183 }

remoteInput184Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 184 has a notification to send"
    ::= {remoteInputsTraps 0 184 }

remoteInput185Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 185 has a notification to send"
    ::= {remoteInputsTraps 0 185 }

remoteInput186Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 186 has a notification to send"
    ::= {remoteInputsTraps 0 186 }

remoteInput187Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 187 has a notification to send"
    ::= {remoteInputsTraps 0 187 }

remoteInput188Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 188 has a notification to send"
    ::= {remoteInputsTraps 0 188 }

remoteInput189Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 189 has a notification to send"
    ::= {remoteInputsTraps 0 189 }

remoteInput190Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 190 has a notification to send"
    ::= {remoteInputsTraps 0 190 }

remoteInput191Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 191 has a notification to send"
    ::= {remoteInputsTraps 0 191 }

remoteInput192Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 192 has a notification to send"
    ::= {remoteInputsTraps 0 192 }

remoteInput193Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 193 has a notification to send"
    ::= {remoteInputsTraps 0 193 }

remoteInput194Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 194 has a notification to send"
    ::= {remoteInputsTraps 0 194 }

remoteInput195Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 195 has a notification to send"
    ::= {remoteInputsTraps 0 195 }

remoteInput196Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 196 has a notification to send"
    ::= {remoteInputsTraps 0 196 }

remoteInput197Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 197 has a notification to send"
    ::= {remoteInputsTraps 0 197 }

remoteInput198Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 198 has a notification to send"
    ::= {remoteInputsTraps 0 198 }

remoteInput199Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 199 has a notification to send"
    ::= {remoteInputsTraps 0 199 }

remoteInput200Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 200 has a notification to send"
    ::= {remoteInputsTraps 0 200 }

remoteInput201Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 201 has a notification to send"
    ::= {remoteInputsTraps 0 201 }

remoteInput202Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 202 has a notification to send"
    ::= {remoteInputsTraps 0 202 }

remoteInput203Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 203 has a notification to send"
    ::= {remoteInputsTraps 0 203 }

remoteInput204Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 204 has a notification to send"
    ::= {remoteInputsTraps 0 204 }

remoteInput205Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 205 has a notification to send"
    ::= {remoteInputsTraps 0 205 }

remoteInput206Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 206 has a notification to send"
    ::= {remoteInputsTraps 0 206 }

remoteInput207Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 207 has a notification to send"
    ::= {remoteInputsTraps 0 207 }

remoteInput208Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 208 has a notification to send"
    ::= {remoteInputsTraps 0 208 }

remoteInput209Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 209 has a notification to send"
    ::= {remoteInputsTraps 0 209 }

remoteInput210Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 210 has a notification to send"
    ::= {remoteInputsTraps 0 210 }

remoteInput211Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 211 has a notification to send"
    ::= {remoteInputsTraps 0 211 }

remoteInput212Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 212 has a notification to send"
    ::= {remoteInputsTraps 0 212 }

remoteInput213Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 213 has a notification to send"
    ::= {remoteInputsTraps 0 213 }

remoteInput214Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 214 has a notification to send"
    ::= {remoteInputsTraps 0 214 }

remoteInput215Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 215 has a notification to send"
    ::= {remoteInputsTraps 0 215 }

remoteInput216Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 216 has a notification to send"
    ::= {remoteInputsTraps 0 216 }

remoteInput217Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 217 has a notification to send"
    ::= {remoteInputsTraps 0 217 }

remoteInput218Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 218 has a notification to send"
    ::= {remoteInputsTraps 0 218 }

remoteInput219Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 219 has a notification to send"
    ::= {remoteInputsTraps 0 219 }

remoteInput220Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 220 has a notification to send"
    ::= {remoteInputsTraps 0 220 }

remoteInput221Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 221 has a notification to send"
    ::= {remoteInputsTraps 0 221 }

remoteInput222Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 222 has a notification to send"
    ::= {remoteInputsTraps 0 222 }

remoteInput223Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 223 has a notification to send"
    ::= {remoteInputsTraps 0 223 }

remoteInput224Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 224 has a notification to send"
    ::= {remoteInputsTraps 0 224 }

remoteInput225Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 225 has a notification to send"
    ::= {remoteInputsTraps 0 225 }

remoteInput226Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 226 has a notification to send"
    ::= {remoteInputsTraps 0 226 }

remoteInput227Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 227 has a notification to send"
    ::= {remoteInputsTraps 0 227 }

remoteInput228Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 228 has a notification to send"
    ::= {remoteInputsTraps 0 228 }

remoteInput229Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 229 has a notification to send"
    ::= {remoteInputsTraps 0 229 }

remoteInput230Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 230 has a notification to send"
    ::= {remoteInputsTraps 0 230 }

remoteInput231Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 231 has a notification to send"
    ::= {remoteInputsTraps 0 231 }

remoteInput232Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 232 has a notification to send"
    ::= {remoteInputsTraps 0 232 }

remoteInput233Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 233 has a notification to send"
    ::= {remoteInputsTraps 0 233 }

remoteInput234Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 234 has a notification to send"
    ::= {remoteInputsTraps 0 234 }

remoteInput235Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 235 has a notification to send"
    ::= {remoteInputsTraps 0 235 }

remoteInput236Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 236 has a notification to send"
    ::= {remoteInputsTraps 0 236 }

remoteInput237Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 237 has a notification to send"
    ::= {remoteInputsTraps 0 237 }

remoteInput238Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 238 has a notification to send"
    ::= {remoteInputsTraps 0 238 }

remoteInput239Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 239 has a notification to send"
    ::= {remoteInputsTraps 0 239 }

remoteInput240Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 240 has a notification to send"
    ::= {remoteInputsTraps 0 240 }

remoteInput241Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 241 has a notification to send"
    ::= {remoteInputsTraps 0 241 }

remoteInput242Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 242 has a notification to send"
    ::= {remoteInputsTraps 0 242 }

remoteInput243Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 243 has a notification to send"
    ::= {remoteInputsTraps 0 243 }

remoteInput244Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 244 has a notification to send"
    ::= {remoteInputsTraps 0 244 }

remoteInput245Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 245 has a notification to send"
    ::= {remoteInputsTraps 0 245 }

remoteInput246Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 246 has a notification to send"
    ::= {remoteInputsTraps 0 246 }

remoteInput247Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 247 has a notification to send"
    ::= {remoteInputsTraps 0 247 }

remoteInput248Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 248 has a notification to send"
    ::= {remoteInputsTraps 0 248 }

remoteInput249Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 249 has a notification to send"
    ::= {remoteInputsTraps 0 249 }

remoteInput250Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 250 has a notification to send"
    ::= {remoteInputsTraps 0 250 }

remoteInput251Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 251 has a notification to send"
    ::= {remoteInputsTraps 0 251 }

remoteInput252Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 252 has a notification to send"
    ::= {remoteInputsTraps 0 252 }

remoteInput253Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 253 has a notification to send"
    ::= {remoteInputsTraps 0 253 }

remoteInput254Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 254 has a notification to send"
    ::= {remoteInputsTraps 0 254 }

remoteInput255Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 255 has a notification to send"
    ::= {remoteInputsTraps 0 255 }

remoteInput256Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteInputIndex, remoteInputDescription, remoteInputValue, remoteInputStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote digital input 256 has a notification to send"
    ::= {remoteInputsTraps 0 256 }

--remote output relay traps

remoteRelay1Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 1 }

remoteRelay2Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 2 }

remoteRelay3Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 3 }

remoteRelay4Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 4 }

remoteRelay5Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 5 }

remoteRelay6Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 6 }

remoteRelay7Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 7 }

remoteRelay8Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 8 }

remoteRelay9Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 9 }

remoteRelay10Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 10 }

remoteRelay11Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 11 }

remoteRelay12Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 12 }

remoteRelay13Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 13 }

remoteRelay14Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 14 }

remoteRelay15Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 15 }

remoteRelay16Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 16 }

remoteRelay17Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 17 }

remoteRelay18Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 18 }

remoteRelay19Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 19 }

remoteRelay20Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 20 }

remoteRelay21Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 21 }

remoteRelay22Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 22 }

remoteRelay23Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 23 }

remoteRelay24Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 24 }

remoteRelay25Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 25 }

remoteRelay26Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 26 }

remoteRelay27Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 27 }

remoteRelay28Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 28 }

remoteRelay29Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 29 }

remoteRelay30Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 30 }

remoteRelay31Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 31 }

remoteRelay32Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 32 }

remoteRelay33Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 33 }

remoteRelay34Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 34 }

remoteRelay35Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 35 }

remoteRelay36Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 36 }

remoteRelay37Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 37 }

remoteRelay38Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 38 }

remoteRelay39Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 39 }

remoteRelay40Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 40 }

remoteRelay41Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 41 }

remoteRelay42Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 42 }

remoteRelay43Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 43 }

remoteRelay44Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 44 }

remoteRelay45Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 45 }

remoteRelay46Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 46 }

remoteRelay47Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 47 }

remoteRelay48Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 48 }

remoteRelay49Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 49 }

remoteRelay50Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 50 }

remoteRelay51Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 51 }

remoteRelay52Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 52 }

remoteRelay53Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 53 }

remoteRelay54Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 54 }

remoteRelay55Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 55 }

remoteRelay56Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 56 }

remoteRelay57Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 57 }

remoteRelay58Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 58 }

remoteRelay59Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 59 }

remoteRelay60Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 60 }

remoteRelay61Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 61 }

remoteRelay62Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 62 }

remoteRelay63Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 63 }

remoteRelay64Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 64 }

remoteRelay65Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 65 }

remoteRelay66Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 66 }

remoteRelay67Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 67 }

remoteRelay68Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 68 }

remoteRelay69Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 69 }

remoteRelay70Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 70 }

remoteRelay71Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 71 }

remoteRelay72Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 72 }

remoteRelay73Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 73 }

remoteRelay74Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 74 }

remoteRelay75Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 75 }

remoteRelay76Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 76 }

remoteRelay77Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 77 }

remoteRelay78Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 78 }

remoteRelay79Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 79 }

remoteRelay80Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 80 }

remoteRelay81Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 81 }

remoteRelay82Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 82 }

remoteRelay83Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 83 }

remoteRelay84Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 84 }

remoteRelay85Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 85 }

remoteRelay86Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 86 }

remoteRelay87Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 87 }

remoteRelay88Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 88 }

remoteRelay89Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 89 }

remoteRelay90Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 90 }

remoteRelay91Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 91 }

remoteRelay92Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 92 }

remoteRelay93Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 93 }

remoteRelay94Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 94 }

remoteRelay95Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 95 }

remoteRelay96Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 96 }

remoteRelay97Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 97 }

remoteRelay98Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 98 }

remoteRelay99Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 99 }

remoteRelay100Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 100 }

remoteRelay101Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 101 }

remoteRelay102Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 102 }

remoteRelay103Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 103 }

remoteRelay104Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 104 }

remoteRelay105Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 105 }

remoteRelay106Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 106 }

remoteRelay107Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 107 }

remoteRelay108Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 108 }

remoteRelay109Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 109 }

remoteRelay110Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 110 }

remoteRelay111Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 111 }

remoteRelay112Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 112 }

remoteRelay113Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 113 }

remoteRelay114Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 114 }

remoteRelay115Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 115 }

remoteRelay116Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 116 }

remoteRelay117Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 117 }

remoteRelay118Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 118 }

remoteRelay119Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 119 }

remoteRelay120Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 120 }

remoteRelay121Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 121 }

remoteRelay122Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 122 }

remoteRelay123Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 123 }

remoteRelay124Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 124 }

remoteRelay125Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 125 }

remoteRelay126Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 126 }

remoteRelay127Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 127 }

remoteRelay128Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 128 }

remoteRelay129Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 129 }

remoteRelay130Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 130 }

remoteRelay131Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 131 }

remoteRelay132Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 132 }

remoteRelay133Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 133 }

remoteRelay134Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 134 }

remoteRelay135Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 135 }

remoteRelay136Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 136 }

remoteRelay137Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 137 }

remoteRelay138Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 138 }

remoteRelay139Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 139 }

remoteRelay140Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 140 }

remoteRelay141Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 141 }

remoteRelay142Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 142 }

remoteRelay143Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 143 }

remoteRelay144Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 144 }

remoteRelay145Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 145 }

remoteRelay146Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 146 }

remoteRelay147Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 147 }

remoteRelay148Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 148 }

remoteRelay149Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 149 }

remoteRelay150Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 150 }

remoteRelay151Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 151 }

remoteRelay152Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 152 }

remoteRelay153Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 153 }

remoteRelay154Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 154 }

remoteRelay155Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 155 }

remoteRelay156Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 156 }

remoteRelay157Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 157 }

remoteRelay158Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 158 }

remoteRelay159Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 159 }

remoteRelay160Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 160 }

remoteRelay161Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 161 }

remoteRelay162Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 162 }

remoteRelay163Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 163 }

remoteRelay164Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 164 }

remoteRelay165Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 165 }

remoteRelay166Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 166 }

remoteRelay167Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 167 }

remoteRelay168Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 168 }

remoteRelay169Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 169 }

remoteRelay170Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 170 }

remoteRelay171Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 171 }

remoteRelay172Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 172 }

remoteRelay173Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 173 }

remoteRelay174Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 174 }

remoteRelay175Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 175 }

remoteRelay176Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 176 }

remoteRelay177Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 177 }

remoteRelay178Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 178 }

remoteRelay179Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 179 }

remoteRelay180Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 180 }

remoteRelay181Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 181 }

remoteRelay182Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 182 }

remoteRelay183Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 183 }

remoteRelay184Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 184 }

remoteRelay185Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 185 }

remoteRelay186Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 186 }

remoteRelay187Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 187 }

remoteRelay188Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 188 }

remoteRelay189Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 189 }

remoteRelay190Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 190 }

remoteRelay191Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 191 }

remoteRelay192Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 192 }

remoteRelay193Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 193 }

remoteRelay194Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 194 }

remoteRelay195Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 195 }

remoteRelay196Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 196 }

remoteRelay197Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 197 }

remoteRelay198Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 198 }

remoteRelay199Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 199 }

remoteRelay200Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 200 }

remoteRelay201Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 201 }

remoteRelay202Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 202 }

remoteRelay203Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 203 }

remoteRelay204Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 204 }

remoteRelay205Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 205 }

remoteRelay206Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 206 }

remoteRelay207Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 207 }

remoteRelay208Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 208 }

remoteRelay209Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 209 }

remoteRelay210Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 210 }

remoteRelay211Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 211 }

remoteRelay212Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 212 }

remoteRelay213Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 213 }

remoteRelay214Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 214 }

remoteRelay215Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 215 }

remoteRelay216Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 216 }

remoteRelay217Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 217 }

remoteRelay218Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 218 }

remoteRelay219Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 219 }

remoteRelay220Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 220 }

remoteRelay221Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 221 }

remoteRelay222Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 222 }

remoteRelay223Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 223 }

remoteRelay224Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 224 }

remoteRelay225Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 225 }

remoteRelay226Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 226 }

remoteRelay227Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 227 }

remoteRelay228Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 228 }

remoteRelay229Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 229 }

remoteRelay230Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 230 }

remoteRelay231Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 231 }

remoteRelay232Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 232 }

remoteRelay233Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 233 }

remoteRelay234Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 234 }

remoteRelay235Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 235 }

remoteRelay236Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 236 }

remoteRelay237Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 237 }

remoteRelay238Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 238 }

remoteRelay239Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 239 }

remoteRelay240Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 240 }

remoteRelay241Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 241 }

remoteRelay242Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 242 }

remoteRelay243Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 243 }

remoteRelay244Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 244 }

remoteRelay245Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 245 }

remoteRelay246Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 246 }

remoteRelay247Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 247 }

remoteRelay248Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 248 }

remoteRelay249Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 249 }

remoteRelay250Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 250 }

remoteRelay251Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 251 }

remoteRelay252Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 252 }

remoteRelay253Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 253 }

remoteRelay254Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 254 }

remoteRelay255Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 255 }

remoteRelay256Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, remoteRelayIndex, remoteRelayDescription, remoteRelayStatus }
    STATUS              current    DESCRIPTION         "Trap issued when remote output relay changes it's status"
    ::= {remoteRelaysTraps 0 256 }



event1Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 1 }

event2Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 2 }

event3Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 3 }

event4Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 4 }

event5Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 5 }

event6Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 6 }

event7Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 7 }

event8Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 8}

event9Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 9 }

event10Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 10}


event11Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 11 }

event12Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 12 }

event13Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 13 }

event14Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 14 }

event15Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 15 }

event16Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 16 }

event17Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 17 }

event18Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 18}

event19Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 19 }

event20Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 20}


event21Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 21 }

event22Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 22 }

event23Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 23 }

event24Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 24 }

event25Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 25 }

event26Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 26 }

event27Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 27 }

event28Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 28}

event29Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 29 }

event30Trap         NOTIFICATION-TYPE
    OBJECTS             { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 30}

event31Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 31 }

event32Trap         NOTIFICATION-TYPE
    OBJECTS            { envTrapDescription, eventIndex, eventDescription, eventStatus, eventValue}
    STATUS              current    DESCRIPTION         "Trap issued when event changes it's status"
    ::= {eventsTraps 0 32}



END
  

