diff --git a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
index 8b15b19ce38537a6edc15251345cf32be4487b99..88390f2d22b0b90553decf669ff0c9a4e3e5c54e 100644
--- a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
+++ b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt
@@ -116,7 +116,6 @@
 		</xsl:element>
 	</xsl:template>
 	
-
 	<xsl:template match="*[local-name()='MaxTorqueCurve']">
 		<xsl:element name="{local-name()}">
 			<xsl:apply-templates select="@*"/>
@@ -168,7 +167,15 @@
 		<xsl:element name="{local-name()}">
 			<xsl:apply-templates select="@*"/>
 			
-			<xsl:apply-templates select="./*[not(local-name()='DragCurve') and not(local-name()='Conditioning') and not(local-name()='VoltageLevel')]"/>
+			<xsl:apply-templates select="./*[not(local-name()='DragCurve') 
+			and not(local-name()='Conditioning') 
+			and not(local-name()='VoltageLevel')
+			and not(local-name()='Mode')]"/>
+	
+			<xsl:for-each select="*[local-name()='Mode']">
+				<xsl:sort data-type="number" select="*[local-name() = 'IdlingSpeed']/text()" order="ascending"/>
+				<xsl:apply-templates select="."/>
+			</xsl:for-each>		
 			
 			<xsl:for-each select="*[local-name()='VoltageLevel']">
 				<xsl:sort data-type="number" select="*[local-name() = 'Voltage']/text()" order="ascending"/>
@@ -184,7 +191,8 @@
 				<xsl:apply-templates select="."/>
 			</xsl:for-each>			
 		</xsl:element>
-	</xsl:template>	
+	</xsl:template>
+				
 	<xsl:template match="*[local-name()='OCV']">
 		<xsl:element name="{local-name()}">
 			<xsl:apply-templates select="@*"/>
@@ -224,6 +232,15 @@
 				<xsl:apply-templates select="."/>
 			</xsl:for-each>
 		</xsl:element>
