<?xml version="1.0"?>
<diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
  <diagramdata>
    <attribute name="background">
      <color val="#ffffff"/>
    </attribute>
    <attribute name="paper">
      <composite type="paper">
        <attribute name="name">
          <string>#A4#</string>
        </attribute>
        <attribute name="tmargin">
         <real val="2.82"/>
       </attribute>
       <attribute name="bmargin">
         <real val="2.82"/>
        </attribute>
       <attribute name="lmargin">
         <real val="2.82"/>
       </attribute>
       <attribute name="rmargin">
         <real val="2.82"/>
       </attribute>
       <attribute name="is_portrait">
         <boolean val="true"/>
       </attribute>
      <attribute name="scaling">
         <real val="1"/>
      </attribute>
      <attribute name="fitto">
        <boolean val="false"/>
      </attribute>
    </composite>
   </attribute>
  </diagramdata>
  <layer name="Background" visible="true">
<object type="UML - Note" version="0" id="O0">
  <attribute name="obj_pos">
    <point val="1.00,1.00"/>
  </attribute>
  <attribute name="obj_bb">
    <rectangle val="0.50,0.50;42.30,2.20"/>
  </attribute>
  <attribute name="elem_corner">
    <point val="1.00,1.00"/>
  </attribute>
  <attribute name="elem_width">
    <real val="41.80"/>
  </attribute>
  <attribute name="elem_height">
    <real val="1.7"/>
  </attribute>
  <attribute name="text">
    <composite type="text">
      <attribute name="string">
        <string>#Conceptual model of IF-MIB - generated by smidump 0.4.3#</string>
      </attribute>
      <attribute name="font">
        <font name="Courier"/>
      </attribute>
      <attribute name="height">
        <real val="0.8"/>
      </attribute>
      <attribute name="pos">
        <point val="1.35,2.28"/>
      </attribute>
      <attribute name="color">
        <color val="#000000"/>
      </attribute>
      <attribute name="alignment">
        <enum val="0"/>
      </attribute>
    </composite>
  </attribute>
