From 1f9afecc2c8d33e78f3e3413e2965742b06a7ef4 Mon Sep 17 00:00:00 2001
From: Raphael Kalchgruber <kalchgruber@ivt.tugraz.at>
Date: Fri, 27 Jan 2023 08:27:42 +0100
Subject: [PATCH] Results sorting for hashing + testcases and test files
 Elements in results now get sorted. Results by Mission and Total Vehicle Mass
 Other Elements that get sorted: Electric Consumption, FuelConsumption, CO2,
 Fuel Types, FC_ZEV_AuxHeater, Summary, OVC Mode, CO2_Zev_AuxHeater

---
 .../Resources/XSLT/SortInputData.xslt         | 101 +++
 ...ional_heavyLorry_AMT.RSLT_MANUFACTURER.xml | 409 +++++++++
 ...-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml | 801 ++++++++++++++++++
 .../HEV_completedBus_2.RSLT_CUSTOMER.xml      | 302 +++++++
 .../PEV_completedBus_2.RSLT_CUSTOMER.xml      | 410 +++++++++
 .../PEV_completedBus_2.RSLT_MANUFACTURER.xml  | 463 ++++++++++
 ...ional_heavyLorry_AMT.RSLT_MANUFACTURER.xml | 410 +++++++++
 ...-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml | 801 ++++++++++++++++++
 .../HEV_completedBus_2.RSLT_CUSTOMER.xml      | 303 +++++++
 .../PEV_completedBus_2.RSLT_CUSTOMER.xml      | 410 +++++++++
 .../PEV_completedBus_2.RSLT_MANUFACTURER.xml  | 464 ++++++++++
 .../VectoHashingTest/VectoResultHashSort.cs   |  98 +++
 12 files changed, 4972 insertions(+)
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
 create mode 100644 VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
 create mode 100644 VectoCommon/VectoHashingTest/VectoResultHashSort.cs

diff --git a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
index 7a5ae9a4a9..d4e7f87432 100644
--- a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
+++ b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
@@ -364,4 +364,105 @@
 		</xsl:if>
 	</xsl:template>
 