+	</xsl:template>	
+	<xsl:template match="*[local-name()='Mode']">
+		<xsl:element name="{local-name()}">
+			<xsl:apply-templates select="@*"/>
+			<xsl:for-each select="*">
+				<xsl:sort data-type="text" select="@type" order="ascending"/>
+				<xsl:apply-templates select="."/>
+			</xsl:for-each>
+		</xsl:element>
 	</xsl:template>
 	
 </xsl:transform>
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine.xml b/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine.xml
new file mode 100644
index 0000000000000000000000000000000000000000..e119418c20bfc96933fefb603840e552d35a2d1a
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine.xml
@@ -0,0 +1,555 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Engine xsi:type="v2.0:EngineComponentDeclarationType">
+		<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.3:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHRType>
+				<MechanicalOutputICE>false</MechanicalOutputICE>
+				<MechanicalOutputDrivetrain>false</MechanicalOutputDrivetrain>
+				<ElectricalOutput>false</ElectricalOutput>
+			</WHRType>
+			<Mode>		
+				<IdlingSpeed>560</IdlingSpeed>
+				<FullLoadAndDragCurve>
+					<Entry engineSpeed="560.10" maxTorque="1180.00" dragTorque="-149.00" />
+					<Entry engineSpeed="600.10" maxTorque="1282.00" dragTorque="-148.00" />
+					<Entry engineSpeed="800.10" maxTorque="1791.00" dragTorque="-149.00" />
+					<Entry engineSpeed="1000.10" maxTorque="2300.00" dragTorque="-160.00" />
+					<Entry engineSpeed="1200.10" maxTorque="2300.00" dragTorque="-179.00" />
+					<Entry engineSpeed="1400.10" maxTorque="2300.00" dragTorque="-203.00" />
+					<Entry engineSpeed="1600.10" maxTorque="2079.00" dragTorque="-235.00" />
+					<Entry engineSpeed="1800.10" maxTorque="1857.00" dragTorque="-264.00" />
+					<Entry engineSpeed="2000.10" maxTorque="1352.00" dragTorque="-301.00" />
+					<Entry engineSpeed="2100.10" maxTorque="1100.00" dragTorque="-320.00" />
+				</FullLoadAndDragCurve>
+				<Fuel type="Diesel CI">
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.10" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.10" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.10" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.10" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.10" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.10" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.10" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.10" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.10" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.10" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.10" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.10" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.10" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.10" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.10" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.10" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.10" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.10" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.10" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.10" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.10" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.10" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.10" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.10" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.10" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.10" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.10" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.10" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.10" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.10" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.10" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.10" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.10" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.10" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.10" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.10" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.10" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.10" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.10" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.10" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.10" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.10" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.10" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.10" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.10" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.10" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.10" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.10" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.10" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.10" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.10" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.10" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.10" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.10" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.10" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.10" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.10" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.10" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.10" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.10" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.10" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.10" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.10" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.10" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.10" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.10" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.10" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.10" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.10" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.10" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.10" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.10" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.10" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.10" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.10" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.10" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.10" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.10" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.10" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.10" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.10" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.10" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.10" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.10" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.10" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.10" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.10" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.10" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.10" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.10" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.10" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.10" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.10" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.10" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.10" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.10" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.10" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.10" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.10" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.10" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.10" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.10" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.10" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.10" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.10" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.10" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.10" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.10" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.10" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.10" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.10" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.10" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>	
+				<Fuel type="Ethanol CI">
+					<WHTCUrban>2.0097</WHTCUrban>
+					<WHTCRural>2.0035</WHTCRural>
+					<WHTCMotorway>2.0200</WHTCMotorway>
+					<BFColdHot>2.0000</BFColdHot>
+					<CFRegPer>2.0000</CFRegPer>
+					<CFNCV>2.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.20" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.20" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.20" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.20" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.20" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.20" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.20" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.20" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.20" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.20" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.20" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.20" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.20" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.20" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.20" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.20" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.20" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.20" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.20" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.20" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.20" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.20" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.20" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.20" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.20" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.20" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.20" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.20" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.20" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.20" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.20" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.20" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.20" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.20" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.20" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.20" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.20" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.20" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.20" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.20" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.20" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.20" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.20" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.20" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.20" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.20" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.20" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.20" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.20" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.20" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.20" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.20" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.20" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.20" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.20" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.20" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.20" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.20" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.20" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.20" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.20" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.20" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.20" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.20" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.20" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.20" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.20" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.20" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.20" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.20" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.20" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.20" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.20" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.20" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.20" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.20" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.20" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.20" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.20" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.20" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.20" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.20" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.20" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.20" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.20" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.20" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.20" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.20" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.20" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.20" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.20" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.20" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.20" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.20" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.20" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.20" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.20" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.20" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.20" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.20" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.20" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.20" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.20" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.20" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.20" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.20" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.20" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.20" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.20" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.20" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.20" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.20" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>		
+			</Mode>
+			<Mode>
+				<IdlingSpeed>570</IdlingSpeed>
+				<FullLoadAndDragCurve>
+					<Entry engineSpeed="560.30" maxTorque="1180.00" dragTorque="-149.00" />
+					<Entry engineSpeed="600.30" maxTorque="1282.00" dragTorque="-148.00" />
+					<Entry engineSpeed="800.30" maxTorque="1791.00" dragTorque="-149.00" />
+					<Entry engineSpeed="1000.30" maxTorque="2300.00" dragTorque="-160.00" />
+					<Entry engineSpeed="1200.30" maxTorque="2300.00" dragTorque="-179.00" />
+					<Entry engineSpeed="1400.30" maxTorque="2300.00" dragTorque="-203.00" />
+					<Entry engineSpeed="1600.30" maxTorque="2079.00" dragTorque="-235.00" />
+					<Entry engineSpeed="1800.30" maxTorque="1857.00" dragTorque="-264.00" />
+					<Entry engineSpeed="2000.30" maxTorque="1352.00" dragTorque="-301.00" />
+					<Entry engineSpeed="2100.30" maxTorque="1100.00" dragTorque="-320.00" />
+				</FullLoadAndDragCurve>
+				<Fuel type="Diesel CI">
+					<WHTCUrban>3.0097</WHTCUrban>
+					<WHTCRural>3.0035</WHTCRural>
+					<WHTCMotorway>3.0200</WHTCMotorway>
+					<BFColdHot>3.0000</BFColdHot>
+					<CFRegPer>3.0000</CFRegPer>
+					<CFNCV>3.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.30" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.30" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.30" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.30" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.30" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.30" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.30" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.30" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.30" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.30" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.30" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.30" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.30" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.30" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.30" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.30" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.30" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.30" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.30" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.30" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.30" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.30" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.30" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.30" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.30" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.30" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.30" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.30" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.30" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.30" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.30" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.30" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.30" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.30" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.30" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.30" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.30" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.30" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.30" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.30" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.30" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.30" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.30" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.30" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.30" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.30" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.30" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.30" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.30" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.30" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.30" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.30" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.30" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.30" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.30" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.30" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.30" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.30" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.30" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.30" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.30" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.30" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.30" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.30" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.30" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.30" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.30" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.30" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.30" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.30" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.30" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.30" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.30" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.30" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.30" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.30" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.30" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.30" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.30" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.30" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.30" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.30" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.30" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.30" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.30" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.30" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.30" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.30" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.30" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.30" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.30" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.30" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.30" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.30" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.30" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.30" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.30" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.30" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.30" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.30" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.30" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.30" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.30" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.30" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.30" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.30" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.30" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.30" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.30" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.30" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.30" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.30" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>
+				<Fuel type="Ethanol CI">
+					<WHTCUrban>4.0097</WHTCUrban>
+					<WHTCRural>4.0035</WHTCRural>
+					<WHTCMotorway>4.0200</WHTCMotorway>
+					<BFColdHot>4.0000</BFColdHot>
+					<CFRegPer>4.0000</CFRegPer>
+					<CFNCV>4.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.40" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.40" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.40" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.40" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.40" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.40" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.40" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.40" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.40" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.40" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.40" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.40" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.40" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.40" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.40" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.40" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.40" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.40" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.40" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.40" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.40" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.40" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.40" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.40" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.40" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.40" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.40" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.40" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.40" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.40" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.40" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.40" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.40" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.40" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.40" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.40" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.40" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.40" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.40" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.40" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.40" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.40" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.40" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.40" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.40" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.40" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.40" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.40" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.40" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.40" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.40" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.40" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.40" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.40" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.40" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.40" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.40" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.40" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.40" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.40" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.40" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.40" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.40" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.40" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.40" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.40" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.40" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.40" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.40" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.40" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.40" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.40" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.40" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.40" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.40" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.40" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.40" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.40" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.40" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.40" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.40" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.40" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.40" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.40" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.40" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.40" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.40" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.40" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.40" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.40" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.40" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.40" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.40" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.40" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.40" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.40" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.40" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.40" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.40" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.40" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.40" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.40" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.40" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.40" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.40" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.40" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.40" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.40" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.40" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.40" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.40" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.40" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>
+			</Mode>
+		</v2.0:Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>ttvMnXYdQrEAu47QEO2AKyfzOdPSlcdsR/MrmH/mX+k=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine_unsorted.xml b/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine_unsorted.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3e2f3cd91fc547b80a072ac7b7ac348eb1ca0f40
--- /dev/null
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/Sort/Engine_unsorted.xml
@@ -0,0 +1,555 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent v:\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Engine xsi:type="v2.0:EngineComponentDeclarationType">
+		<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.3:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:DEV:v2.3">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHRType>
+				<MechanicalOutputICE>false</MechanicalOutputICE>
+				<MechanicalOutputDrivetrain>false</MechanicalOutputDrivetrain>
+				<ElectricalOutput>false</ElectricalOutput>
+			</WHRType>
+			<Mode>
+				<IdlingSpeed>570</IdlingSpeed>
+				<FullLoadAndDragCurve>
+					<Entry engineSpeed="1600.30" maxTorque="2079.00" dragTorque="-235.00" />
+					<Entry engineSpeed="1800.30" maxTorque="1857.00" dragTorque="-264.00" />
+					<Entry engineSpeed="800.30" maxTorque="1791.00" dragTorque="-149.00" />
+					<Entry engineSpeed="2000.30" maxTorque="1352.00" dragTorque="-301.00" />
+					<Entry engineSpeed="560.30" maxTorque="1180.00" dragTorque="-149.00" />
+					<Entry engineSpeed="600.30" maxTorque="1282.00" dragTorque="-148.00" />
+					<Entry engineSpeed="1000.30" maxTorque="2300.00" dragTorque="-160.00" />
+					<Entry engineSpeed="1200.30" maxTorque="2300.00" dragTorque="-179.00" />
+					<Entry engineSpeed="1400.30" maxTorque="2300.00" dragTorque="-203.00" />
+					<Entry engineSpeed="2100.30" maxTorque="1100.00" dragTorque="-320.00" />
+				</FullLoadAndDragCurve>
+				<Fuel type="Ethanol CI">
+					<WHTCUrban>4.0097</WHTCUrban>
+					<WHTCRural>4.0035</WHTCRural>
+					<WHTCMotorway>4.0200</WHTCMotorway>
+					<BFColdHot>4.0000</BFColdHot>
+					<CFRegPer>4.0000</CFRegPer>
+					<CFNCV>4.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.40" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.40" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.40" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.40" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.40" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.40" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.40" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.40" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="800.40" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.40" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.40" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="600.40" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.40" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.40" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.40" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.40" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.40" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.40" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.40" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.40" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.40" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.40" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.40" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.40" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.40" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.40" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.40" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.40" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="1000.40" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.40" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.40" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.40" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.40" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.40" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.40" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.40" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1200.40" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.40" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.40" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.40" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1000.40" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.40" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.40" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.40" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.40" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.40" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.40" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.40" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.40" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.40" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.40" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.40" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.40" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.40" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.40" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.40" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.40" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.40" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.40" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.40" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.40" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.40" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.40" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.40" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.40" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.40" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.40" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.40" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.40" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.40" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.40" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.40" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.40" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.40" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1800.40" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.40" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.40" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.40" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.40" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.40" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.40" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="1600.40" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.40" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.40" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.40" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.40" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.40" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.40" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.40" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.40" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.40" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.40" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.40" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.40" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.40" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="2000.40" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.40" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.40" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.40" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.40" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.40" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.40" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.40" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.40" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.40" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.40" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.40" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.40" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.40" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.40" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.40" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.40" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>
+				<Fuel type="Diesel CI">
+					<WHTCUrban>3.0097</WHTCUrban>
+					<WHTCRural>3.0035</WHTCRural>
+					<WHTCMotorway>3.0200</WHTCMotorway>
+					<BFColdHot>3.0000</BFColdHot>
+					<CFRegPer>3.0000</CFRegPer>
+					<CFNCV>3.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.30" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.30" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.30" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.30" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.30" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.30" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.30" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.30" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.30" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.30" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.30" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.30" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.30" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.30" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.30" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.30" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.30" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.30" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.30" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.30" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.30" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="1200.30" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.30" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.30" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.30" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.30" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.30" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.30" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.30" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.30" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.30" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.30" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.30" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.30" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.30" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.30" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.30" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.30" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.30" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.30" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.30" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="800.30" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.30" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.30" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.30" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.30" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.30" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.30" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.30" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.30" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.30" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.30" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.30" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.30" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.30" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.30" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.30" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.30" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.30" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.30" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.30" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.30" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.30" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.30" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.30" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.30" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.30" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.30" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.30" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.30" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.30" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.30" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.30" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.30" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1600.30" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.30" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.30" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.30" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.30" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.30" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.30" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.30" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.30" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.30" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.30" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.30" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.30" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="2000.30" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.30" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.30" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.30" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.30" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.30" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.30" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.30" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="1800.30" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.30" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.30" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.30" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.30" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.30" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.30" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.30" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.30" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.30" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.30" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.30" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.30" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.30" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.30" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.30" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.30" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>
+			</Mode>
+			<Mode>		
+				<IdlingSpeed>560</IdlingSpeed>
+				<FullLoadAndDragCurve>
+					<Entry engineSpeed="1000.10" maxTorque="2300.00" dragTorque="-160.00" />
+					<Entry engineSpeed="1200.10" maxTorque="2300.00" dragTorque="-179.00" />
+					<Entry engineSpeed="560.10" maxTorque="1180.00" dragTorque="-149.00" />
+					<Entry engineSpeed="600.10" maxTorque="1282.00" dragTorque="-148.00" />
+					<Entry engineSpeed="800.10" maxTorque="1791.00" dragTorque="-149.00" />
+					<Entry engineSpeed="1800.10" maxTorque="1857.00" dragTorque="-264.00" />
+					<Entry engineSpeed="2000.10" maxTorque="1352.00" dragTorque="-301.00" />
+					<Entry engineSpeed="1400.10" maxTorque="2300.00" dragTorque="-203.00" />
+					<Entry engineSpeed="1600.10" maxTorque="2079.00" dragTorque="-235.00" />
+					<Entry engineSpeed="2100.10" maxTorque="1100.00" dragTorque="-320.00" />
+				</FullLoadAndDragCurve>
+				<Fuel type="Ethanol CI">
+					<WHTCUrban>2.0097</WHTCUrban>
+					<WHTCRural>2.0035</WHTCRural>
+					<WHTCMotorway>2.0200</WHTCMotorway>
+					<BFColdHot>2.0000</BFColdHot>
+					<CFRegPer>2.0000</CFRegPer>
+					<CFNCV>2.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.20" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.20" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.20" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.20" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.20" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.20" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.20" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.20" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.20" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.20" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.20" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.20" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.20" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.20" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.20" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.20" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.20" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.20" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.20" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.20" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.20" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.20" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.20" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.20" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.20" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.20" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.20" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.20" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.20" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.20" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.20" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.20" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.20" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.20" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.20" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.20" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.20" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.20" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.20" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.20" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.20" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.20" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.20" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.20" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.20" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.20" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.20" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.20" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.20" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.20" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.20" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.20" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.20" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.20" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.20" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.20" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.20" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.20" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.20" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.20" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.20" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.20" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.20" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.20" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.20" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.20" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.20" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.20" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.20" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.20" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.20" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.20" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.20" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.20" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.20" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.20" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.20" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.20" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.20" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.20" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.20" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.20" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.20" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.20" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.20" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.20" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.20" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.20" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.20" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.20" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.20" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.20" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.20" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.20" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.20" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.20" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.20" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.20" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.20" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.20" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.20" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.20" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.20" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.20" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.20" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.20" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.20" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.20" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.20" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.20" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.20" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.20" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>
+				<Fuel type="Diesel CI">
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="600.10" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.10" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.10" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.10" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.10" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.10" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="560.10" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.10" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.10" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.10" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.10" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.10" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.10" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.10" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.10" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.10" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.10" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.10" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.10" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.10" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.10" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.10" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.10" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.10" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="1000.10" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.10" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.10" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.10" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.10" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.10" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.10" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.10" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.10" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.10" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.10" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.10" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.10" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.10" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.10" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.10" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.10" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.10" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.10" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.10" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.10" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.10" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.10" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.10" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.10" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="800.10" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.10" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.10" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.10" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.10" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.10" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.10" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.10" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.10" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.10" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.10" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.10" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.10" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.10" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.10" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.10" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1400.10" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.10" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.10" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.10" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.10" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.10" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.10" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.10" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.10" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.10" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.10" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.10" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.10" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.10" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.10" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.10" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.10" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.10" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.10" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.10" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.10" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.10" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.10" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.10" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.10" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.10" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.10" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.10" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.10" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.10" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.10" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.10" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.10" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.10" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.10" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.10" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.10" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.10" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.10" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.10" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.10" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.10" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.10" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.10" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.10" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.10" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.10" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+				</Fuel>	
+			</Mode>
+		</v2.0:Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>ttvMnXYdQrEAu47QEO2AKyfzOdPSlcdsR/MrmH/mX+k=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/VectoHashSortTest.cs b/VectoCommon/VectoHashingTest/VectoHashSortTest.cs
index 21d4f17dd6ef4a9a83e5e196c7f1801407f24bbd..6a20ac9c69545ca865a227e4aeb6d9c653fb5ddc 100644
--- a/VectoCommon/VectoHashingTest/VectoHashSortTest.cs
+++ b/VectoCommon/VectoHashingTest/VectoHashSortTest.cs
@@ -22,6 +22,15 @@ namespace VectoHashingTest
 			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
