<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='ch.ivyteam.ivy.reporting.p2' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='1'>
    <property name='p2.timestamp' value='1523830946304'/>
  </properties>
  <units size='96'>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odp' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odp' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Presentation Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odp' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.odp' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odp' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odp;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.script.function' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.core.script.function' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name.0' value='Function Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.script.function' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.bre' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.i18n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.script.function' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.script.function;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.excel' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.excel' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Excel Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.excel' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.excel' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.excel;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine' version='4.4.2.v201411040904'>
      <update id='org.eclipse.birt.report.engine' range='[0.0.0,4.4.2.v201411040904)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='69'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' version='4.4.2.v201411040904'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine' version='4.4.2.v201411040904'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.eventadapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.eventhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.content.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value.birt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data.dte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data.optimize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.buffermgr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.content.wrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.dup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.l18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ir' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.hyphen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.toc.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='[1.3.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine' version='4.4.2.v201411040904'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine; singleton:=true&#xA;Bundle-Version: 4.4.2.v201411040904
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.bidi.utils' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bidi Utils'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.i18n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.poi' version='3.9.0.v201303080712' singleton='false'>
      <update id='org.apache.poi' range='[0.0.0,3.9.0.v201303080712)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache POI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Orbit'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' version='3.9.0.v201303080712'/>
        <provided namespace='osgi.bundle' name='org.apache.poi' version='3.9.0.v201303080712'/>
        <provided namespace='java.package' name='org.apache.poi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ddf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.wellknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel.dummyrecord' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.aggregates' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cont' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.pivottable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.eventfilesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.nio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.atp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval.forked' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.ptg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.udf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util.cellwalk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.poi' version='3.9.0.v201303080712'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.poi&#xA;Bundle-Version: 3.9.0.v201303080712
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.html' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.html' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT HTML Emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.html' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.html' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.html; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces' version='2.9.0.v201101211617' singleton='false'>
      <update id='org.apache.xerces' range='[0.0.0,2.9.0.v201101211617)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Xerces-J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='java.package' name='META-INF.services' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.html.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom.events' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom3.as' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.io' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.msg' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath.regex' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.identity' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.opti' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.traversers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.datatype' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.parsers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xinclude' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.grammars' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.parser' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xpointer' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs.datatypes' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xml.serialize' version='2.9.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.1,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.9.0.v201101211617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xerces&#xA;Bundle-Version: 2.9.0.v201101211617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odt' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odt' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Text Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odt' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.odt' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odt' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odt;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.data.oda.mongodb' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='MongoDB Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.internal.impl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.mongodb' range='2.10.1'/>
        <required namespace='java.package' name='com.mongodb.util' range='2.10.1'/>
        <required namespace='java.package' name='org.bson' range='2.10.1'/>
        <required namespace='java.package' name='org.bson.types' range='2.10.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.parser' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.parser' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik Parser'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.parser&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.ooxml' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.ooxml' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OOXml'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.ooxml' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.ooxml;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model' version='4.4.2.v201412291450'>
      <update id='org.eclipse.birt.report.model' range='[0.0.0,4.4.2.v201412291450)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' version='4.4.2.v201412291450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model' version='4.4.2.v201412291450'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.filterExtension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.filterExtension.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.oda.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.olap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.scripts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.simpleapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.core.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.css.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.olap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.sac' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model' version='4.4.2.v201412291450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model; singleton:=true&#xA;Bundle-Version: 4.4.2.v201412291450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.ext.awt' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.ext.awt' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik AWT Utilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.tiff' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.ext.awt&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.ivyteam.ivy.reporting.base' version='7.1.0.201804152220'>
      <update id='ch.ivyteam.ivy.reporting.base' range='[0.0.0,7.1.0.201804152220)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Reporting Base'/>
        <property name='org.eclipse.equinox.p2.provider' value='AXON IVY AG'/>
        <property name='maven-groupId' value='ch.ivyteam.ivy'/>
        <property name='maven-artifactId' value='ch.ivyteam.ivy.reporting.base'/>
        <property name='maven-version' value='7.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.base' version='7.1.0.201804152220'/>
        <provided namespace='osgi.bundle' name='ch.ivyteam.ivy.reporting.base' version='7.1.0.201804152220'/>
        <provided namespace='java.package' name='ch.ivyteam.ivy.reporting.internal' version='0.0.0'/>
        <provided namespace='java.package' name='ch.ivyteam.ivy.reporting.internal.dataset.entry' version='0.0.0'/>
        <provided namespace='java.package' name='ch.ivyteam.ivy.reporting.restricted' version='0.0.0'/>
        <provided namespace='java.package' name='ch.ivyteam.ivy.reporting.restricted.config' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='2.5.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='2.5.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.0.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.process.data.persistence' range='7.1.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.bpm.exec' range='7.1.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.projectconfiguration.facade' range='7.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.ivyteam.ivy.reporting.base' version='7.1.0.201804152220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.ivyteam.ivy.reporting.base;singleton:=true&#xA;Bundle-Version: 7.1.0.201804152220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.axis' version='1.4.0.v201005080400' singleton='false'>
      <update id='org.apache.axis' range='[0.0.0,1.4.0.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Web Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='63'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' version='1.4.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.axis' version='1.4.0.v201005080400'/>
        <provided namespace='java.package' name='org.apache.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.attachments' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.client.async' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.jms' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.threadpool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.uuid' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser.castor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.enum' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.holders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.management' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.management.jmx' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.providers.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.foreach' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.jms' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.mail' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.fromJava' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.symbolTable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.toJava' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='javax.xml.rpc' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.xml.soap' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.5.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.discovery' range='[0.2.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.6.5,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging.impl' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.activation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.axis' version='1.4.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.axis&#xA;Bundle-Version: 1.4.0.v201005080400
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mozilla.javascript' version='1.7.2.v201005080400' singleton='false'>
      <update id='org.mozilla.javascript' range='[0.0.0,1.7.2.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Mozilla Rhino'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' version='1.7.2.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.mozilla.javascript' version='1.7.2.v201005080400'/>
        <provided namespace='java.package' name='org.mozilla.classfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk13' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk15' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.optimizer' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.regexp' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.serialize' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger.treetable' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.idswitch' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.jsc' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xml.impl.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xmlimpl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.filechooser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.table' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mozilla.javascript' version='1.7.2.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mozilla.javascript&#xA;Bundle-Version: 1.7.2.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.ivyteam.ivy.reporting.feature.feature.jar' version='7.1.0.201804152220'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Axon.ivy Designer Project Reporting Feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='AXON IVY AG'/>
        <property name='maven-groupId' value='ch.ivyteam.ivy'/>
        <property name='maven-artifactId' value='ch.ivyteam.ivy.reporting.feature'/>
        <property name='maven-version' value='7.1.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature.feature.jar' version='7.1.0.201804152220'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='ch.ivyteam.ivy.reporting.feature' version='7.1.0.201804152220'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='ch.ivyteam.ivy.reporting.feature' version='7.1.0.201804152220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.xml' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik XML'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.xml&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.csv' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.dataextraction.csv' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='CSV Data Extraction Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.csv' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.csv' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.csv;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.feature.jar' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime Feature'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.jar' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.osgi.runtime' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.osgi.runtime' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.postscript' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.postscript' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT POSTSCRIPT emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='[1.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.postscript' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.postscript;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.serializer' version='2.7.1.v201005080400' singleton='false'>
      <update id='org.apache.xml.serializer' range='[0.0.0,2.7.1.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XML Commons Serializer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='java.package' name='org.apache.xml.serializer' version='2.7.1'/>
        <provided namespace='java.package' name='org.apache.xml.serializer.dom3' version='2.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.serializer&#xA;Bundle-Version: 2.7.1.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='W3C CSS SAC'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.css.sac' version='1.3.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac.helpers' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.core' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.item.crosstab.core' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Crosstab Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.de' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.de.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.re' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.re.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.core' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.core;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.feature.group' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA' singleton='false'>
      <update id='org.eclipse.birt.osgi.runtime.feature.group' range='[0.0.0,4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime Feature'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.group' version='4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='112'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish' range='2.2.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.stream' range='[1.0.1,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' range='[3.1.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.6,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' range='[4.4.2.v201501161327,4.4.2.v201501161327]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='[4.4.2.v201411040904,4.4.2.v201411040904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='[4.4.2.v201412291450,4.4.2.v201412291450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.6.0.v201305230611,1.6.0.v201305230611]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' range='[4.4.2.v201412150442,4.4.2.v201412150442]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' range='[2.10.1.v20130422-1135,2.10.1.v20130422-1135]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='[1.1.0.v201209140446,1.1.0.v201209140446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0.v201005080501,1.2.0.v201005080501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='[1.4.0.v201005080400,1.4.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.5.1.v201012040544,1.5.1.v201012040544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.lowagie.text' range='[2.1.7.v201004222200,2.1.7.v201004222200]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.core' range='[10.5.1.1_v201501121639,10.5.1.1_v201501121639]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.2.v201005080400,1.7.2.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' range='[1.3.0.v201501121639,1.3.0.v201501121639]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.7.0.v201011041433,1.7.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' range='[1.6.0.v201105071520,1.6.0.v201105071520]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.7.0.v201011041433,1.7.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' range='[1.7.0.v200903091627,1.7.0.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.9.0.v201101211617,2.9.0.v201101211617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v201005080400,1.2.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.0.v200806040011,1.0.0.v200806040011]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' range='[4.4.2.v201412291450,4.4.2.v201412291450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' range='[4.4.2.v201410272105,4.4.2.v201410272105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' range='[3.9.0.v201303080712,3.9.0.v201303080712]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.jar' range='[4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA,4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo' version='4.4.2.v201412291450'>
      <update id='org.eclipse.birt.data.oda.pojo' range='[0.0.0,4.4.2.v201412291450)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='POJO Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' version='4.4.2.v201412291450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo' version='4.4.2.v201412291450'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.impl.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.querymodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.7,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[3.7.2,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo' version='4.4.2.v201412291450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo;singleton:=true&#xA;Bundle-Version: 4.4.2.v201412291450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.extension' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.device.extension' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart Device Extension(s)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.g2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.extension' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.extension; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.derby.core' version='10.5.1.1_v201501121639'>
      <update id='org.apache.derby.core' range='[0.0.0,10.5.1.1_v201501121639)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Derby Core Plug-in for Eclipse'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.core' version='10.5.1.1_v201501121639'/>
        <provided namespace='osgi.bundle' name='org.apache.derby.core' version='10.5.1.1_v201501121639'/>
        <provided namespace='java.package' name='org.apache.derby.jdbc' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.derby.core' version='10.5.1.1_v201501121639'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.derby.core; singleton:=true&#xA;Bundle-Version: 10.5.1.1_v201501121639
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.xml' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT ODA-XML Driver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.util.ui' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[3.8.1,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='[1.0.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.svggen' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik SVG Generation'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.svggen' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.table' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.svggen&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.bridge' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik Bridge/GVT/Scripting'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='1.6.0'/>
        <provided namespace='java.package' name='META-INF.services' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.bridge&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='W3C SVG DOM'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.engine' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withoutaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.integrate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.computations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.math' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pdf' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.pdf' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PDF emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pdf' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='[1.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pdf' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pdf; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.wpml' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Word Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.wpml;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.core' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Core Package'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.btree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.mozilla.javascript' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='uk.co.spudsoft.birt.emitters.excel' version='4.4.2.v201410272105'>
      <update id='uk.co.spudsoft.birt.emitters.excel' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='SpudSoft BIRT Excel Emitters'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpudSoft'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='uk.co.spudsoft.birt.emitters.excel' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='uk.co.spudsoft.birt.emitters.excel' version='0.0.0'/>
        <provided namespace='java.package' name='uk.co.spudsoft.birt.emitters.excel.framework' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.poi' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='javax.xml.stream' range='[1.0.1,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='uk.co.spudsoft.birt.emitters.excel' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: uk.co.spudsoft.birt.emitters.excel;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.adapter' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.adapter' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Data Adapter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.api.timeFunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.impl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[4.8.1,5.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.adapter' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.adapter;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='BIRT Sample Database Connection Profile Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='[1.2.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.4,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.6,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.pdf' version='1.6.0.v201105071520' singleton='false'>
      <update id='org.apache.batik.pdf' range='[0.0.0,1.6.0.v201105071520)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name' value='Apache Batik PDF'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='java.package' name='org.apache.avalon.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.base14' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.truetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.type1' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image.analyser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.ps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.g2d' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.keys' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.pdf&#xA;Bundle-Version: 1.6.0.v201105071520
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.svg' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.device.svg' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart Device SVG Extension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg.plugin' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.svg' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.svg;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.resources' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.resources' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Resources Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.resources' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.resources' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.resources;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.html' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.html' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT HTML Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.html' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.html' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.html;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.adapter.oda' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.model.adapter.oda' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Model ODA Adapter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.2,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.adapter.oda' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.adapter.oda; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data' version='4.4.2.v201501161327'>
      <update id='org.eclipse.birt.data' range='[0.0.0,4.4.2.v201501161327)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Data Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='50'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' version='4.4.2.v201501161327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data' version='4.4.2.v201501161327'/>
        <provided namespace='java.package' name='javax.olap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.olap.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.olap.query.querycoremodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.querydefn' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.timefunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.core.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.document.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.jointdataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odaconsumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.api.cube' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.sort' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.dimension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.facttable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.impl.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.query.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.script' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.5,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.mozilla.javascript' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.7,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data' version='4.4.2.v201501161327'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data; singleton:=true&#xA;Bundle-Version: 4.4.2.v201501161327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.sampledb' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Sample Database'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.derby.core' range='[10.1.2,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.4,4.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.me.prettyprint.hector' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.me.prettyprint.hector' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Hector client library for Cassandra Scripted Data Source'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.me.prettyprint.hector' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.2.2'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.me.prettyprint.hector' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.me.prettyprint.hector;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.wpml' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.wpml' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Word emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.wpml' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.wpml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.wpml.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='[1.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.wpml' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.wpml;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.axis.overlay' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.axis.overlay' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Axis Overlay'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.axis.overlay' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.axis' version='4.4.2.v201410272105'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.axis' range='1.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.axis.overlay' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.axis.overlay;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105&#xA;Fragment-Host: org.apache.axis;bundle-version=&quot;1.4.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.ivyteam.ivy.reporting.feature_root' version='7.1.0.201804152220'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature_root' version='7.1.0.201804152220'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='ch.ivyteam.ivy.reporting.feature_root' version='7.1.0.201804152220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pdf' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PDF Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pdf;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.sac' version='1.3.0.v201501121639' singleton='false'>
      <update id='org.w3c.sac' range='[0.0.0,1.3.0.v201501121639)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='W3C Sac'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' version='1.3.0.v201501121639'/>
        <provided namespace='osgi.bundle' name='org.w3c.sac' version='1.3.0.v201501121639'/>
        <provided namespace='java.package' name='org.w3c.flute.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.flute.parser.selectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.flute.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.sac' version='1.3.0.v201501121639'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.sac&#xA;Bundle-Version: 1.3.0.v201501121639
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.excel' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='Excel Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl' version='1.0.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl.util.querytextutil' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='javax.xml.stream' range='[1.0.1,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.poi' range='[3.8.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.resolver' version='1.2.0.v201005080400' singleton='false'>
      <update id='org.apache.xml.resolver' range='[0.0.0,1.2.0.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XmlResolver'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='java.package' name='org.apache.env' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.apps' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.etc' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.helpers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.readers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.tools' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.resolver&#xA;Bundle-Version: 1.2.0.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.dataextraction' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Dataextraction Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.impl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.dom' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik DOM'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.script.javascript' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.script.javascript' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Javascript Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.script.javascript' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.javascript' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.5.1,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.script.javascript' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.script.javascript;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.ivyteam.ivy.reporting.feature.feature.group' version='7.1.0.201804152220' singleton='false'>
      <update id='ch.ivyteam.ivy.reporting.feature.feature.group' range='[0.0.0,7.1.0.201804152220)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Axon.ivy Designer Project Reporting Feature'/>
        <property name='org.eclipse.equinox.p2.provider' value='AXON IVY AG'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='ch.ivyteam.ivy'/>
        <property name='maven-artifactId' value='ch.ivyteam.ivy.reporting.feature'/>
        <property name='maven-version' value='7.1.0-SNAPSHOT'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature.feature.group' version='7.1.0.201804152220'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.group' range='[4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA,4.4.2.v201410272105-BPD193GGgz0f84sEnFmpxHBA]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.base' range='[7.1.0.201804152220,7.1.0.201804152220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.ui' range='[7.1.0.201804152220,7.1.0.201804152220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature.feature.jar' range='[7.1.0.201804152220,7.1.0.201804152220]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature_root' range='[7.1.0.201804152220,7.1.0.201804152220]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.apache.batik.transcoder' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.transcoder' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik Transcoder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.resources' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.keys' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.ui' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.data.oda.mongodb.ui' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='MongoDB Data Source ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb' range='[4.2.2,4.5.0)'/>
        <required namespace='java.package' name='com.mongodb' range='2.10.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.ui' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.ui;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odp' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.odp' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Presentation Emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odp' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
        <required namespace='java.package' name='org.eclipse.birt.report.engine.odf' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.birt.report.engine.odf.writer' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odp' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odp;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.hive' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Hive ODA Driver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.4,4.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.docx' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.docx' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT DOCX emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.docx' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' range='[4.2.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.docx' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.docx;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odt' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.odt' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Text Emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odt' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odt.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='[2.6.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odt' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odt;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil' version='1.0.0.v200806040011' singleton='false'>
      <update id='org.w3c.dom.smil' range='[0.0.0,1.0.0.v200806040011)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='W3C SMIL DOM'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' version='1.0.0.v200806040011'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil' version='1.0.0.v200806040011'/>
        <provided namespace='java.package' name='org.w3c.dom.smil' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil' version='1.0.0.v200806040011'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil&#xA;Bundle-Version: 1.0.0.v200806040011
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.wsdl' version='1.5.1.v201012040544' singleton='false'>
      <update id='javax.wsdl' range='[0.0.0,1.5.1.v201012040544)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='WSDL4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' version='1.5.1.v201012040544'/>
        <provided namespace='osgi.bundle' name='javax.wsdl' version='1.5.1.v201012040544'/>
        <provided namespace='java.package' name='com.ibm.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.mime' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.schema' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.factory' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.wsdl' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.http' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.mime' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.schema' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.factory' version='1.5.0'/>
        <provided namespace='java.package' name='javax.wsdl.xml' version='1.5.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.wsdl' version='1.5.1.v201012040544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.wsdl&#xA;Bundle-Version: 1.5.1.v201012040544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.reportitem' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart-Report Integration'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.scale' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.series.data' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.aggregation' version='4.4.2.v201412150442'>
      <update id='org.eclipse.birt.data.aggregation' range='[0.0.0,4.4.2.v201412150442)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Build-in Aggregation Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' version='4.4.2.v201412150442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' version='4.4.2.v201412150442'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.impl.rank' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.aggregation' version='4.4.2.v201412150442'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.aggregation;singleton:=true&#xA;Bundle-Version: 4.4.2.v201412150442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Emitter Configuration Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.impl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.fonts' version='4.4.2.v201410272105' singleton='false'>
      <update id='org.eclipse.birt.report.engine.fonts' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Engine fonts'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' version='4.4.2.v201410272105'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.fonts' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.fonts&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.rpc' version='1.1.0.v201209140446' singleton='false'>
      <update id='javax.xml.rpc' range='[0.0.0,1.1.0.v201209140446)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JAX-RPC'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' version='1.1.0.v201209140446'/>
        <provided namespace='osgi.bundle' name='javax.xml.rpc' version='1.1.0.v201209140446'/>
        <provided namespace='java.package' name='javax.xml.messaging' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.encoding' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler.soap' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.holders' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.server' version='1.1.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.soap' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.messaging' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.encoding' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.handler.soap' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.holders' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.server' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.rpc.soap' range='1.1.0'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.soap' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.rpc' version='1.1.0.v201209140446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.rpc&#xA;Bundle-Version: 1.1.0.v201209140446
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pptx' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.pptx' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PPTX emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pptx' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' range='[4.2.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ppt' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pptx' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pptx;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ods' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ods' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Spreadsheet Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ods' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.ods' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ods' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ods;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util.gui' version='1.7.0.v200903091627' singleton='false'>
      <update id='org.apache.batik.util.gui' range='[0.0.0,1.7.0.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik GUI Utilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' version='1.7.0.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.gui' version='1.7.0.v200903091627'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.resource' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.resources' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.resources.flags' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.xmleditor' version='1.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.gui' version='1.7.0.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util.gui&#xA;Bundle-Version: 1.7.0.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.7.0.v201011041433' singleton='false'>
      <update id='org.apache.batik.css' range='[0.0.0,1.7.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik CSS'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.7.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.7.0.v201011041433'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.resources' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.resources' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser.resources' version='1.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.7.0,1.8.0)'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.7.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.7.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='201804152222.ch.ivyteam.ivy.project.reporting' version='1.0.0.7D1-cDm7s67735I3A5C7773'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Axon.ivy Designer Project Reporting'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='201804152222.ch.ivyteam.ivy.project.reporting' version='1.0.0.7D1-cDm7s67735I3A5C7773'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.feature.feature.group' range='[7.1.0.201804152220,7.1.0.201804152220]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.birt.report.engine.odf' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.odf' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='OpenDocument Format plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.pkg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.writer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.6.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.odf' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.odf;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.docx' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.docx' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Docx Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.docx' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.docx' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.docx;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.7.0.v201011041433' singleton='false'>
      <update id='org.apache.batik.util' range='[0.0.0,1.7.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik Utilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.7.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.7.0.v201011041433'/>
        <provided namespace='java.package' name='org.apache.batik' version='17.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io.resources' version='1.7.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.7.0,1.8.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.7.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.7.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.extension' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.engine.extension' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart Engine Extension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.math' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.extension' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.extension; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.plugin.name' value='JDBC Database Connection Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.model' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.2.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.4,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ppt' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.ppt' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PPT emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ppt' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.lowagie.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ppt' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ppt; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.svg' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.dom.svg' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.pluginName' value='Apache Batik SVG DOM'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.svg&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.postscript' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Postscript Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' range='[2.5.1,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.postscript;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.lowagie.text' version='2.1.7.v201004222200' singleton='false'>
      <update id='com.lowagie.text' range='[0.0.0,2.1.7.v201004222200)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lowagie iText'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='48'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.lowagie.text' version='2.1.7.v201004222200'/>
        <provided namespace='osgi.bundle' name='com.lowagie.text' version='2.1.7.v201004222200'/>
        <provided namespace='java.package' name='com.lowagie.text' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.exceptions' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.factories' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.html' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.html.simpleparser' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.codec' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.codec.wmf' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.collection' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.crypto' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.draw' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.events' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.fonts' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.fonts.cmaps' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.hyphenation' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.interfaces' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.internal' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.parser' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.direct' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.document' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.document.output' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.field' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.graphic' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.headerfooter' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.list' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser.ctrlwords' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser.destinations' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser.enumerations' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser.exceptions' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.parser.properties' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.style' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.table' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.rtf.text' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.xml' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.xml.simpleparser' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.text.xml.xmp' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.toolbox' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.toolbox.arguments' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.toolbox.arguments.filters' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.toolbox.plugins' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.toolbox.swing' version='2.1.7'/>
        <provided namespace='java.package' name='com.lowagie.tools' version='2.1.7'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.lowagie.text' version='2.1.7.v201004222200'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.lowagie.text&#xA;Bundle-Version: 2.1.7.v201004222200
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.codec' version='1.6.0.v201305230611' singleton='false'>
      <update id='org.apache.commons.codec' range='[0.0.0,1.6.0.v201305230611)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Codec Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The codec package contains simple encoder and decoders for     various formats such as Base64 and Hexadecimal.  In addition to these     widely used encoders and decoders, the codec package also maintains a     collection of phonetic encoding utilities.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/codec/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' version='1.6.0.v201305230611'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec' version='1.6.0.v201305230611'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec' version='1.6.0.v201305230611'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.codec&#xA;Bundle-Version: 1.6.0.v201305230611
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.ivyteam.ivy.reporting.ui' version='7.1.0.201804152220'>
      <update id='ch.ivyteam.ivy.reporting.ui' range='[0.0.0,7.1.0.201804152220)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Reporting UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='AXON IVY AG'/>
        <property name='maven-groupId' value='ch.ivyteam.ivy'/>
        <property name='maven-artifactId' value='ch.ivyteam.ivy.reporting.ui'/>
        <property name='maven-version' value='7.1.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.ivyteam.ivy.reporting.ui' version='7.1.0.201804152220'/>
        <provided namespace='osgi.bundle' name='ch.ivyteam.ivy.reporting.ui' version='7.1.0.201804152220'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.dataclasses.build' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.richdialog.config' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.reporting.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.awtExt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='ch.ivyteam.ivy.designer.ide' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.ivyteam.ivy.reporting.ui' version='7.1.0.201804152220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.ivyteam.ivy.reporting.ui;singleton:=true&#xA;Bundle-Version: 7.1.0.201804152220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.viewer' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.viewer' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Web Viewer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.viewer' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.system' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.utilities' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.xml.rpc' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.jasper' range='5.5.17' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[3.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.5.1,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.jasper.glassfish' range='2.2.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.0.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='2.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.jetty' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.viewer' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.viewer; singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ods' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.ods' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT OpenDocument Spreadsheet emitter'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ods' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ods' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ods.layout' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='[2.6.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.4.4'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ods' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ods;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ppt' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PPT Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ppt;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.orbit.mongodb' version='2.10.1.v20130422-1135' singleton='false'>
      <update id='org.eclipse.orbit.mongodb' range='[0.0.0,2.10.1.v20130422-1135)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name' value='MongoDB Java Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' version='2.10.1.v20130422-1135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.orbit.mongodb' version='2.10.1.v20130422-1135'/>
        <provided namespace='java.package' name='com.mongodb' version='2.10.1'/>
        <provided namespace='java.package' name='com.mongodb.gridfs' version='2.10.1'/>
        <provided namespace='java.package' name='com.mongodb.io' version='2.10.1'/>
        <provided namespace='java.package' name='com.mongodb.util' version='2.10.1'/>
        <provided namespace='java.package' name='com.mongodb.util.management' version='2.10.1'/>
        <provided namespace='java.package' name='com.mongodb.util.management.jmx' version='2.10.1'/>
        <provided namespace='java.package' name='org.bson' version='2.10.1'/>
        <provided namespace='java.package' name='org.bson.io' version='2.10.1'/>
        <provided namespace='java.package' name='org.bson.types' version='2.10.1'/>
        <provided namespace='java.package' name='org.bson.util' version='2.10.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='com.mongodb' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.gridfs' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.io' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.util' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.util.management' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.util.management.jmx' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.io' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.types' range='2.10.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.util' range='2.10.1' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.orbit.mongodb' version='2.10.1.v20130422-1135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.orbit.mongodb&#xA;Bundle-Version: 2.10.1.v20130422-1135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.data.oda.jdbc' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT ODA-JDBC Bridge Driver'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.plugin' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[3.8.1,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.derby.core' range='[10.1.2,11.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.7,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.soap' version='1.2.0.v201005080501' singleton='false'>
      <update id='javax.xml.soap' range='[0.0.0,1.2.0.v201005080501)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='SAAJ'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' version='1.2.0.v201005080501'/>
        <provided namespace='osgi.bundle' name='javax.xml.soap' version='1.2.0.v201005080501'/>
        <provided namespace='java.package' name='javax.xml.soap' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.soap' version='1.2.0.v201005080501'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.soap&#xA;Bundle-Version: 1.2.0.v201005080501
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples.core' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.chart.examples.core' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Chart Examples Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.render' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='[2.6.0,5.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.4.4'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples.core' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples.core;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.4.2.v201410272105'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pptx' range='[0.0.0,4.4.2.v201410272105)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT PPTX Emitter Descriptor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.4.2.v201410272105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.4.2.v201410272105'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.4.2.v201410272105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pptx;singleton:=true&#xA;Bundle-Version: 4.4.2.v201410272105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