+	<xsl:template match="*[local-name()='ElectricEnergy']">
+		<xsl:element name="{local-name()}">
+			<xsl:for-each select="*[local-name()='EnergyConsumption']">
+				<xsl:sort data-type="text" select="@unit" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()"/>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:element>
+	</xsl:template>
+
+
+	<xsl:template match="*[local-name()='Result']//*[local-name()='Fuel' and @type]">
+		<xsl:if test="count(preceding-sibling::*[local-name()='Fuel']) = 0">
+			<xsl:for-each select="../*[local-name()='Fuel']">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()">
+						<xsl:sort data-type="text" select="@unit" order="ascending"/>
+					</xsl:apply-templates>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='Summary']//*[local-name()='Fuel' and @type]">
+		<xsl:if test="count(preceding-sibling::*[local-name()='Fuel']) = 0">
+			<xsl:for-each select="../*[local-name()='Fuel']">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()">
+						<xsl:sort data-type="text" select="@unit" order="ascending"/>
+					</xsl:apply-templates>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='CO2']">
+		<xsl:if test="count(preceding-sibling::*[local-name()='CO2']) = 0">
+			<xsl:for-each select="../*[local-name()='CO2']">
+				<xsl:sort data-type="text" select="@unit" order="ascending"/>
+
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()"/>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='Result']//*[local-name()='OVCMode' and @type]">
+		<xsl:if test="count(preceding-sibling::*[local-name()='OVCMode']) = 0">
+			<xsl:for-each select="../*[local-name()='OVCMode']">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()">
+						<xsl:sort data-type="text" select="@unit" order="ascending"/>
+					</xsl:apply-templates>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='Results']//*[local-name()='Result']">
+		<xsl:if test="count(preceding-sibling::*[local-name()='Result']) = 0">
+			<xsl:for-each select="../*[local-name()='Result']">
+				<xsl:sort data-type="text" select="./*[local-name()='Mission']" order="ascending"/>
+				<xsl:sort data-type="number" select="*[local-name()='SimulationParameters']//*[local-name()='TotalVehicleMass']" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()"/>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='FC_ZEV_AuxHeater' and @type]">
+		<xsl:if test="count(preceding-sibling::*[local-name()='FC_ZEV_AuxHeater']) = 0">
+			<xsl:for-each select="../*[local-name()='FC_ZEV_AuxHeater']">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()">
+						<xsl:sort data-type="text" select="@unit" order="ascending"/>
+					</xsl:apply-templates>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
+	<xsl:template match="*[local-name()='CO2_ZEV_AuxHeater' and @type]">
+		<xsl:if test="count(preceding-sibling::*[local-name()='CO2_ZEV_AuxHeater']) = 0">
+			<xsl:for-each select="../*[local-name()='CO2_ZEV_AuxHeater']">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:element name="{local-name()}">
+					<xsl:apply-templates select="@*|node()">
+						<xsl:sort data-type="text" select="@unit" order="ascending"/>
+					</xsl:apply-templates>
+				</xsl:element>
+			</xsl:for-each>
+		</xsl:if>
+	</xsl:template>
+
 </xsl:transform>
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..b6fbcd100b
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
@@ -0,0 +1,409 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="ConventionalLorryManufacturerOutputDataType" id="MRF-a2bc418720814ac18b11">
+    <Vehicle>
+      <Manufacturer>TU Graz</Manufacturer>
+      <ManufacturerAddress>Inffeldgasse 19</ManufacturerAddress>
+      <Model>HEV Heavy Lorry Px</Model>
+      <VIN>1234</VIN>
+      <VehicleTypeApprovalNumber>ASDF</VehicleTypeApprovalNumber>
+      <VehicleCategory>N3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>12000</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>2</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>6000</CorrectedActualMass>
+      <VocationalVehicle>false</VocationalVehicle>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <SleeperCab>false</SleeperCab>
+      <NgTankSystem>Liquefied</NgTankSystem>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <EcoRollWithoutEngineStopStart>false</EcoRollWithoutEngineStopStart>
+        <EcoRollWithEngineStopStart>true</EcoRollWithEngineStopStart>
+        <PredictiveCruiseControl>true</PredictiveCruiseControl>
+      </ADAS>
+      <EngineTorqueLimitations>
+        <EngineTorqueLimit Gear="9" unit="%">87</EngineTorqueLimit>
+      </EngineTorqueLimitations>
+      <Components>
+        <Engine>
+          <Model>Generic 40t Long Haul Truck Engine</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>/qqS7iMvDm0MYurhsIRZTF5FeS+MNA2HnoS1P8SrSdA=</DigestValue>
+          <RatedPower>380</RatedPower>
+          <IdlingSpeed>650</IdlingSpeed>
+          <RatedSpeed>2200</RatedSpeed>
+          <Capacity>12.73</Capacity>
+          <FuelTypes>
+            <FuelType>NG PI</FuelType>
+          </FuelTypes>
+          <WasteHeatRecoverySystem>false</WasteHeatRecoverySystem>
+        </Engine>
+        <Transmission>
+          <Model>Generic 40t Long Haul Truck Gearbox</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>8fsWE1AvinkI5UcWuU/vyx3X2kKjarP/qPC+Uon+aBE=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <Type>AMT</Type>
+          <NrOfGears>2</NrOfGears>
+          <FinalGearRatio>11.640</FinalGearRatio>
+          <PowerTakeOff>false</PowerTakeOff>
+        </Transmission>
+        <Retarder>
+          <RetarderType>None</RetarderType>
+        </Retarder>
+        <Axlegear>
+          <Model>Generic 40t Long Haul Truck AxleGear</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>Ux2vo+s07pGr9XCbvNs/YbJcFaZClORRGXpP6Eyeze8=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <AxleType>Single portal axle</AxleType>
+          <Ratio>2.590</Ratio>
+        </Axlegear>
+        <AxleWheels>
+          <Axle axleNumber="1">
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0055</SpecificRRC>
+              <DigestValue>A/sq1ng4cqeOyauDUqUEnonRSPch3VCqZDX9Pf3tW1Q=</DigestValue>
+            </Tyre>
+          </Axle>
+          <Axle axleNumber="2">
+            <TwinTyres>true</TwinTyres>
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0063</SpecificRRC>
+              <DigestValue>z+KDXmc5MIezM6RVgfYax5J9Efi0ghciG2/wLLmWaBk=</DigestValue>
+            </Tyre>
+          </Axle>
+        </AxleWheels>
+        <Auxiliaries>
+          <CoolingFanTechnology>Hydraulic driven - Constant displacement pump</CoolingFanTechnology>
+          <SteeringPumpTechnology>Variable displacement elec. controlled</SteeringPumpTechnology>
+          <PneumaticSystem>
+            <Technology>Medium Supply 2-stage</Technology>
+          </PneumaticSystem>
+          <ElectricSystem>
+            <LEDHeadLights>true</LEDHeadLights>
+          </ElectricSystem>
+        </Auxiliaries>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>v6xSebc9cSDVe3RPK41XgwBucyVvIP+m7SAB0hVZRMM=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:52.1916403Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-a2bc418720814ac18b11" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>Is3xKd7xhmaQAgowGR2SDKmg5ctF7Pus9n0xY11bCvE=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..59138e6055
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
@@ -0,0 +1,801 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="HEV-S3_LorryManufacturerOutputDataType" id="MRF-4496e6942058449d8a48">
+    <Vehicle>
+      <Manufacturer>TU Graz</Manufacturer>
+      <ManufacturerAddress>Inffeldgasse 19</ManufacturerAddress>
+      <Model>HEV Heavy Lorry Px</Model>
+      <VIN>1234</VIN>
+      <VehicleTypeApprovalNumber>ASDF</VehicleTypeApprovalNumber>
+      <VehicleCategory>N3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>12000</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>2</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>6000</CorrectedActualMass>
+      <VocationalVehicle>false</VocationalVehicle>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>true</HybridElectricHDV>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <HEVArchitecture>S3</HEVArchitecture>
+      <OffVehicleChargingCapability>true</OffVehicleChargingCapability>
+      <OffVehicleChargingMaxPower unit="kW">0.3</OffVehicleChargingMaxPower>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <PredictiveCruiseControl>true</PredictiveCruiseControl>
+      </ADAS>
+      <SleeperCab>false</SleeperCab>
+      <NgTankSystem>Liquefied</NgTankSystem>
+      <Components>
+        <Engine>
+          <Model>Generic 40t Long Haul Truck Engine</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>/qqS7iMvDm0MYurhsIRZTF5FeS+MNA2HnoS1P8SrSdA=</DigestValue>
+          <RatedPower>380</RatedPower>
+          <IdlingSpeed>650</IdlingSpeed>
+          <RatedSpeed>2200</RatedSpeed>
+          <Capacity>12.73</Capacity>
+          <FuelTypes>
+            <FuelType>NG PI</FuelType>
+          </FuelTypes>
+          <WasteHeatRecoverySystem>false</WasteHeatRecoverySystem>
+        </Engine>
+        <ElectricMachines>
+          <ElectricMachine>
+            <Position>GEN</Position>
+            <CountAtPosition>1</CountAtPosition>
+            <ElectricMachineSystem>
+              <Model>a</Model>
+              <CertificationNumber>token</CertificationNumber>
+              <DigestValue>siONkqzC3QW+4si2eVwLNTwtAxUM0dxMFdAYXjVNl+0=</DigestValue>
+              <ElectricMachineType>ASM</ElectricMachineType>
+              <CertificationMethod>Measured</CertificationMethod>
+              <RatedPower>50</RatedPower>
+              <VoltageLevels>
+                <VoltageLevel voltage="400">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+                <VoltageLevel voltage="600">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+              </VoltageLevels>
+            </ElectricMachineSystem>
+          </ElectricMachine>
+          <ElectricMachine>
+            <Position>3</Position>
+            <CountAtPosition>1</CountAtPosition>
+            <ElectricMachineSystem>
+              <Model>a</Model>
+              <CertificationNumber>token</CertificationNumber>
+              <DigestValue>siONkqzC3QW+4si2eVwLNTwtAxUM0dxMFdAYXjVNl+0=</DigestValue>
+              <ElectricMachineType>ASM</ElectricMachineType>
+              <CertificationMethod>Measured</CertificationMethod>
+              <RatedPower>50</RatedPower>
+              <VoltageLevels>
+                <VoltageLevel voltage="450">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+                <VoltageLevel voltage="650">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+              </VoltageLevels>
+            </ElectricMachineSystem>
+          </ElectricMachine>
+        </ElectricMachines>
+        <REESSSpecifications>
+          <Battery stringId="0">
+            <Model>a</Model>
+            <CertificationNumber>token</CertificationNumber>
+            <DigestValue>22QLOYTZK+bUIolzdEzc3Ut0wPIOXEBdWv72ST0Zbyw=</DigestValue>
+            <NominalVoltage>630</NominalVoltage>
+            <TotalStorageCapacity unit="kWh">117</TotalStorageCapacity>
+            <TotalUsableCapacityInSimulation unit="kWh">1170</TotalUsableCapacityInSimulation>
+            <CertificationMethod>Measured</CertificationMethod>
+          </Battery>
+          <Battery stringId="1">
+            <Model>a</Model>
+            <CertificationNumber>token</CertificationNumber>
+            <DigestValue>22QLOYTZK+bUIolzdEzc3Ut0wPIOXEBdWv72ST0Zbyw=</DigestValue>
+            <NominalVoltage>630</NominalVoltage>
+            <TotalStorageCapacity unit="kWh">45</TotalStorageCapacity>
+            <TotalUsableCapacityInSimulation unit="kWh">450</TotalUsableCapacityInSimulation>
+            <CertificationMethod>Measured</CertificationMethod>
+          </Battery>
+        </REESSSpecifications>
+        <Retarder>
+          <RetarderType>None</RetarderType>
+        </Retarder>
+        <Axlegear>
+          <Model>Generic 40t Long Haul Truck AxleGear</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>Ux2vo+s07pGr9XCbvNs/YbJcFaZClORRGXpP6Eyeze8=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <AxleType>Single portal axle</AxleType>
+          <Ratio>2.590</Ratio>
+        </Axlegear>
+        <AxleWheels>
+          <Axle axleNumber="1">
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0055</SpecificRRC>
+              <DigestValue>A/sq1ng4cqeOyauDUqUEnonRSPch3VCqZDX9Pf3tW1Q=</DigestValue>
+            </Tyre>
+          </Axle>
+          <Axle axleNumber="2">
+            <TwinTyres>true</TwinTyres>
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0063</SpecificRRC>
+              <DigestValue>z+KDXmc5MIezM6RVgfYax5J9Efi0ghciG2/wLLmWaBk=</DigestValue>
+            </Tyre>
+          </Axle>
+        </AxleWheels>
+        <Auxiliaries>
+          <CoolingFanTechnology>Hydraulic driven - Constant displacement pump</CoolingFanTechnology>
+          <SteeringPumpTechnology>Full electric steering gear</SteeringPumpTechnology>
+          <PneumaticSystem>
+            <Technology>Medium Supply 2-stage</Technology>
+          </PneumaticSystem>
+          <ElectricSystem>
+            <LEDHeadLights>true</LEDHeadLights>
+          </ElectricSystem>
+        </Auxiliaries>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>xwwlAX4haJf7pd15bnzAZjqqFNtZfvGEXY+RSIO7+X0=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:54.7367159Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-4496e6942058449d8a48" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>qyiP29RYaLdfBk60AKlqgp9q73vPEaECBI0Ti2D2/Tg=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV_completedBus_2.RSLT_CUSTOMER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
new file mode 100644
index 0000000000..7f9322b0b7
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
@@ -0,0 +1,302 @@
+<?xml version="1.0" encoding="utf-8"?>
+<cif:VectoCustomerInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cif="urn:tugraz:ivt:VectoAPI:CustomerOutput" xmlns:cif0.9="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:CustomerOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputCustomer.xsd">
+  <cif:Data xsi:type="HEV_CompletedBusOutputType" id="CIF-2c9c1b6017374d239ce5">
+    <Vehicle xsi:type="HEV_S3_CompletedBusVehicleType">
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass unit="kg">3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <Manufacturers>
+        <Step stepCount="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step stepCount="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <CorrectedActualMass unit="kg">500</CorrectedActualMass>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <WasteHeatRecovery>false</WasteHeatRecovery>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <ClassBus>II+III</ClassBus>
+      <TotalNumberOfPassengers>24</TotalNumberOfPassengers>
+      <HEVArchitecture>S3</HEVArchitecture>
+      <OffVehicleChargingCapability>false</OffVehicleChargingCapability>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <EngineRatedPower unit="kW">380</EngineRatedPower>
+      <EngineCapacity unit="ltr">12.7</EngineCapacity>
+      <FuelTypes>
+        <FuelType>NG PI</FuelType>
+      </FuelTypes>
+      <TotalRatedPropulsionPower unit="kW">50</TotalRatedPropulsionPower>
+      <VoltageLevels>
+        <VoltageLevel voltage="400">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+        <VoltageLevel voltage="600">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+      </VoltageLevels>
+      <TotalStorageCapacity unit="kWh">162</TotalStorageCapacity>
+      <UsableStorageCapacity unit="kWh">162</UsableStorageCapacity>
+      <NrOfGears>1</NrOfGears>
+      <Retarder>true</Retarder>
+      <AxleRatio>2.590</AxleRatio>
+      <AverageRRC>0.0059</AverageRRC>
+      <Axle axleNumber="1">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <Axle axleNumber="2">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <SteeringPump>
+        <Technology>Full electric steering gear</Technology>
+      </SteeringPump>
+      <ElectricSystem>
+        <AlternatorTechnology>conventional</AlternatorTechnology>
+      </ElectricSystem>
+      <PneumaticSystem>
+        <SmartRegenerationSystem>false</SmartRegenerationSystem>
+      </PneumaticSystem>
+      <HVAC>
+        <SystemConfiguration>1</SystemConfiguration>
+        <AuxiliaryHeaterPower unit="kW">50</AuxiliaryHeaterPower>
+        <DoubleGlazing>false</DoubleGlazing>
+      </HVAC>
+    </Vehicle>
+    <InputDataSignaturePrimaryVehicle>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>vyNg1g1HfEWJ0Zd5YeXNZNTdxzUJTSUFOZWYP180fqY=</DigestValue>
+      </Reference>
+    </InputDataSignaturePrimaryVehicle>
+    <ManufacturerRecordSignaturePrimaryVehicle>
+      <Reference URI="#MRF-2bf066d674c143bb910d" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>ZsURRpQ1qjxFsVXTHPtcAlSb71kNLdOg9d+6UXqW8co=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignaturePrimaryVehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e67597d610b74032920c" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>yGBGKoh6BPY7/t67XzgEplq8lJ1kppAgjPnqlqMc33Q=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <ManufacturerRecordSignature>
+      <Reference URI="#MRF-63c4d4a5804b47aa9cd5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>XnPpRLXbf1naK1J9tlH///VGohBtD6mB/kLLUhWHACQ=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>      
+	  <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Summary xsi:type="ResultSummaryNonOVCHEVType">
+        <AveragePassengerCount>3.141</AveragePassengerCount>
+        <Fuel type="NG PI">
+          <FuelConsumption unit="g/km">6.1</FuelConsumption>
+          <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+          <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+          <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+        </Fuel>
+        <CO2 unit="g/km">8.1</CO2>
+        <CO2 unit="g/p-km">8.2</CO2>
+      </Summary>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:38.8974512Z</Date>
+    </ApplicationInformation>
+  </cif:Data>
+  <cif:Signature>
+    <Reference URI="#CIF-2c9c1b6017374d239ce5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>Rr6GknPuhM9WD7e/SZ5eQ5BsV79AxZ6qLEJPtyX/zdI=</DigestValue>
+    </Reference>
+  </cif:Signature>
+</cif:VectoCustomerInformation>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_CUSTOMER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
new file mode 100644
index 0000000000..9a83e1ec85
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="utf-8"?>
+<cif:VectoCustomerInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cif="urn:tugraz:ivt:VectoAPI:CustomerOutput" xmlns:cif0.9="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:CustomerOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputCustomer.xsd">
+  <cif:Data xsi:type="PEV_CompletedBusOutputType" id="CIF-713f5fe011e4455f9657">
+    <Vehicle xsi:type="PEV_E2_CompletedBusVehicleType">
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass unit="kg">3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <Manufacturers>
+        <Step stepCount="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step stepCount="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <CorrectedActualMass unit="kg">500</CorrectedActualMass>
+      <ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <ClassBus>II+III</ClassBus>
+      <TotalNumberOfPassengers>24</TotalNumberOfPassengers>
+      <PEVArchitecture>E2</PEVArchitecture>
+      <OffVehicleChargingCapability>true</OffVehicleChargingCapability>
+      <ADAS>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <TotalRatedPropulsionPower unit="kW">50</TotalRatedPropulsionPower>
+      <VoltageLevels>
+        <VoltageLevel voltage="400">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+        <VoltageLevel voltage="600">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+      </VoltageLevels>
+      <TotalStorageCapacity unit="kWh">162</TotalStorageCapacity>
+      <UsableStorageCapacity unit="kWh">162</UsableStorageCapacity>
+      <TransmissionValues>Standard values</TransmissionValues>
+      <TransmissionType>AMT</TransmissionType>
+      <NrOfGears>2</NrOfGears>
+      <Retarder>true</Retarder>
+      <AxleRatio>2.590</AxleRatio>
+      <AverageRRC>0.0059</AverageRRC>
+      <Axle axleNumber="1">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <Axle axleNumber="2">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <SteeringPump>
+        <Technology>Full electric steering gear</Technology>
+      </SteeringPump>
+      <PneumaticSystem>
+        <SmartRegenerationSystem>false</SmartRegenerationSystem>
+      </PneumaticSystem>
+      <HVAC>
+        <SystemConfiguration>1</SystemConfiguration>
+        <AuxiliaryHeaterPower unit="kW">50</AuxiliaryHeaterPower>
+        <DoubleGlazing>false</DoubleGlazing>
+      </HVAC>
+    </Vehicle>
+    <InputDataSignaturePrimaryVehicle>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>1Y+G8pCBW3+6srRHJ4rNxab2/QtCdb72B2J8f6q6bnQ=</DigestValue>
+      </Reference>
+    </InputDataSignaturePrimaryVehicle>
+    <ManufacturerRecordSignaturePrimaryVehicle>
+      <Reference URI="#MRF-a37282c02a704c76b771" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>P1+W+RDnzAZocLkuSU9LLIdDsaKEp7eOaIxj7A2WaFo=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignaturePrimaryVehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e9ecde1b887b44f3b09c" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>J7munmr8x5TfA/tQ3XEwGvvdXGrXAshjJ8LJtlBi1MI=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <ManufacturerRecordSignature>
+      <Reference URI="#MRF-363130e08ad141a1b6e0" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>hn8lQSkJfyN8L+kSaDEfh5LZ3+tHlpXGwvEWn81jgBg=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>      
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Summary xsi:type="ResultSummaryPEVType">
+        <AveragePassengerCount>3.141</AveragePassengerCount>
+        <ElectricEnergy>
+          <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+          <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+          <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+        </ElectricEnergy>
+        <FC_ZEV_AuxHeater type="Diesel CI">
+          <FuelConsumption unit="g/km">6.1</FuelConsumption>
+          <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+          <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+          <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+          <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+        </FC_ZEV_AuxHeater>
+        <CO2_ZEV_AuxHeater>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </CO2_ZEV_AuxHeater>
+        <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+        <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+        <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+      </Summary>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:39.8829379Z</Date>
+    </ApplicationInformation>
+  </cif:Data>
+  <cif:Signature>
+    <Reference URI="#CIF-713f5fe011e4455f9657" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>fsun8ceIvp7U+TMxn6X1R/BAk/6TMHtZT6iV6cibELE=</DigestValue>
+    </Reference>
+  </cif:Signature>
+</cif:VectoCustomerInformation>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..beeecb8582
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Sorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
@@ -0,0 +1,463 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="PEVCompletedBusManufacturerOutputDataType" id="MRF-3a4174965a6148faaab4">
+    <Vehicle>
+      <Manufacturers>
+        <Step Count="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step Count="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>500</CorrectedActualMass>
+      <ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <ClassBus>II+III</ClassBus>
+      <NumberPassengersUpperDeck>13</NumberPassengersUpperDeck>
+      <NumberPassengersLowerDeck>11</NumberPassengersLowerDeck>
+      <BodyworkCode>CB</BodyworkCode>
+      <LowEntry>false</LowEntry>
+      <HeightIntegratedBody>2500</HeightIntegratedBody>
+      <VehicleLength>9500</VehicleLength>
+      <VehicleWidth>2500</VehicleWidth>
+      <DoorDriveTechnology>electric</DoorDriveTechnology>
+      <ADAS>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <Components>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+        <Auxiliaries>
+          <ElectricSystem>
+            <DayRunningLightsLED>true</DayRunningLightsLED>
+            <HeadLightsLED>false</HeadLightsLED>
+            <PositionLightsLED>true</PositionLightsLED>
+            <BrakeLightsLED>true</BrakeLightsLED>
+            <InteriorLightsLED>false</InteriorLightsLED>
+          </ElectricSystem>
+          <HVACSystem>
+            <SystemConfiguration>1</SystemConfiguration>
+            <HeatPumpTypeDriverCompartment>
+              <Cooling>non R-744 2-stage</Cooling>
+              <Heating>none</Heating>
+            </HeatPumpTypeDriverCompartment>
+            <HeatPumpTypePassengerCompartment>
+              <Cooling>non R-744 3-stage</Cooling>
+              <Heating>none</Heating>
+            </HeatPumpTypePassengerCompartment>
+            <DoubleGlazing>false</DoubleGlazing>
+            <AdjustableAuxiliaryHeater>true</AdjustableAuxiliaryHeater>
+            <SeparateAirDistributionDucts>true</SeparateAirDistributionDucts>
+            <AuxiliaryHeaterPower>50</AuxiliaryHeaterPower>
+            <WaterElectricHeater>false</WaterElectricHeater>
+            <AirElectricHeater>false</AirElectricHeater>
+            <OtherHeatingTechnology>false</OtherHeatingTechnology>
+          </HVACSystem>
+        </Auxiliaries>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e473280c64314036ab88" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>7ar12V9HljPTsA8F7D6EmKaq5aQBg0yBmgPKwffQ0Tk=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+	<Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">1262.82</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">4209.41</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <Payload unit="kg">826.49</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <Payload unit="kg">1704.00</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+			  <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+			<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+			<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+			<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+			<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+			<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+			  <FuelConsumption unit="g/km">6.1</FuelConsumption>
+			  <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+			  <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+			  <CO2 unit="g/p-km">8.2</CO2>
+			<CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+		<Result status="success" xsi:type="ResultSuccessPEVType">
+			<Mission>Coach</Mission>
+			<Distance unit="km">100.185</Distance>
+			<SimulationParameters>
+				<TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+				<Payload unit="kg">1347.01</Payload>
+				<PassengerCount>13.75</PassengerCount>
+			</SimulationParameters>
+			<PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+			<Total>
+				<VehiclePerformance>
+					<AverageSpeed unit="km/h">1.2</AverageSpeed>
+					<AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+					<MinSpeed unit="km/h">0.0</MinSpeed>
+					<MaxSpeed unit="km/h">100.0</MaxSpeed>
+					<MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+					<MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+					<FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+					<GearshiftCount>42</GearshiftCount>
+					<AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+					<AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+				</VehiclePerformance>
+				<ElectricEnergy>
+					<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+					<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+					<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+					<EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+				</ElectricEnergy>
+				<FC_ZEV_AuxHeater type="Diesel CI">
+					<FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+					<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+					<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+					<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+					<FuelConsumption unit="g/km">6.1</FuelConsumption>
+					<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+				</FC_ZEV_AuxHeater>
+				<CO2_ZEV_AuxHeater>
+					<CO2 unit="g/km">8.1</CO2>
+					<CO2 unit="g/p-km">8.2</CO2>
+				</CO2_ZEV_AuxHeater>
+				<ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+				<EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+				<ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+			</Total>
+		</Result>
+		<Result status="success" xsi:type="ResultSuccessPEVType">
+			<Mission>Coach</Mission>
+			<Distance unit="km">100.185</Distance>
+			<SimulationParameters>
+				<TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+				<Payload unit="kg">841.52</Payload>
+				<PassengerCount>13.75</PassengerCount>
+			</SimulationParameters>
+			<PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+			<Total>
+				<VehiclePerformance>
+					<AverageSpeed unit="km/h">1.2</AverageSpeed>
+					<AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+					<MinSpeed unit="km/h">0.0</MinSpeed>
+					<MaxSpeed unit="km/h">100.0</MaxSpeed>
+					<MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+					<MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+					<FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+					<GearshiftCount>42</GearshiftCount>
+					<AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+					<AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+				</VehiclePerformance>
+				<ElectricEnergy>
+					<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+					<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+					<EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+					<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+				</ElectricEnergy>
+				<FC_ZEV_AuxHeater type="Diesel CI">
+					<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+					<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+					<FuelConsumption unit="g/km">6.1</FuelConsumption>
+					<FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+					<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+					<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+				</FC_ZEV_AuxHeater>
+				<CO2_ZEV_AuxHeater>
+					<CO2 unit="g/km">8.1</CO2>
+					<CO2 unit="g/p-km">8.2</CO2>
+				</CO2_ZEV_AuxHeater>
+				<ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+				<EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+				<ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+			</Total>
+		</Result>
+		<Result status="success" xsi:type="ResultSuccessPEVType">
+			<Mission>Coach</Mission>
+			<Distance unit="km">100.185</Distance>
+			<SimulationParameters>
+				<TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+				<Payload unit="kg">852.00</Payload>
+				<PassengerCount>13.75</PassengerCount>
+			</SimulationParameters>
+			<PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+			<Total>
+				<VehiclePerformance>
+					<AverageSpeed unit="km/h">1.2</AverageSpeed>
+					<AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+					<MinSpeed unit="km/h">0.0</MinSpeed>
+					<MaxSpeed unit="km/h">100.0</MaxSpeed>
+					<MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+					<MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+					<FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+					<GearshiftCount>42</GearshiftCount>
+					<AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+					<AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+				</VehiclePerformance>
+				<ElectricEnergy>
+					<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+					<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+					<EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+					<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+				</ElectricEnergy>
+				<FC_ZEV_AuxHeater type="Diesel CI">
+					<FuelConsumption unit="g/km">6.1</FuelConsumption>
+					<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+					<FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+					<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+					<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+					<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+				</FC_ZEV_AuxHeater>
+				<CO2_ZEV_AuxHeater>
+					<CO2 unit="g/km">8.1</CO2>
+					<CO2 unit="g/p-km">8.2</CO2>
+				</CO2_ZEV_AuxHeater>
+				<ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+				<EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+				<ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+			</Total>
+		</Result>
+		<Result status="success" xsi:type="ResultSuccessPEVType">
+			<Mission>Coach</Mission>
+			<Distance unit="km">100.185</Distance>
+			<SimulationParameters>
+				<TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+				<Payload unit="kg">3367.53</Payload>
+				<PassengerCount>13.75</PassengerCount>
+			</SimulationParameters>
+			<PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+			<Total>
+				<VehiclePerformance>
+					<AverageSpeed unit="km/h">1.2</AverageSpeed>
+					<AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+					<MinSpeed unit="km/h">0.0</MinSpeed>
+					<MaxSpeed unit="km/h">100.0</MaxSpeed>
+					<MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+					<MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+					<FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+					<GearshiftCount>42</GearshiftCount>
+					<AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+					<AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+				</VehiclePerformance>
+				<ElectricEnergy>
+					<EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+					<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+					<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+					<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+				</ElectricEnergy>
+				<FC_ZEV_AuxHeater type="Diesel CI">
+					<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+					<FuelConsumption unit="g/km">6.1</FuelConsumption>
+					<FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+					<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+					<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+					<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+				</FC_ZEV_AuxHeater>
+				<CO2_ZEV_AuxHeater>
+					<CO2 unit="g/p-km">8.2</CO2>
+					<CO2 unit="g/km">8.1</CO2>
+				</CO2_ZEV_AuxHeater>
+				<ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+				<EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+				<ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+			</Total>
+		</Result>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:30.9356086Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-3a4174965a6148faaab4" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>BYzftZfkvMgyV3ZcaLHfJYT/A9d5VdcW9xONiukFRK0=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..d05d0c7a9f
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="ConventionalLorryManufacturerOutputDataType" id="MRF-a2bc418720814ac18b11">
+    <Vehicle>
+      <Manufacturer>TU Graz</Manufacturer>
+      <ManufacturerAddress>Inffeldgasse 19</ManufacturerAddress>
+      <Model>HEV Heavy Lorry Px</Model>
+      <VIN>1234</VIN>
+      <VehicleTypeApprovalNumber>ASDF</VehicleTypeApprovalNumber>
+      <VehicleCategory>N3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>12000</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>2</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>6000</CorrectedActualMass>
+      <VocationalVehicle>false</VocationalVehicle>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <SleeperCab>false</SleeperCab>
+      <NgTankSystem>Liquefied</NgTankSystem>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <EcoRollWithoutEngineStopStart>false</EcoRollWithoutEngineStopStart>
+        <EcoRollWithEngineStopStart>true</EcoRollWithEngineStopStart>
+        <PredictiveCruiseControl>true</PredictiveCruiseControl>
+      </ADAS>
+      <EngineTorqueLimitations>
+        <EngineTorqueLimit Gear="9" unit="%">87</EngineTorqueLimit>
+      </EngineTorqueLimitations>
+      <Components>
+        <Engine>
+          <Model>Generic 40t Long Haul Truck Engine</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>/qqS7iMvDm0MYurhsIRZTF5FeS+MNA2HnoS1P8SrSdA=</DigestValue>
+          <RatedPower>380</RatedPower>
+          <IdlingSpeed>650</IdlingSpeed>
+          <RatedSpeed>2200</RatedSpeed>
+          <Capacity>12.73</Capacity>
+          <FuelTypes>
+            <FuelType>NG PI</FuelType>
+          </FuelTypes>
+          <WasteHeatRecoverySystem>false</WasteHeatRecoverySystem>
+        </Engine>
+        <Transmission>
+          <Model>Generic 40t Long Haul Truck Gearbox</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>8fsWE1AvinkI5UcWuU/vyx3X2kKjarP/qPC+Uon+aBE=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <Type>AMT</Type>
+          <NrOfGears>2</NrOfGears>
+          <FinalGearRatio>11.640</FinalGearRatio>
+          <PowerTakeOff>false</PowerTakeOff>
+        </Transmission>
+        <Retarder>
+          <RetarderType>None</RetarderType>
+        </Retarder>
+        <Axlegear>
+          <Model>Generic 40t Long Haul Truck AxleGear</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>Ux2vo+s07pGr9XCbvNs/YbJcFaZClORRGXpP6Eyeze8=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <AxleType>Single portal axle</AxleType>
+          <Ratio>2.590</Ratio>
+        </Axlegear>
+        <AxleWheels>
+          <Axle axleNumber="1">
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0055</SpecificRRC>
+              <DigestValue>A/sq1ng4cqeOyauDUqUEnonRSPch3VCqZDX9Pf3tW1Q=</DigestValue>
+            </Tyre>
+          </Axle>
+          <Axle axleNumber="2">
+            <TwinTyres>true</TwinTyres>
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0063</SpecificRRC>
+              <DigestValue>z+KDXmc5MIezM6RVgfYax5J9Efi0ghciG2/wLLmWaBk=</DigestValue>
+            </Tyre>
+          </Axle>
+        </AxleWheels>
+        <Auxiliaries>
+          <CoolingFanTechnology>Hydraulic driven - Constant displacement pump</CoolingFanTechnology>
+          <SteeringPumpTechnology>Variable displacement elec. controlled</SteeringPumpTechnology>
+          <PneumaticSystem>
+            <Technology>Medium Supply 2-stage</Technology>
+          </PneumaticSystem>
+          <ElectricSystem>
+            <LEDHeadLights>true</LEDHeadLights>
+          </ElectricSystem>
+        </Auxiliaries>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>v6xSebc9cSDVe3RPK41XgwBucyVvIP+m7SAB0hVZRMM=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+	  <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+          </Fuel>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/km">8.1</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+        </Total>
+      </Result>
+      
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessConventionalType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+		  <Fuel type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+          </Fuel>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </Total>
+      </Result>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:52.1916403Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-a2bc418720814ac18b11" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>Is3xKd7xhmaQAgowGR2SDKmg5ctF7Pus9n0xY11bCvE=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..086cb4b1c8
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml
@@ -0,0 +1,801 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="HEV-S3_LorryManufacturerOutputDataType" id="MRF-4496e6942058449d8a48">
+    <Vehicle>
+      <Manufacturer>TU Graz</Manufacturer>
+      <ManufacturerAddress>Inffeldgasse 19</ManufacturerAddress>
+      <Model>HEV Heavy Lorry Px</Model>
+      <VIN>1234</VIN>
+      <VehicleTypeApprovalNumber>ASDF</VehicleTypeApprovalNumber>
+      <VehicleCategory>N3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>12000</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>2</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>6000</CorrectedActualMass>
+      <VocationalVehicle>false</VocationalVehicle>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>true</HybridElectricHDV>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <HEVArchitecture>S3</HEVArchitecture>
+      <OffVehicleChargingCapability>true</OffVehicleChargingCapability>
+      <OffVehicleChargingMaxPower unit="kW">0.3</OffVehicleChargingMaxPower>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <PredictiveCruiseControl>true</PredictiveCruiseControl>
+      </ADAS>
+      <SleeperCab>false</SleeperCab>
+      <NgTankSystem>Liquefied</NgTankSystem>
+      <Components>
+        <Engine>
+          <Model>Generic 40t Long Haul Truck Engine</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>/qqS7iMvDm0MYurhsIRZTF5FeS+MNA2HnoS1P8SrSdA=</DigestValue>
+          <RatedPower>380</RatedPower>
+          <IdlingSpeed>650</IdlingSpeed>
+          <RatedSpeed>2200</RatedSpeed>
+          <Capacity>12.73</Capacity>
+          <FuelTypes>
+            <FuelType>NG PI</FuelType>
+          </FuelTypes>
+          <WasteHeatRecoverySystem>false</WasteHeatRecoverySystem>
+        </Engine>
+        <ElectricMachines>
+          <ElectricMachine>
+            <Position>GEN</Position>
+            <CountAtPosition>1</CountAtPosition>
+            <ElectricMachineSystem>
+              <Model>a</Model>
+              <CertificationNumber>token</CertificationNumber>
+              <DigestValue>siONkqzC3QW+4si2eVwLNTwtAxUM0dxMFdAYXjVNl+0=</DigestValue>
+              <ElectricMachineType>ASM</ElectricMachineType>
+              <CertificationMethod>Measured</CertificationMethod>
+              <RatedPower>50</RatedPower>
+              <VoltageLevels>
+                <VoltageLevel voltage="400">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+                <VoltageLevel voltage="600">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+              </VoltageLevels>
+            </ElectricMachineSystem>
+          </ElectricMachine>
+          <ElectricMachine>
+            <Position>3</Position>
+            <CountAtPosition>1</CountAtPosition>
+            <ElectricMachineSystem>
+              <Model>a</Model>
+              <CertificationNumber>token</CertificationNumber>
+              <DigestValue>siONkqzC3QW+4si2eVwLNTwtAxUM0dxMFdAYXjVNl+0=</DigestValue>
+              <ElectricMachineType>ASM</ElectricMachineType>
+              <CertificationMethod>Measured</CertificationMethod>
+              <RatedPower>50</RatedPower>
+              <VoltageLevels>
+                <VoltageLevel voltage="450">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+                <VoltageLevel voltage="650">
+                  <MaxContinuousPower>400</MaxContinuousPower>
+                </VoltageLevel>
+              </VoltageLevels>
+            </ElectricMachineSystem>
+          </ElectricMachine>
+        </ElectricMachines>
+        <REESSSpecifications>
+          <Battery stringId="0">
+            <Model>a</Model>
+            <CertificationNumber>token</CertificationNumber>
+            <DigestValue>22QLOYTZK+bUIolzdEzc3Ut0wPIOXEBdWv72ST0Zbyw=</DigestValue>
+            <NominalVoltage>630</NominalVoltage>
+            <TotalStorageCapacity unit="kWh">117</TotalStorageCapacity>
+            <TotalUsableCapacityInSimulation unit="kWh">1170</TotalUsableCapacityInSimulation>
+            <CertificationMethod>Measured</CertificationMethod>
+          </Battery>
+          <Battery stringId="1">
+            <Model>a</Model>
+            <CertificationNumber>token</CertificationNumber>
+            <DigestValue>22QLOYTZK+bUIolzdEzc3Ut0wPIOXEBdWv72ST0Zbyw=</DigestValue>
+            <NominalVoltage>630</NominalVoltage>
+            <TotalStorageCapacity unit="kWh">45</TotalStorageCapacity>
+            <TotalUsableCapacityInSimulation unit="kWh">450</TotalUsableCapacityInSimulation>
+            <CertificationMethod>Measured</CertificationMethod>
+          </Battery>
+        </REESSSpecifications>
+        <Retarder>
+          <RetarderType>None</RetarderType>
+        </Retarder>
+        <Axlegear>
+          <Model>Generic 40t Long Haul Truck AxleGear</Model>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <DigestValue>Ux2vo+s07pGr9XCbvNs/YbJcFaZClORRGXpP6Eyeze8=</DigestValue>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <AxleType>Single portal axle</AxleType>
+          <Ratio>2.590</Ratio>
+        </Axlegear>
+        <AxleWheels>
+          <Axle axleNumber="1">
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0055</SpecificRRC>
+              <DigestValue>A/sq1ng4cqeOyauDUqUEnonRSPch3VCqZDX9Pf3tW1Q=</DigestValue>
+            </Tyre>
+          </Axle>
+          <Axle axleNumber="2">
+            <TwinTyres>true</TwinTyres>
+            <Tyre>
+              <TyreDimension>315/70 R22.5</TyreDimension>
+              <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+              <SpecificRRC>0.0063</SpecificRRC>
+              <DigestValue>z+KDXmc5MIezM6RVgfYax5J9Efi0ghciG2/wLLmWaBk=</DigestValue>
+            </Tyre>
+          </Axle>
+        </AxleWheels>
+        <Auxiliaries>
+          <CoolingFanTechnology>Hydraulic driven - Constant displacement pump</CoolingFanTechnology>
+          <SteeringPumpTechnology>Full electric steering gear</SteeringPumpTechnology>
+          <PneumaticSystem>
+            <Technology>Medium Supply 2-stage</Technology>
+          </PneumaticSystem>
+          <ElectricSystem>
+            <LEDHeadLights>true</LEDHeadLights>
+          </ElectricSystem>
+        </Auxiliaries>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>xwwlAX4haJf7pd15bnzAZjqqFNtZfvGEXY+RSIO7+X0=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>        
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+		<OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Long Haul</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Regional Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessOVCHEVType">
+        <Mission>Urban Delivery</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">2600</Payload>
+        </SimulationParameters>
+        <OVCMode type="charge depleting">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.0</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.1</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>1</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.0</Min>
+              <Average unit="rpm">1000.0</Average>
+              <Max unit="rpm">2000.0</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">3.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">3.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">3.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">3.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">3.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">3.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">4.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">5.1</CO2>
+          <CO2 unit="g/t-km">5.3</CO2>
+          <CO2 unit="g/m³-km">5.4</CO2>
+        </OVCMode>
+        <OVCMode type="charge sustaining">
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.1</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.03</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.04</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.81</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <EngineSpeedDriving>
+              <Min unit="rpm">600.1</Min>
+              <Average unit="rpm">1000.1</Average>
+              <Max unit="rpm">2000.1</Max>
+            </EngineSpeedDriving>
+            <AverageAxlegearEfficiency unit="%">99.96</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+        </OVCMode>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+          </VehiclePerformance>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/t-km">6.20</FuelConsumption>
+            <FuelConsumption unit="g/m³-km">6.220</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/t-km">6.223</FuelConsumption>
+            <FuelConsumption unit="MJ/m³-km">6.224</FuelConsumption>
+          </Fuel>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/t-km">7.121</EnergyConsumption>
+            <EnergyConsumption unit="kWh/m³-km">7.131</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/t-km">4.121</EnergyConsumption>
+            <EnergyConsumption unit="MJ/m³-km">4.131</EnergyConsumption>
+          </ElectricEnergy>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/t-km">8.3</CO2>
+          <CO2 unit="g/m³-km">8.4</CO2>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+          <UtilityFactor>0.345</UtilityFactor>
+        </Total>
+      </Result>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:54.7367159Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-4496e6942058449d8a48" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>qyiP29RYaLdfBk60AKlqgp9q73vPEaECBI0Ti2D2/Tg=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV_completedBus_2.RSLT_CUSTOMER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
new file mode 100644
index 0000000000..dd2181be0d
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/HEV_completedBus_2.RSLT_CUSTOMER.xml
@@ -0,0 +1,303 @@
+<?xml version="1.0" encoding="utf-8"?>
+<cif:VectoCustomerInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cif="urn:tugraz:ivt:VectoAPI:CustomerOutput" xmlns:cif0.9="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:CustomerOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputCustomer.xsd">
+  <cif:Data xsi:type="HEV_CompletedBusOutputType" id="CIF-2c9c1b6017374d239ce5">
+    <Vehicle xsi:type="HEV_S3_CompletedBusVehicleType">
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass unit="kg">3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <Manufacturers>
+        <Step stepCount="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step stepCount="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <CorrectedActualMass unit="kg">500</CorrectedActualMass>
+      <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <WasteHeatRecovery>false</WasteHeatRecovery>
+      <DualFuelVehicle>false</DualFuelVehicle>
+      <ClassBus>II+III</ClassBus>
+      <TotalNumberOfPassengers>24</TotalNumberOfPassengers>
+      <HEVArchitecture>S3</HEVArchitecture>
+      <OffVehicleChargingCapability>false</OffVehicleChargingCapability>
+      <ADAS>
+        <EngineStopStart>true</EngineStopStart>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <EngineRatedPower unit="kW">380</EngineRatedPower>
+      <EngineCapacity unit="ltr">12.7</EngineCapacity>
+      <FuelTypes>
+        <FuelType>NG PI</FuelType>
+      </FuelTypes>
+      <TotalRatedPropulsionPower unit="kW">50</TotalRatedPropulsionPower>
+      <VoltageLevels>
+        <VoltageLevel voltage="400">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+        <VoltageLevel voltage="600">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+      </VoltageLevels>
+      <TotalStorageCapacity unit="kWh">162</TotalStorageCapacity>
+      <UsableStorageCapacity unit="kWh">162</UsableStorageCapacity>
+      <NrOfGears>1</NrOfGears>
+      <Retarder>true</Retarder>
+      <AxleRatio>2.590</AxleRatio>
+      <AverageRRC>0.0059</AverageRRC>
+      <Axle axleNumber="1">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <Axle axleNumber="2">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <SteeringPump>
+        <Technology>Full electric steering gear</Technology>
+      </SteeringPump>
+      <ElectricSystem>
+        <AlternatorTechnology>conventional</AlternatorTechnology>
+      </ElectricSystem>
+      <PneumaticSystem>
+        <SmartRegenerationSystem>false</SmartRegenerationSystem>
+      </PneumaticSystem>
+      <HVAC>
+        <SystemConfiguration>1</SystemConfiguration>
+        <AuxiliaryHeaterPower unit="kW">50</AuxiliaryHeaterPower>
+        <DoubleGlazing>false</DoubleGlazing>
+      </HVAC>
+    </Vehicle>
+    <InputDataSignaturePrimaryVehicle>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>vyNg1g1HfEWJ0Zd5YeXNZNTdxzUJTSUFOZWYP180fqY=</DigestValue>
+      </Reference>
+    </InputDataSignaturePrimaryVehicle>
+    <ManufacturerRecordSignaturePrimaryVehicle>
+      <Reference URI="#MRF-2bf066d674c143bb910d" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>ZsURRpQ1qjxFsVXTHPtcAlSb71kNLdOg9d+6UXqW8co=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignaturePrimaryVehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e67597d610b74032920c" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>yGBGKoh6BPY7/t67XzgEplq8lJ1kppAgjPnqlqMc33Q=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <ManufacturerRecordSignature>
+      <Reference URI="#MRF-63c4d4a5804b47aa9cd5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>XnPpRLXbf1naK1J9tlH///VGohBtD6mB/kLLUhWHACQ=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>      
+	  <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessNonOVCHEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <Fuel type="NG PI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </Fuel>
+          <CO2 unit="g/km">8.1</CO2>
+          <CO2 unit="g/p-km">8.2</CO2>
+        </Total>
+      </Result>
+      
+      <Summary xsi:type="ResultSummaryNonOVCHEVType">
+        <AveragePassengerCount>3.141</AveragePassengerCount>
+        <Fuel type="NG PI">
+          <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+          <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+          <FuelConsumption unit="g/km">6.1</FuelConsumption>
+          <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+        </Fuel>
+        <CO2 unit="g/p-km">8.2</CO2>
+        <CO2 unit="g/km">8.1</CO2>
+      </Summary>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:38.8974512Z</Date>
+    </ApplicationInformation>
+  </cif:Data>
+  <cif:Signature>
+    <Reference URI="#CIF-2c9c1b6017374d239ce5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>Rr6GknPuhM9WD7e/SZ5eQ5BsV79AxZ6qLEJPtyX/zdI=</DigestValue>
+    </Reference>
+  </cif:Signature>
+</cif:VectoCustomerInformation>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_CUSTOMER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
new file mode 100644
index 0000000000..49dd4aff1e
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_CUSTOMER.xml
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="utf-8"?>
+<cif:VectoCustomerInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cif="urn:tugraz:ivt:VectoAPI:CustomerOutput" xmlns:cif0.9="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:CustomerOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputCustomer.xsd">
+  <cif:Data xsi:type="PEV_CompletedBusOutputType" id="CIF-713f5fe011e4455f9657">
+    <Vehicle xsi:type="PEV_E2_CompletedBusVehicleType">
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass unit="kg">3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <Manufacturers>
+        <Step stepCount="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step stepCount="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <CorrectedActualMass unit="kg">500</CorrectedActualMass>
+      <ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <ClassBus>II+III</ClassBus>
+      <TotalNumberOfPassengers>24</TotalNumberOfPassengers>
+      <PEVArchitecture>E2</PEVArchitecture>
+      <OffVehicleChargingCapability>true</OffVehicleChargingCapability>
+      <ADAS>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <TotalRatedPropulsionPower unit="kW">50</TotalRatedPropulsionPower>
+      <VoltageLevels>
+        <VoltageLevel voltage="400">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+        <VoltageLevel voltage="600">
+          <MaxContinuousPropulsionPower unit="kW">400</MaxContinuousPropulsionPower>
+        </VoltageLevel>
+      </VoltageLevels>
+      <TotalStorageCapacity unit="kWh">162</TotalStorageCapacity>
+      <UsableStorageCapacity unit="kWh">162</UsableStorageCapacity>
+      <TransmissionValues>Standard values</TransmissionValues>
+      <TransmissionType>AMT</TransmissionType>
+      <NrOfGears>2</NrOfGears>
+      <Retarder>true</Retarder>
+      <AxleRatio>2.590</AxleRatio>
+      <AverageRRC>0.0059</AverageRRC>
+      <Axle axleNumber="1">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <Axle axleNumber="2">
+        <TyreDimension>315/70 R22.5</TyreDimension>
+        <FuelEfficiencyClass />
+        <TyreCertificationNumber>e12*0815/8051*2017/05E0000*00</TyreCertificationNumber>
+      </Axle>
+      <SteeringPump>
+        <Technology>Full electric steering gear</Technology>
+      </SteeringPump>
+      <PneumaticSystem>
+        <SmartRegenerationSystem>false</SmartRegenerationSystem>
+      </PneumaticSystem>
+      <HVAC>
+        <SystemConfiguration>1</SystemConfiguration>
+        <AuxiliaryHeaterPower unit="kW">50</AuxiliaryHeaterPower>
+        <DoubleGlazing>false</DoubleGlazing>
+      </HVAC>
+    </Vehicle>
+    <InputDataSignaturePrimaryVehicle>
+      <Reference URI="#a" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>1Y+G8pCBW3+6srRHJ4rNxab2/QtCdb72B2J8f6q6bnQ=</DigestValue>
+      </Reference>
+    </InputDataSignaturePrimaryVehicle>
+    <ManufacturerRecordSignaturePrimaryVehicle>
+      <Reference URI="#MRF-a37282c02a704c76b771" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>P1+W+RDnzAZocLkuSU9LLIdDsaKEp7eOaIxj7A2WaFo=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignaturePrimaryVehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e9ecde1b887b44f3b09c" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>J7munmr8x5TfA/tQ3XEwGvvdXGrXAshjJ8LJtlBi1MI=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <ManufacturerRecordSignature>
+      <Reference URI="#MRF-363130e08ad141a1b6e0" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>hn8lQSkJfyN8L+kSaDEfh5LZ3+tHlpXGwvEWn81jgBg=</DigestValue>
+      </Reference>
+    </ManufacturerRecordSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <MassPassengers unit="kg">2600</MassPassengers>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <Total>
+          <AverageSpeed unit="km/h">1.2</AverageSpeed>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Summary xsi:type="ResultSummaryPEVType">
+        <AveragePassengerCount>3.141</AveragePassengerCount>
+        <ElectricEnergy>
+          <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+          <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+          <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+        </ElectricEnergy>
+        <FC_ZEV_AuxHeater type="Diesel CI">
+          <FuelConsumption unit="g/km">6.1</FuelConsumption>
+          <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+          <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+          <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+          <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+        </FC_ZEV_AuxHeater>
+        <CO2_ZEV_AuxHeater>
+          <CO2 unit="g/p-km">8.2</CO2>
+          <CO2 unit="g/km">8.1</CO2>
+        </CO2_ZEV_AuxHeater>
+        <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+        <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+        <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+      </Summary>
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:39.8829379Z</Date>
+    </ApplicationInformation>
+  </cif:Data>
+  <cif:Signature>
+    <Reference URI="#CIF-713f5fe011e4455f9657" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>fsun8ceIvp7U+TMxn6X1R/BAk/6TMHtZT6iV6cibELE=</DigestValue>
+    </Reference>
+  </cif:Signature>
+</cif:VectoCustomerInformation>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
new file mode 100644
index 0000000000..a6056480d2
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/TestData/XML/Sort/Results/Unsorted/PEV_completedBus_2.RSLT_MANUFACTURER.xml
@@ -0,0 +1,464 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mrf:VectoOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput" xmlns:mrf0.9="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput V:\VectoCore\VectoCore\Resources\XSD/VectoOutputManufacturer.xsd">
+  <mrf:Data xsi:type="PEVCompletedBusManufacturerOutputDataType" id="MRF-3a4174965a6148faaab4">
+    <Vehicle>
+      <Manufacturers>
+        <Step Count="1">
+          <Manufacturer>Generic Truck Manufacturer</Manufacturer>
+          <ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+        </Step>
+        <Step Count="2">
+          <Manufacturer>Some Manufacturer</Manufacturer>
+          <ManufacturerAddress>Some Manufacturer Address</ManufacturerAddress>
+        </Step>
+      </Manufacturers>
+      <Model>Sample Bus Model</Model>
+      <VIN>VEH-1234567890</VIN>
+      <VehicleCategory>M3</VehicleCategory>
+      <AxleConfiguration>4x2</AxleConfiguration>
+      <TechnicalPermissibleMaximumLadenMass>3500</TechnicalPermissibleMaximumLadenMass>
+      <VehicleGroup>32e</VehicleGroup>
+      <VehicleGroupCO2>N/A</VehicleGroupCO2>
+      <CorrectedActualMass>500</CorrectedActualMass>
+      <ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+      <HybridElectricHDV>false</HybridElectricHDV>
+      <ClassBus>II+III</ClassBus>
+      <NumberPassengersUpperDeck>13</NumberPassengersUpperDeck>
+      <NumberPassengersLowerDeck>11</NumberPassengersLowerDeck>
+      <BodyworkCode>CB</BodyworkCode>
+      <LowEntry>false</LowEntry>
+      <HeightIntegratedBody>2500</HeightIntegratedBody>
+      <VehicleLength>9500</VehicleLength>
+      <VehicleWidth>2500</VehicleWidth>
+      <DoorDriveTechnology>electric</DoorDriveTechnology>
+      <ADAS>
+        <PredictiveCruiseControl>false</PredictiveCruiseControl>
+      </ADAS>
+      <Components>
+        <AirDrag>
+          <Model>Generic Model</Model>
+          <CertificationMethod>Measured</CertificationMethod>
+          <CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+          <CdxA>6.34</CdxA>
+          <DigestValue>NroIsfnT7+1zYG5CTHxpclh0ZaRZvGyrfFPmWdKbFbg=</DigestValue>
+        </AirDrag>
+        <Auxiliaries>
+          <ElectricSystem>
+            <DayRunningLightsLED>true</DayRunningLightsLED>
+            <HeadLightsLED>false</HeadLightsLED>
+            <PositionLightsLED>true</PositionLightsLED>
+            <BrakeLightsLED>true</BrakeLightsLED>
+            <InteriorLightsLED>false</InteriorLightsLED>
+          </ElectricSystem>
+          <HVACSystem>
+            <SystemConfiguration>1</SystemConfiguration>
+            <HeatPumpTypeDriverCompartment>
+              <Cooling>non R-744 2-stage</Cooling>
+              <Heating>none</Heating>
+            </HeatPumpTypeDriverCompartment>
+            <HeatPumpTypePassengerCompartment>
+              <Cooling>non R-744 3-stage</Cooling>
+              <Heating>none</Heating>
+            </HeatPumpTypePassengerCompartment>
+            <DoubleGlazing>false</DoubleGlazing>
+            <AdjustableAuxiliaryHeater>true</AdjustableAuxiliaryHeater>
+            <SeparateAirDistributionDucts>true</SeparateAirDistributionDucts>
+            <AuxiliaryHeaterPower>50</AuxiliaryHeaterPower>
+            <WaterElectricHeater>false</WaterElectricHeater>
+            <AirElectricHeater>false</AirElectricHeater>
+            <OtherHeatingTechnology>false</OtherHeatingTechnology>
+          </HVACSystem>
+        </Auxiliaries>
+      </Components>
+    </Vehicle>
+    <InputDataSignature>
+      <Reference URI="#MST-e473280c64314036ab88" xmlns="http://www.w3.org/2000/09/xmldsig#">
+        <Transforms>
+          <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+          <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+        </Transforms>
+        <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+        <DigestValue>7ar12V9HljPTsA8F7D6EmKaq5aQBg0yBmgPKwffQ0Tk=</DigestValue>
+      </Reference>
+    </InputDataSignature>
+    <Results>
+      <!--Always prints success at the moment-->
+      <Status>success</Status>
+	<Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">841.52</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+			<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+			<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+			<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+		    <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+		    <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+			<FuelConsumption unit="g/km">6.1</FuelConsumption>
+			<FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+			<CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+    <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">1347.01</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+			<EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+			<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+			<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+			<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+			<CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <Payload unit="kg">852.00</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+			<EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+			<FuelConsumption unit="l/100km">6.230</FuelConsumption>
+			<FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+			<CO2 unit="g/p-km">8.2</CO2>
+            <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Coach</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <Payload unit="kg">3367.53</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+			<EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+			<EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+			<CO2 unit="g/p-km">8.2</CO2>
+			  <CO2 unit="g/km">8.1</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+	  <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17200</TotalVehicleMass>
+          <Payload unit="kg">1262.82</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17201</TotalVehicleMass>
+          <Payload unit="kg">4209.41</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>P32DD</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17202</TotalVehicleMass>
+          <Payload unit="kg">826.49</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+            <FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+            <FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      <Result status="success" xsi:type="ResultSuccessPEVType">
+        <Mission>Interurban</Mission>
+        <Distance unit="km">100.185</Distance>
+        <SimulationParameters>
+          <TotalVehicleMass unit="kg">17203</TotalVehicleMass>
+          <Payload unit="kg">1704.00</Payload>
+          <PassengerCount>13.75</PassengerCount>
+        </SimulationParameters>
+        <PrimaryVehicleSubgroup>32e</PrimaryVehicleSubgroup>
+        <Total>
+          <VehiclePerformance>
+            <AverageSpeed unit="km/h">1.2</AverageSpeed>
+            <AverageDrivingSpeed unit="km/h">1.3</AverageDrivingSpeed>
+            <MinSpeed unit="km/h">0.0</MinSpeed>
+            <MaxSpeed unit="km/h">100.0</MaxSpeed>
+            <MaxDeceleration unit="m/s²">1.01</MaxDeceleration>
+            <MaxAcceleration unit="m/s²">1.02</MaxAcceleration>
+            <FullLoadDrivingtimePercentage>3.80</FullLoadDrivingtimePercentage>
+            <GearshiftCount>42</GearshiftCount>
+            <AverageGearboxEfficiency unit="%">99.99</AverageGearboxEfficiency>
+            <AverageAxlegearEfficiency unit="%">99.98</AverageAxlegearEfficiency>
+          </VehiclePerformance>
+          <ElectricEnergy>
+            <EnergyConsumption unit="kWh/km">7.101</EnergyConsumption>
+            <EnergyConsumption unit="kWh/p-km">7.111</EnergyConsumption>
+            <EnergyConsumption unit="MJ/km">4.101</EnergyConsumption>
+            <EnergyConsumption unit="MJ/p-km">4.111</EnergyConsumption>
+          </ElectricEnergy>
+          <FC_ZEV_AuxHeater type="Diesel CI">
+            <FuelConsumption unit="g/km">6.1</FuelConsumption>
+            <FuelConsumption unit="g/p-km">6.21</FuelConsumption>
+			<FuelConsumption unit="MJ/km">6.221</FuelConsumption>
+			<FuelConsumption unit="MJ/p-km">6.222</FuelConsumption>
+            <FuelConsumption unit="l/100km">6.230</FuelConsumption>
+            <FuelConsumption unit="l/p-km">6.2301</FuelConsumption>
+          </FC_ZEV_AuxHeater>
+          <CO2_ZEV_AuxHeater>
+            <CO2 unit="g/km">8.1</CO2>
+            <CO2 unit="g/p-km">8.2</CO2>
+          </CO2_ZEV_AuxHeater>
+          <ActualChargeDepletingRange unit="km">9.1</ActualChargeDepletingRange>
+          <EquivalentAllElectricRange unit="km">9.2</EquivalentAllElectricRange>
+          <ZeroCO2EmissionsRange unit="km">9.3</ZeroCO2EmissionsRange>
+        </Total>
+      </Result>
+      
+    </Results>
+    <ApplicationInformation>
+      <SimulationToolVersion>0.7.9.2835-DEV !!NOT FOR CERTIFICATION!!</SimulationToolVersion>
+      <Date>2022-10-06T11:34:30.9356086Z</Date>
+    </ApplicationInformation>
+  </mrf:Data>
+  <mrf:Signature>
+    <Reference URI="#MRF-3a4174965a6148faaab4" xmlns="http://www.w3.org/2000/09/xmldsig#">
+      <Transforms>
+        <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+        <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+      </Transforms>
+      <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+      <DigestValue>BYzftZfkvMgyV3ZcaLHfJYT/A9d5VdcW9xONiukFRK0=</DigestValue>
+    </Reference>
+  </mrf:Signature>
+</mrf:VectoOutput>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/VectoResultHashSort.cs b/VectoCommon/VectoHashingTest/VectoResultHashSort.cs
new file mode 100644
index 0000000000..14d1bbb30b
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/VectoResultHashSort.cs
@@ -0,0 +1,98 @@
+using System;
+using System.Collections.Generic;
+using System.Collections.Specialized;
+using System.Diagnostics;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using System.Security.Cryptography.Xml;
+using System.Text;
+using System.Threading.Tasks;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
+using System.Xml.Xsl;
+using Microsoft.VisualStudio.TestPlatform.ObjectModel;
+using NUnit.Framework;
+using TUGraz.VectoCommon.Hashing;
+using TUGraz.VectoCore.Utils;
+using TUGraz.VectoHashing;
+using TUGraz.VectoHashing.Util;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoHashing.Impl;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
+
+namespace VectoHashingTest
+{
+    public class VectoResultHashSort
+    {
+		private const string UnsortedJobPath = @"TestData\XML\Sort\Results\Unsorted\";
+		private const string SortedJobPath = @"TestData\XML\Sort\Results\Sorted\"; 
+
+		public void RunBeforeAnyTests()
+		{
+			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+		}
+
+		/*
+         * How to get the Hardcoded Hashes
+         *	- Manually Sort the file you want to Hash
+         *  - Comment out the new code in the XSLT that you want to test
+         *  - Run the Code and replace the existing hash with the new one
+         *  - Comment in the new code in the XSLT and run the code
+         */
+		// EnergyConsumption, FC_ZEV_AuxHeater,CO2_ZEV_AuxHeater, Result
+		[TestCase(@"PEV_completedBus_2.RSLT_MANUFACTURER.xml", XmlDocumentType.ManufacturerReport, "6JIUDLbLsVMA5nAul/Nm7O2NQcS+DJJ0sJvCqMthh5o="),
+		// Fuel (dual fuel), Fuel Consumption, CO2, Result
+		 TestCase(@"Conventional_heavyLorry_AMT.RSLT_MANUFACTURER.xml", XmlDocumentType.ManufacturerReport, "v4FQcM3lTvEv0HGAu9j6RQrhCcXYAU2C7WweFqecoA4="),
+		//Fuel Consumption, CO2, Result, Summary
+		TestCase(@"HEV_completedBus_2.RSLT_CUSTOMER.xml", XmlDocumentType.CustomerReport, "/vQ5KuMptNzZfmJBDAToZOdPu6LqJI7n044Q+0sh9e8="),
+		//OVC Mode, Fuel Consumption, CO2, Result, EnergyConsumption
+		TestCase(@"HEV-S_heavyLorry_S3_ovc.RSLT_MANUFACTURER.xml", XmlDocumentType.ManufacturerReport, "YUgsMeTcQfLAjH/bqJ7RyHuz7HEXfAUlZzaI4PzZ/Yg="),
+		//EnergyConsumption, FC_ZEV_AuxHeater, CO2_ZEV_AuxHeater, Result, Summary
+		TestCase(@"PEV_completedBus_2.RSLT_CUSTOMER.xml", XmlDocumentType.CustomerReport, "iebdqUqvC1bt0NyEe+/4kRf+YMA9SGSb+955nOeSBQM=")]
+		public void TestValidation(string filename, XmlDocumentType documentType, string sortedHash)
+		{
+
+			//var hashsorted = ComputeHash(filename, true, documentType);
+			var hashunsorted = ComputeHash(filename, false, documentType);
+			Assert.AreEqual(sortedHash,hashunsorted);
+
+		}
+
+		public string ComputeHash(string jobname, bool sorted, XmlDocumentType documentType)
+		{
+			
+			string path = sorted ? SortedJobPath + jobname : UnsortedJobPath + jobname;
+
+			var doc = XDocument.Load(XmlReader.Create(path));
+
+			/*
+			MrfDocument = XDocument.Load(XmlReader.Create(mainFile));
+
+			var result = doc.XPathSelectElement("//*[local-name()='Results']");
+			var oldResult = MrfDocument.XPathSelectElement("//*[local-name()='Results']");
+
+			oldResult.ReplaceWith(result);
+			*/
+			var stream = new MemoryStream();
+			stream.Seek(0, SeekOrigin.Begin);
+			var writer = new StreamWriter(stream);
+
+
+			writer.Write(doc);
+			writer.Flush();
+
+			stream.Seek(0, SeekOrigin.Begin);
+			var validator = new XMLValidator(XmlReader.Create(stream));
+			Assert.IsTrue(validator.ValidateXML(documentType), validator.ValidationError);
+
+			stream.Seek(0, SeekOrigin.Begin);
+			var hash = VectoHash.Load(stream).ComputeHash();
+			return hash;
+		}
+
+		
+
+	}
+}
-- 
GitLab