+
+		[TestCase("ttvMnXYdQrEAu47QEO2AKyfzOdPSlcdsR/MrmH/mX+k=", @"Testdata\XML\Sort\Engine.xml"),
+		TestCase("ttvMnXYdQrEAu47QEO2AKyfzOdPSlcdsR/MrmH/mX+k=", @"Testdata\XML\Sort\Engine_unsorted.xml")]
+		public void TestEngineHashSort(string expectedHash, string filePath)
+		{
+			var loadedFile = VectoHash.Load(filePath);
+			Assert.AreEqual(expectedHash, loadedFile.ComputeHash(VectoComponents.Engine));
+		}
+		
 		
 		[TestCase("NiyH2Xp0rQswwXIOf52Jm0wvK4Yc2/PL/T+zQCWQGFo=", @"Testdata\XML\Sort\ADC_unsorted.xml")]
 		public void TestADCHashSort(string expectedHash, string filePath)
diff --git a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
index f2b394e73d197e10077619ebf2f8a59d0449e0ee..5ab0fefe58e2858281649366ad8cf1a845be62a8 100644
--- a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
+++ b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
@@ -105,6 +105,12 @@
     <Content Include="Testdata\XML\Sort\ElectricMachineSystem_StdValues_unsorted.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
+    <Content Include="Testdata\XML\Sort\Engine.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Testdata\XML\Sort\Engine_unsorted.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
     <Content Include="Testdata\XML\Sort\Gearbox_APT-N_unsorted.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>