</object>
    <object type="UML - Class" version="0" id="ifTable">
      <attribute name="obj_pos">
       <point val="2.00,5.00"/>
      </attribute>
     <attribute name="obj_bb">
       <rectangle val="0.0,0.0;0.0,0.0"/>
     </attribute>
     <attribute name="elem_corner">
       <point val="2.00,5.00"/>
     </attribute>
     <attribute name="elem_width">
       <real val="14.88"/>
     </attribute>
     <attribute name="elem_height">
       <real val="18.80"/>
     </attribute>
     <attribute name="name">
       <string>#ifEntry#</string>
     </attribute>
     <attribute name="stereotype">
        <string>#smi mib class#</string>
     </attribute>
     <attribute name="abstract">
       <boolean val="false"/>
     </attribute>
     <attribute name="suppress_attributes">
        <boolean val="false"/>
      </attribute>
      <attribute name="suppress_operations">
        <boolean val="true"/>
      </attribute>
     <attribute name="visible_attributes">
       <boolean val="true"/>
     </attribute>
     <attribute name="visible_operations">
        <boolean val="false"/>
      </attribute>
     <attribute name="attributes">
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifTableLastChange#</string>
          </attribute>
          <attribute name="type">
            <string>#TimeTicks#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="true"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifIndex#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndex {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifIndex#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndex#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifDescr#</string>
          </attribute>
          <attribute name="type">
            <string>#DisplayString#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifType#</string>
          </attribute>
          <attribute name="type">
            <string>#IANAifType#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifMtu#</string>
          </attribute>
          <attribute name="type">
            <string>#Integer32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifSpeed#</string>
          </attribute>
          <attribute name="type">
            <string>#Gauge32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifPhysAddress#</string>
          </attribute>
          <attribute name="type">
            <string>#PhysAddress#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifAdminStatus#</string>
          </attribute>
          <attribute name="type">
            <string>#Enumeration#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOperStatus#</string>
          </attribute>
          <attribute name="type">
            <string>#Enumeration#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifLastChange#</string>
          </attribute>
          <attribute name="type">
            <string>#TimeTicks#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInOctets#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInNUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInDiscards#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInErrors#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInUnknownProtos#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutOctets#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutNUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutDiscards#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutErrors#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutQLen#</string>
          </attribute>
          <attribute name="type">
            <string>#Gauge32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifSpecific#</string>
          </attribute>
          <attribute name="type">
            <string>#ObjectIdentifier#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
      </attribute>
     <attribute name="operations"/>
    <attribute name="template">
      <boolean val="false"/>
    </attribute>
     <attribute name="templates"/>
   </object>
    <object type="UML - Class" version="0" id="ifXTable">
      <attribute name="obj_pos">
       <point val="20.88,5.00"/>
      </attribute>
     <attribute name="obj_bb">
       <rectangle val="0.0,0.0;0.0,0.0"/>
     </attribute>
     <attribute name="elem_corner">
       <point val="20.88,5.00"/>
     </attribute>
     <attribute name="elem_width">
       <real val="19.20"/>
     </attribute>
     <attribute name="elem_height">
       <real val="15.43"/>
     </attribute>
     <attribute name="name">
       <string>#ifXEntry#</string>
     </attribute>
     <attribute name="stereotype">
        <string>#smi mib class#</string>
     </attribute>
     <attribute name="abstract">
       <boolean val="false"/>
     </attribute>
     <attribute name="suppress_attributes">
        <boolean val="false"/>
      </attribute>
      <attribute name="suppress_operations">
        <boolean val="true"/>
      </attribute>
     <attribute name="visible_attributes">
       <boolean val="true"/>
     </attribute>
     <attribute name="visible_operations">
        <boolean val="false"/>
      </attribute>
     <attribute name="attributes">
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifIndex#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndex {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifName#</string>
          </attribute>
          <attribute name="type">
            <string>#DisplayString#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInMulticastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifInBroadcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutMulticastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifOutBroadcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCInOctets#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCInUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCInMulticastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCInBroadcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCOutOctets#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCOutUcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCOutMulticastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHCOutBroadcastPkts#</string>
          </attribute>
          <attribute name="type">
            <string>#Counter64#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifLinkUpDownTrapEnable#</string>
          </attribute>
          <attribute name="type">
            <string>#Enumeration#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifHighSpeed#</string>
          </attribute>
          <attribute name="type">
            <string>#Gauge32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifPromiscuousMode#</string>
          </attribute>
          <attribute name="type">
            <string>#TruthValue#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifConnectorPresent#</string>
          </attribute>
          <attribute name="type">
            <string>#TruthValue#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifAlias#</string>
          </attribute>
          <attribute name="type">
            <string>#DisplayString#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifCounterDiscontinuityTime#</string>
          </attribute>
          <attribute name="type">
            <string>#TimeStamp#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
      </attribute>
     <attribute name="operations"/>
    <attribute name="template">
      <boolean val="false"/>
    </attribute>
     <attribute name="templates"/>
   </object>
    <object type="UML - Association" version="0" id="Assoc:ifTable:ifXTable">
      <attribute name="obj_pos">
        <point val="16.88,6.30"/>
     </attribute>
      <attribute name="obj_bb">
       <rectangle val="8.59,2.15;10.29,3.85"/>
     </attribute>
     <attribute name="orth_points">
       <point val="16.88,6.30"/>
       <point val="16.88,6.30"/>
       <point val="20.88,6.30"/>
       <point val="20.88,6.30"/>
     </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name">
       <string>#augments#</string>
      </attribute>
      <attribute name="direction">
        <enum val="0"/>
      </attribute>
      <attribute name="ends">
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string>#1#</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string>#1#</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
      </attribute>
    <connections>
      <connection handle="0" to="ifTable" connection="4"/>
      <connection handle="1" to="ifXTable" connection="3"/>
    </connections>
    </object>
    <object type="UML - Class" version="0" id="ifRcvAddressTable">
      <attribute name="obj_pos">
       <point val="20.88,13.98"/>
      </attribute>
     <attribute name="obj_bb">
       <rectangle val="0.0,0.0;0.0,0.0"/>
     </attribute>
     <attribute name="elem_corner">
       <point val="20.88,13.98"/>
     </attribute>
     <attribute name="elem_width">
       <real val="15.36"/>
     </attribute>
     <attribute name="elem_height">
       <real val="5.98"/>
     </attribute>
     <attribute name="name">
       <string>#ifRcvAddressEntry#</string>
     </attribute>
     <attribute name="stereotype">
        <string>#smi mib class#</string>
     </attribute>
     <attribute name="abstract">
       <boolean val="false"/>
     </attribute>
     <attribute name="suppress_attributes">
        <boolean val="false"/>
      </attribute>
      <attribute name="suppress_operations">
        <boolean val="true"/>
      </attribute>
     <attribute name="visible_attributes">
       <boolean val="true"/>
     </attribute>
     <attribute name="visible_operations">
        <boolean val="false"/>
      </attribute>
     <attribute name="attributes">
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifIndex#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndex {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifRcvAddressAddress#</string>
          </attribute>
          <attribute name="type">
            <string>#PhysAddress {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifRcvAddressAddress#</string>
          </attribute>
          <attribute name="type">
            <string>#PhysAddress#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifRcvAddressStatus#</string>
          </attribute>
          <attribute name="type">
            <string>#RowStatus#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifRcvAddressType#</string>
          </attribute>
          <attribute name="type">
            <string>#Enumeration#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
      </attribute>
     <attribute name="operations"/>
    <attribute name="template">
      <boolean val="false"/>
    </attribute>
     <attribute name="templates"/>
   </object>
    <object type="UML - Association" version="0" id="Assoc:ifTable:ifRcvAddressTable">
      <attribute name="obj_pos">
        <point val="16.88,23.80"/>
     </attribute>
      <attribute name="obj_bb">
       <rectangle val="8.59,2.15;10.29,3.85"/>
     </attribute>
     <attribute name="orth_points">
       <point val="16.88,23.80"/>
       <point val="16.88,28.71"/>
       <point val="20.88,28.71"/>
       <point val="20.88,13.98"/>
     </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name">
       <string>#expands#</string>
      </attribute>
      <attribute name="direction">
        <enum val="0"/>
      </attribute>
      <attribute name="ends">
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string># #</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string># #</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
      </attribute>
    <connections>
      <connection handle="0" to="ifTable" connection="7"/>
      <connection handle="1" to="ifRcvAddressTable" connection="0"/>
    </connections>
    </object>
    <object type="UML - Class" version="0" id="ifStackTable">
      <attribute name="obj_pos">
       <point val="20.88,23.62"/>
      </attribute>
     <attribute name="obj_bb">
       <rectangle val="0.0,0.0;0.0,0.0"/>
     </attribute>
     <attribute name="elem_corner">
       <point val="20.88,23.62"/>
     </attribute>
     <attribute name="elem_width">
       <real val="12.96"/>
     </attribute>
     <attribute name="elem_height">
       <real val="6.65"/>
     </attribute>
     <attribute name="name">
       <string>#ifStackEntry#</string>
     </attribute>
     <attribute name="stereotype">
        <string>#smi mib class#</string>
     </attribute>
     <attribute name="abstract">
       <boolean val="false"/>
     </attribute>
     <attribute name="suppress_attributes">
        <boolean val="false"/>
      </attribute>
      <attribute name="suppress_operations">
        <boolean val="true"/>
      </attribute>
     <attribute name="visible_attributes">
       <boolean val="true"/>
     </attribute>
     <attribute name="visible_operations">
        <boolean val="false"/>
      </attribute>
     <attribute name="attributes">
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackLastChange#</string>
          </attribute>
          <attribute name="type">
            <string>#TimeTicks#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="true"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackHigherLayer#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndexOrZero {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackLowerLayer#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndexOrZero {index}#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackHigherLayer#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndexOrZero#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackLowerLayer#</string>
          </attribute>
          <attribute name="type">
            <string>#InterfaceIndexOrZero#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="1"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifStackStatus#</string>
          </attribute>
          <attribute name="type">
            <string>#RowStatus#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="false"/>
          </attribute>
        </composite>
      </attribute>
     <attribute name="operations"/>
    <attribute name="template">
      <boolean val="false"/>
    </attribute>
     <attribute name="templates"/>
   </object>
    <object type="UML - Dependency" version="0" id="Depend:ifTable:ifStackTable">
      <attribute name="obj_pos">
        <point val="16.88,23.80"/>
     </attribute>
      <attribute name="obj_bb">
       <rectangle val="8.59,2.15;10.29,3.85"/>
     </attribute>
     <attribute name="orth_points">
       <point val="16.88,23.80"/>
       <point val="16.88,23.89"/>
       <point val="20.88,23.89"/>
       <point val="20.88,23.62"/>
     </attribute>
     <attribute name="orth_orient">
       <enum val="1"/>
       <enum val="0"/>
       <enum val="1"/>
     </attribute>
    <attribute name="draw_arrow">
       <boolean val="true"/>
      </attribute>
     <attribute name="name">
        <string/>
   </attribute>
     <attribute name="stereotype">
      <string/>
    </attribute>
    <connections>
      <connection handle="0" to="ifTable" connection="7"/>
      <connection handle="1" to="ifStackTable" connection="0"/>
    </connections>
    </object>
    <object type="UML - Association" version="0" id="Assoc:ifTable:ifTable">
      <attribute name="obj_pos">
        <point val="9.44,5.00"/>
     </attribute>
      <attribute name="obj_bb">
       <rectangle val="8.59,2.15;10.29,3.85"/>
     </attribute>
     <attribute name="orth_points">
       <point val="9.44,5.00"/>
       <point val="9.44,-4.40"/>
       <point val="9.44,-4.40"/>
       <point val="9.44,5.00"/>
     </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name">
       <string>##</string>
      </attribute>
      <attribute name="direction">
        <enum val="0"/>
      </attribute>
      <attribute name="ends">
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string># #</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
        <composite>
          <attribute name="role">
            <string/>
          </attribute>
          <attribute name="multiplicity">
       <string># #</string>
          </attribute>
          <attribute name="arrow">
            <boolean val="false"/>
          </attribute>
          <attribute name="aggregate">
            <enum val="0"/>
          </attribute>
        </composite>
      </attribute>
    <connections>
      <connection handle="0" to="ifTable" connection="1"/>
      <connection handle="1" to="ifTable" connection="1"/>
    </connections>
    </object>
    <object type="UML - Class" version="0" id="interfaces">
      <attribute name="obj_pos">
       <point val="2.00,89.02"/>
      </attribute>
     <attribute name="obj_bb">
       <rectangle val="0.0,0.0;0.0,0.0"/>
     </attribute>
     <attribute name="elem_corner">
       <point val="2.00,89.02"/>
     </attribute>
     <attribute name="elem_width">
       <real val="0.00"/>
     </attribute>
     <attribute name="elem_height">
       <real val="0.00"/>
     </attribute>
     <attribute name="name">
       <string>#interfaces#</string>
     </attribute>
     <attribute name="stereotype">
         <string>#smi mib class#</string>
     </attribute>
     <attribute name="abstract">
       <boolean val="false"/>
     </attribute>
     <attribute name="suppress_attributes">
        <boolean val="false"/>
      </attribute>
      <attribute name="suppress_operations">
        <boolean val="true"/>
      </attribute>
     <attribute name="visible_attributes">
       <boolean val="true"/>
     </attribute>
     <attribute name="visible_operations">
        <boolean val="false"/>
      </attribute>
     <attribute name="attributes">
        <composite type="umlattribute">
          <attribute name="name">
            <string>#ifNumber#</string>
          </attribute>
          <attribute name="type">
            <string>#Integer32#</string>
          </attribute>
          <attribute name="value">
            <string/>
          </attribute>
          <attribute name="visibility">
            <enum val="0"/>
          </attribute>
          <attribute name="abstract">
            <boolean val="false"/>
          </attribute>
          <attribute name="class_scope">
            <boolean val="true"/>
          </attribute>
        </composite>
      </attribute>
     <attribute name="operations"/>
    <attribute name="template">
      <boolean val="false"/>
    </attribute>
     <attribute name="templates"/>
   </object>
  </layer>
</diagram>
