<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='org.opendaylight.openflowplugin.impl' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='1'>
    <property name='p2.timestamp' value='1549573220449'/>
  </properties>
  <units size='1'>
    <unit id='org.opendaylight.openflowplugin.impl' version='0.7.2' singleton='false'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.opendaylight.openflowplugin.openflowplugin-impl'/>
        <property name='org.eclipse.equinox.p2.description' value='pom.xml for MD-SAL DOM plugins'/>
        <property name='org.eclipse.equinox.p2.provider' value='OpenDaylight'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.opendaylight.org'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opendaylight.openflowplugin.impl' version='0.7.2'/>
        <provided namespace='osgi.bundle' name='org.opendaylight.openflowplugin.impl' version='0.7.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='355'>
        <required namespace='java.package' name='com.google.common.base' range='[23.6.0,24.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[23.6.0,24.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[23.6.0,24.0.0)'/>
        <required namespace='java.package' name='io.netty.buffer' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='io.netty.util' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='io.netty.util.internal' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[0.17.0,1.0.0)'/>
        <required namespace='java.package' name='org.apache.karaf.shell.commands' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.karaf.shell.console' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.controller.md.sal.binding.api' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.controller.md.sal.common.api.data' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.controller.sal.binding.api' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.infrautils.diagstatus' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.infrautils.ready' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.mdsal.common.api' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.mdsal.eos.binding.api' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.mdsal.eos.common.api' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.mdsal.singleton.common.api' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.api.connection' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.api.extensibility' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.api.keys' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.api.util' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.impl.deserialization.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.impl.util' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.protocol.spi.connection' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowjava.util' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.diagstatus' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.configuration' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.connection' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.device' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.device.handlers' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.device.listener' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.lifecycle' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.mastership' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.md.core' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.md.core.sal' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.md.util' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.protocol.deserialization' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.protocol.serialization' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.registry.flow' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.registry.group' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.registry.meter' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.role' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.rpc' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.statistics.compatibility' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.statistics.ofpspecific' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.api.openflow.translator' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.common.txchain' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api.core.extension' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api.core.session' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api.exception' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.extension.api.path' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.extension' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.sal.convertor' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.data' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.flow' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.core.session' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.openflowplugin.openflow.md.util' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715' range='[2013.7.0,2014.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.copy.ttl.in._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.copy.ttl.out._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.dec.mpls.ttl._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.dec.nw.ttl._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.group.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.output.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.pop.mpls.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.pop.pbb.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.pop.vlan.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.push.mpls.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.push.pbb.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.push.vlan.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.dl.dst.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.dl.src.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.field._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.mpls.ttl.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.nw.dst.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.nw.src.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.nw.tos.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.nw.ttl.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.queue.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.tp.dst.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.tp.src.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.vlan.id.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.action.set.vlan.pcp.action._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.address' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.address.address' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.async.config.service.rev170619' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.async.config.service.rev170619.async.config' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.echo.service.rev150305' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.experimenter.message.service.rev151020' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.experimenter.mp.message.service.rev151020' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.experimenter.mp.message.service.rev151020.send.experimenter.mp.request.output' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.add.flow._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.add.group._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.add.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.remove.flow._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.remove.group._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.remove.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.update.flow._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.update.group._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.input.batch.batch.choice.flat.batch.update.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.output' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.output.batch.failure' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flat.batch.service.rev160321.process.flat.batch.output.batch.failure.batch.item.id.choice' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.flow.node' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.snapshot.gathering.status.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.flow.update' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819.flow.and.statistics.map.list' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819.flow.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819.get.aggregate.flow.statistics.from.flow.table._for.given.match.output' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.statistics.rev130819.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.table.statistics.rev131215' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.table.statistics.rev131215.flow.table.and.statistics.map' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.table.statistics.rev131215.flow.table.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.table.statistics.rev131215.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.table.statistics.rev131215.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.transaction.rev150304' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.flow.capable.port' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.multipart.reply.multipart.reply.body.multipart.reply.port.desc' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.port.mod' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.port.mod.port' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.queues' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.queue.rev130925' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.mod.removed' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.apply.actions._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.clear.actions._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.go.to.table._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.write.actions._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.instruction.write.metadata._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.instruction.list' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.multipart.request.multipart.request.body.multipart.request.flow.aggregate.stats' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.multipart.request.multipart.request.body.multipart.request.flow.stats' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314.add.flows.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314.batch.flow.input.update.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314.batch.flow.output.list.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314.remove.flows.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.flows.service.rev160314.update.flows.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.service.rev130918' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.service.rev130918.group.update' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.group.features' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.group.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.buckets' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.desc.stats.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.statistics.buckets' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.statistics.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315.add.groups.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315.batch.group.input.update.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315.batch.group.output.list.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315.remove.groups.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.groups.service.rev160315.update.groups.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.l2.types.rev130827' range='[2013.8.0,2014.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.service.rev130918' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.service.rev130918.meter.update' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.nodes.node' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.statistics.rev131111.nodes.node.meter' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.band.type' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.band.type.band.type' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.config.stats.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.meter.band.headers' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.meter.band.headers.meter.band.header' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.statistics.meter.band.stats' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.statistics.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316.add.meters.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316.batch.meter.input.update.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316.batch.meter.output.list.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316.remove.meters.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.meters.service.rev160316.update.meters.batch.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.arp.match.fields' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.ethernet.match.fields' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.ipv6.match.fields' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.layer._3.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.layer._4.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.protocol.match.fields' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.vlan.match.fields' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.statistics.types.rev130925' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.statistics.types.rev130925.duration' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.model.statistics.types.rev130925.node.connector.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.module.config.rev141015' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.multipart.types.rev170112' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.multipart.types.rev170112.multipart.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.multipart.types.rev170112.multipart.request' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.opendaylight.ipv6.arbitrary.bitmask.fields.rev160224' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.augments.rev150225.oxm.container.match.entry.value' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.augments.rev150225.oxm.container.match.entry.value.experimenter.id._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev150203.actions.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.in.port._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.v10.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.experimenter.core' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.features.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.hello' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.aggregate._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.desc._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.experimenter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.flow._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.group._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.group.desc._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.group.features._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.meter.config._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.meter.features._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.port.desc._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.port.desc._case.multipart.reply.port.desc' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.port.stats._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.port.stats._case.multipart.reply.port.stats' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.queue._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.queue._case.multipart.reply.queue' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.table._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.table._case.multipart.reply.table' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.reply.multipart.reply.body.multipart.reply.table.features._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.aggregate._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.experimenter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.flow._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.group._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.meter._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.meter.config._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.port.stats._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.queue._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.table._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.table.features._case' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.system.rev130927' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.experimenter.types.rev151020' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.experimenter.types.rev151020.experimenter.core.message' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.experimenter.types.rev151020.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.experimenter.types.rev151020.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.general.extension.list.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.add.bundle.messages.input' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.add.bundle.messages.input.messages' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.bundle.inner.message.grouping' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.send.experimenter.input.experimenter.message.of.choice' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.send.experimenter.input.experimenter.message.of.choice.bundle.add.message.sal' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.send.experimenter.input.experimenter.message.of.choice.bundle.control.sal' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.rev170124' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.packet.in.message' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.packet.received' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.mdsal.core.general.entity.rev150930' range='[0.13.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.rf.state.rev170713' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.sm.control.rev150812' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.service.rev131107' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.service.rev131107.port.update' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.statistics.rev131214' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.statistics.rev131214.flow.capable.node.connector.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.statistics.rev131214.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.statistics.rev131214.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.port.statistics.rev131214.node.connector.statistics.and.port.number.map' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.queue.statistics.rev131216' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.queue.statistics.rev131216.flow.capable.node.connector.queue.statistics' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.queue.statistics.rev131216.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.queue.statistics.rev131216.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.queue.statistics.rev131216.queue.id.and.statistics.map' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.role.service.rev150727' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.service.batch.common.rev160322' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.service.rev131026' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.service.rev131026.table.update' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.multipart.reply.multipart.reply.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.multipart.request.multipart.request.body' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.set.field.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.apply.actions' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.apply.actions.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.apply.setfield' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.apply.setfield.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.instructions' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.instructions.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.match' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.next.table' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.next.table.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.wildcards' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.write.actions' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.write.actions.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.write.setfield' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.feature.prop.type.table.feature.prop.type.write.setfield.miss' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.features' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.features.table.features' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.table.features.table.features.table.properties' range='[0.7.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.concepts' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.yang.binding' range='[0.13.0,1.0.0)'/>
        <required namespace='java.package' name='org.opendaylight.yangtools.yang.common' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opendaylight.openflowplugin.impl' version='0.7.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opendaylight.openflowplugin.impl&#xA;Bundle-Version: 0.7.2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
