diff --git a/Documentation/Checklist_Release_VECTO_3.3.2.1519.docx b/Documentation/Checklist_Release_VECTO_3.3.2.1519.docx
new file mode 100644
index 0000000000000000000000000000000000000000..66f75cdd07afe3396208d603fb8192075d1150d6
Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.2.1519.docx differ
diff --git a/Documentation/Checklist_Release_VECTO_3.3.2.1519.pdf b/Documentation/Checklist_Release_VECTO_3.3.2.1519.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..c2b890c9b810af40286cadba07d6bead1c7041bd
Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.2.1519.pdf differ
diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf
index b6c925d780146149430f7cdb6cc23a9543a49fc2..4f6a44ff55151bab7fc2973516dee5c722f555ca 100644
Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf and b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf differ
diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx
index 2bf9d9c39941a75041723f5c7a96a1097c2aabfb..f5388679bf394212016935082846b947c8af6dae 100644
Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx and b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx differ
diff --git a/Documentation/User Manual/1-user-interface/0_start.md b/Documentation/User Manual/1-user-interface/0_start.md
index 4907054fe20cd41588048643f608ae7fe41ab76d..444871c401fcb0bc1a99a6844a667d216e5950a8 100644
--- a/Documentation/User Manual/1-user-interface/0_start.md	
+++ b/Documentation/User Manual/1-user-interface/0_start.md	
@@ -16,7 +16,7 @@ VECTO is distributed as a portable application. This means you can simply unzip
 
 In case you do not have execute permissions, please ask your system administrator to install VECTO into an appropriate directory (e.g. under `C:\Program Files`). Installing VECTO requires the following two steps:
 
-  + Copy the VECTO directory and all its files and subdirectories to the appropriate location
+  + Copy the VECTO directory and all its files and subdirectories to the appropriate location where the user has execute permissions
   + Edit the file `install.ini` and remove the comment character (#) in the line containing `ExecutionMode = install` 
 
 If the ExecutionMode is set to `install` (this is also possible when running VECTO from an arbitrary directory), VECTO does not write its configuration files and log files to the application directory but to the directories `%APPDATA%` and `%LOCALAPPDATA%` (usually `C:\Users\<username>\AppData\Roaming` and `C:\Users\<username>\AppData\Local`).
@@ -28,7 +28,7 @@ User Manual
 ====================================
 ![](pics/VECTOlarge.png)\
 \
-Version: VECTO 3.3 / VectoCore 3.3.1 / VectoCmd 3.3.1
+Version: VECTO 3.3 / VectoCore 3.3.2 / VectoCmd 3.3.2
 
 ---
 
diff --git a/Documentation/User Manual/6-changelog/changelog.md b/Documentation/User Manual/6-changelog/changelog.md
index c77e8addca4e978aaa9cabdf1b9f95d5020c7204..c22cd556b3451641debd63426556c71ca4a7288f 100644
--- a/Documentation/User Manual/6-changelog/changelog.md	
+++ b/Documentation/User Manual/6-changelog/changelog.md	
@@ -1,5 +1,45 @@
 #Changelog
 
+**VECTO 3.3.2**
+
+**Build 1519 (2019-03-01) RELEASE CANDIDATE***
+
+
+Release Notes - VECTO: Vehicle Energy Calculation Tool - Version 3.3.2.1519-RC
+
+
+ - Improvement
+    * [VECTO-869] - change new vehicle input fields (ADAS, sleeper cab, etc.) to be mandatory
+    * [VECTO-784] - Configuration file for VECTO log files
+    * [VECTO-865] - Extend Sum-Data
+    * [VECTO-873] - Add digest value to SumData
+
+
+ - Bugfixes
+    * [VECTO-729] - Bugs APT submodel
+    * [VECTO-787] - APT: DrivingAction Accelerate after Overload
+    * [VECTO-789] - APT: ResponseUnderload
+    * [VECTO-797] - VECTO abort with AT transmission and TC table value
+    * [VECTO-798] - VECTO abort with certified AT transmission data and certified TC data
+    * [VECTO-807] - VECTO errors in vehicle class 1/2/3
+    * [VECTO-827] - Torque converter inertia 
+    * [VECTO-838] - APT: ResponseOverload
+    * [VECTO-843] - AT Transmissions problem on VECTO 3.3.1.1463
+    * [VECTO-844] - Error with AT gearbox model
+    * [VECTO-847] - Simulation abort due to error in NLog?
+    * [VECTO-848] - AT Gearbox Simulation abort (was: Problem related to Tyres?)
+    * [VECTO-858] - Urban Delivery Abort - with APT-S Transmission and TC
+    * [VECTO-861] - 3.3.1: Torque converter not working correctly
+    * [VECTO-872] - MRF/CIF: Torque Converter certification method and certification number not correctly set
+    * [VECTO-879] - SIMULATION RUN ABORTED DistanceRun got an unexpected response
+    * [VECTO-883] - Traction interruption may be too long
+    * [VECTO-815] - Unexpected Response: SpeedLimitExceeded
+    * [VECTO-816] - object reference not set to an instance of an object
+    * [VECTO-817] - TargetVelocity and VehicleVelocity must not be 0
+    * [VECTO-820] - DistanceRun got an unexpected response: ResponseSpeedLimitExceeded
+    * [VECTO-864] - Prevent VECTO loss-map extension to result in negative torque loss
+
+
 **VECTO 3.3.1**
 
 ***Build 1492 (2019-02-01) OFFICIAL RELEASE***
diff --git a/Documentation/User Manual/help.html b/Documentation/User Manual/help.html
index 020e5d399f58e891603a64cb505b389223edc8ea..0844b26471ba337686f07653aeeb91da944ed0bf 100644
--- a/Documentation/User Manual/help.html	
+++ b/Documentation/User Manual/help.html	
@@ -150,7 +150,9 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
 </div>
 <div id="TOC">
 <ul>
-<li><a href="#platform-requirements">Platform Requirements</a></li>
+<li><a href="#platform-requirements">Platform Requirements</a><ul>
+<li><a href="#installation-options">Installation Options</a></li>
+</ul></li>
 <li><a href="#user-manual">User Manual</a></li>
 <li><a href="#user-interface">User Interface</a><ul>
 <li><a href="#main-form">Main Form</a></li>
@@ -243,12 +245,23 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
 <ul>
 <li>Microsoft .NET Framework 4.5</li>
 </ul>
+<div id="installation-options" class="section level2">
+<h2>Installation Options</h2>
+<p>VECTO is distributed as a portable application. This means you can simply unzip the archive and directly execute it. This, however, requires write and execute permissions for the VECTO application directory.</p>
+<p>In case you do not have execute permissions, please ask your system administrator to install VECTO into an appropriate directory (e.g. under <code>C:\Program Files</code>). Installing VECTO requires the following two steps:</p>
+<ul>
+<li>Copy the VECTO directory and all its files and subdirectories to the appropriate location where the user has execute permissions</li>
+<li>Edit the file <code>install.ini</code> and remove the comment character (#) in the line containing <code>ExecutionMode = install</code></li>
+</ul>
+<p>If the ExecutionMode is set to <code>install</code> (this is also possible when running VECTO from an arbitrary directory), VECTO does not write its configuration files and log files to the application directory but to the directories <code>%APPDATA%</code> and <code>%LOCALAPPDATA%</code> (usually <code>C:\Users\&lt;username&gt;\AppData\Roaming</code> and <code>C:\Users\&lt;username&gt;\AppData\Local</code>).</p>
+<p><strong>Important:</strong> If the ExecutionMode is set to <code>install</code> it is necessary that you copy the generic VECTO models distributed with VECTO to a location where you have write permissions as VECTO writes the results to the same directory as the job file.</p>
+</div>
 </div>
 <div id="user-manual" class="section level1">
 <h1>User Manual</h1>
 <p><img src="data:image/png;base64,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hg4duvbgtdOZTDqdJhAISd1DDzR8TZtJ3cd8Pp/L5WTefuedd958882FCxfOmjXLVEeYefjw4QMGDBg1atRWW21tpa10Om1ZVoAgu5FyVuvCacksSP0trMkbrtp7NSZpseCurikxk31joHgC5+X8G2ZVfdqunMpmsx988MHll17297//PZNKWZalZUxV1TeTyvv27fvWe+92OxFi23Y2m33qyb/NmDHjzTfesCzLEsKyLFtKbReGvSuO5JbSltK27W22227KoVN+/JOfNDY2Vp6mkYwi51Wf08tms/PnfX/XXXdd95e/tLW1WZZluhPMa6ISeaSU+p+klLZtrz148Aknn7TPPvuYQqVr13vLjBmHH3H4juPGPf/c8/UkSJQxAoAFYN/1yt9OuPX3jgEHi7qURmOzl5lZAKBRG2zx2GnXktOlO2aWrS+VlPKzTz494IADvv/uu1QqFfDah4m4qrvX3LfvO/UqSMK7IaVsaWk547TTH3344VQqFVAjlCaobntAK9Q6h/RLGmJIcC6XG7/33hf/6U+9m3qT31isEz546JQpSxYv6V5SZPmKFc88+0zXeq78YUvnWre3t7/91lsnnXjS/z7/PG2llOM+TGzF76D5CillWzY7afLkc357Tr9+/SId1DWjpXoVJCFV2pq80Wq9VgFJCaurrlicUgRgsCVFi2xZesO7zBIxFV0Gou7q55mvvDphwoTmpqbaCIwORx0KksCOqf3JZrN333nX2Wef3ZjJVGnfmLk1m50+ffrBh0xWBUB1ckYARm69zYIFC7qXIFm8ePGCJYu7VoqYtATmZcuWTznkkH/PmmVZVjXoB0B7Pj9jxoydd93FZFC1jJ2ULki6zAZXwFONqUYpwLBAXeYAJXfERAIkhb3bsDEsJRBb7CcQvlu2dOnQTTY9eNKkPs3NmqoS13xxG46IstnssUcfs/GQjf74hz8oKVI9ourV0HDeueduuO56086fms/lTBaQ5K12l2FKEU1LH3zwwVZbbLnFZpu9+/bbypat0tsb0ulfHnHEmmv84InHHg9E4Otto7rOmUtg5uuPPB+SGLkukSPVsBCJwEyWlSHBgB3jVPU8n3j08U032bS9rS0sZpIR4AJaUbBz9pmnn7HRhkOeevLJlBHzqJ4AVk9Op9M3Xn/9RhtseMtNNydn1B11EfP2LVy4cIvNtxj/458s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7r24+fDNPvn4E69BMpeaB6R++PJ/X2668SaLFi6Md8mtra37TpxY7Y3tpsF2dUhkWXTZ5HPY78xxHVncySaGJImJWXBqjxHjbGaSANtld2OM0T1Vnr9F+XCFEOf94Q9Tzz+/Npyourozs7CsY445pkJPmvl1pfu3rlgxYvjwP577xyJLiP49QTJvP2bszTfcEFfqms4qHDhwYFxlBMkwj3/tdQavNWiQCUtToXBS5GTncnvsuuvvzvktAt5X7vi7p51y6k477JBvb0cciRUmJM9GG200ZKMh1TZqu6fVzJBgAZLge1998sRbz82DU0gR5SFdpHenlVUneoEJEgy5vL192U1vKfeZ5/Xqirv8wx3GffHFF2V3mQ0EEqSU/fr2tTIZVUoSo40iVOdq5ua+ff/xzNPVPHaAub0tu+nGG1eIKq83R2PUA7Dz+b6rrnr8Cccf8YtfFFIbAzJs8qSDZ776qu1it/gyOCtuw/Xsc8+tt8H6sXQarnzMmT3nx3vsUXmt/gZDhjz97DNdyTykBNFlf770yssuI5eKKtxb8yFSyubm5l8dffRxx//aIwYDsinwxquvvOov11zTsmJFNQKNUsqLLrlkv4n7Vduo7ZaCRHeecnyI+w9eo/8gJrK4ApbPLAVZTKM22uKhU67lOihB3HWnH3722WeKzcWCkBOEmDWFZcWPJUaffn3feu/dGhz/6FGj5s+bFxdqkG9bpLSlbGxsHDho0KSDD54wYfzANdcMfP6F556/5957Zs18fd5335EQ1SjyYOa2trYvv/majJqnrh0rjyBxj3vEsM1WrFheDQmt8AgaGhpWW331SZMmHXDQgQMGDDA/8P138+677757773366++yudy1aAfpytBPv/FV1/GIixXTkGi8FEEwOAHZv79+Bl/kMSSYUmBToL+msefzbX/75qXemeaiLpelPz62OOefPxxpeOUrU2EqSden7v5/D79+r397js1cPctWLBg1DbbxrKEyP0RQkCyzU5mcCaT0Qy0paVFNRQp/pAKpySEOP7EE399wvH149daOQSJaSyeftrp9919dywN08LeKvONUkpVtOsUMGXbpbQVCZn8PS6Oo1VPAOeed94hh06pQfp49wy2MxiSAAkmxn6jf7xgxRIGlRgUMR2IwhgM2W63NzU0kYuL0rVjxIgRMGpTYyFrGE2WYr+iovpc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" /><br />
 <br />
-Version: VECTO 3.3 / VectoCore 3.3.1 / VectoCmd 3.3.1</p>
+Version: VECTO 3.3 / VectoCore 3.3.2 / VectoCmd 3.3.2</p>
 <hr />
 <p>VECTO is a tool for the calculation of energy consumption and CO<sub>2</sub> emissions of vehicles. It models the components of a heavy-duty vehicle and simulates a virtual drive on a route. The goal is to provide a standardized way of calculating the energy consumption (fuel consumption) and corresponding CO<sub>2</sub> emissions.</p>
 <p>This User Manual consists of 4 Parts:</p>
@@ -7543,6 +7556,43 @@ CycleTime,UnknownCycleName,3600</code></pre>
 </div>
 <div id="changelog" class="section level1">
 <h1>Changelog</h1>
+<p><strong>VECTO 3.3.2</strong></p>
+<p><strong>Build 1519 (2019-03-01) RELEASE CANDIDATE</strong>*</p>
+<p>Release Notes - VECTO: Vehicle Energy Calculation Tool - Version 3.3.2.1519-RC</p>
+<ul>
+<li>Improvement
+<ul>
+<li>[VECTO-869] - change new vehicle input fields (ADAS, sleeper cab, etc.) to be mandatory</li>
+<li>[VECTO-784] - Configuration file for VECTO log files</li>
+<li>[VECTO-865] - Extend Sum-Data</li>
+<li>[VECTO-873] - Add digest value to SumData</li>
+</ul></li>
+<li>Bugfixes
+<ul>
+<li>[VECTO-729] - Bugs APT submodel</li>
+<li>[VECTO-787] - APT: DrivingAction Accelerate after Overload</li>
+<li>[VECTO-789] - APT: ResponseUnderload</li>
+<li>[VECTO-797] - VECTO abort with AT transmission and TC table value</li>
+<li>[VECTO-798] - VECTO abort with certified AT transmission data and certified TC data</li>
+<li>[VECTO-807] - VECTO errors in vehicle class 1/2/3</li>
+<li>[VECTO-827] - Torque converter inertia</li>
+<li>[VECTO-838] - APT: ResponseOverload</li>
+<li>[VECTO-843] - AT Transmissions problem on VECTO 3.3.1.1463</li>
+<li>[VECTO-844] - Error with AT gearbox model</li>
+<li>[VECTO-847] - Simulation abort due to error in NLog?</li>
+<li>[VECTO-848] - AT Gearbox Simulation abort (was: Problem related to Tyres?)</li>
+<li>[VECTO-858] - Urban Delivery Abort - with APT-S Transmission and TC</li>
+<li>[VECTO-861] - 3.3.1: Torque converter not working correctly</li>
+<li>[VECTO-872] - MRF/CIF: Torque Converter certification method and certification number not correctly set</li>
+<li>[VECTO-879] - SIMULATION RUN ABORTED DistanceRun got an unexpected response</li>
+<li>[VECTO-883] - Traction interruption may be too long</li>
+<li>[VECTO-815] - Unexpected Response: SpeedLimitExceeded</li>
+<li>[VECTO-816] - object reference not set to an instance of an object</li>
+<li>[VECTO-817] - TargetVelocity and VehicleVelocity must not be 0</li>
+<li>[VECTO-820] - DistanceRun got an unexpected response: ResponseSpeedLimitExceeded</li>
+<li>[VECTO-864] - Prevent VECTO loss-map extension to result in negative torque loss</li>
+</ul></li>
+</ul>
 <p><strong>VECTO 3.3.1</strong></p>
 <p><strong><em>Build 1492 (2019-02-01) OFFICIAL RELEASE</em></strong></p>
 <ul>
diff --git a/Documentation/VectoResults_3.3.2.1519.xlsx b/Documentation/VectoResults_3.3.2.1519.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..85adfbb46d5a9130bdb9c43dc0d1cd1eca13ad5a
Binary files /dev/null and b/Documentation/VectoResults_3.3.2.1519.xlsx differ
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Class_9_RigidTruck_AT_Decl.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Class_9_RigidTruck_AT_Decl.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c4645f198a33cd81d902adfc5fb8059e53e39fc5
--- /dev/null
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Class_9_RigidTruck_AT_Decl.xml
@@ -0,0 +1,2137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration schemaVersion="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD/VectoInput.xsd">
+  <Vehicle id="VEH-N.A.">
+    <Manufacturer>TUG Generic</Manufacturer>
+    <ManufacturerAddress>N.A.</ManufacturerAddress>
+    <Model>N.A.</Model>
+    <VIN>N.A.</VIN>
+    <Date>2019-02-27T09:39:05.3188703Z</Date>
+    <LegislativeClass>N3</LegislativeClass>
+    <VehicleCategory>Rigid Lorry</VehicleCategory>
+    <AxleConfiguration>6x2</AxleConfiguration>
+    <CurbMassChassis>7750</CurbMassChassis>
+    <GrossVehicleMass>26000</GrossVehicleMass>
+    <IdlingSpeed>600</IdlingSpeed>
+    <RetarderType>None</RetarderType>
+    <AngledriveType>None</AngledriveType>
+    <PTO>
+      <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
+      <PTOOtherElements>none</PTOOtherElements>
+    </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
+    <Components>
+      <Engine>
+        <Data id="ENG-Generic220kW7.7lEngine">
+          <Manufacturer>TUG Generic</Manufacturer>
+          <Model>Generic 220kW 7.7l Engine</Model>
+          <CertificationNumber>ENG-Generic 220kW 7.7l Engine</CertificationNumber>
+          <Date>2019-02-27T09:39:05.3241256Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <Displacement>7700</Displacement>
+          <IdlingSpeed>600</IdlingSpeed>
+          <RatedSpeed>2200</RatedSpeed>
+          <RatedPower>219774</RatedPower>
+          <MaxEngineTorque>1200</MaxEngineTorque>
+          <WHTCUrban>1.0300</WHTCUrban>
+          <WHTCRural>1.0100</WHTCRural>
+          <WHTCMotorway>1.0000</WHTCMotorway>
+          <BFColdHot>1.0000</BFColdHot>
+          <CFRegPer>1.0000</CFRegPer>
+          <CFNCV>1.0000</CFNCV>
+          <FuelType>Diesel CI</FuelType>
+          <FuelConsumptionMap>
+            <Entry engineSpeed="600.00" torque="-144.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="-44.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="0.00" fuelConsumption="638.00" />
+            <Entry engineSpeed="600.00" torque="70.00" fuelConsumption="1601.24" />
+            <Entry engineSpeed="600.00" torque="100.00" fuelConsumption="2020.04" />
+            <Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3330.71" />
+            <Entry engineSpeed="600.00" torque="300.00" fuelConsumption="4651.64" />
+            <Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5962.41" />
+            <Entry engineSpeed="600.00" torque="500.00" fuelConsumption="7979.12" />
+            <Entry engineSpeed="600.00" torque="600.00" fuelConsumption="10025.12" />
+            <Entry engineSpeed="800.00" torque="-154.66" fuelConsumption="0.00" />
+            <Entry engineSpeed="800.00" torque="-54.66" fuelConsumption="0.00" />
+            <Entry engineSpeed="800.00" torque="0.00" fuelConsumption="914.26" />
+            <Entry engineSpeed="800.00" torque="70.00" fuelConsumption="1862.24" />
+            <Entry engineSpeed="800.00" torque="100.00" fuelConsumption="2367.75" />
+            <Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4006.79" />
+            <Entry engineSpeed="800.00" torque="300.00" fuelConsumption="5667.98" />
+            <Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7335.35" />
+            <Entry engineSpeed="800.00" torque="500.00" fuelConsumption="9511.02" />
+            <Entry engineSpeed="800.00" torque="600.00" fuelConsumption="11650.65" />
+            <Entry engineSpeed="800.00" torque="700.00" fuelConsumption="13773.98" />
+            <Entry engineSpeed="800.00" torque="800.00" fuelConsumption="15797.43" />
+            <Entry engineSpeed="800.00" torque="836.00" fuelConsumption="16529.92" />
+            <Entry engineSpeed="1000.00" torque="-163.63" fuelConsumption="0.00" />
+            <Entry engineSpeed="1000.00" torque="-63.63" fuelConsumption="0.00" />
+            <Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="1190.51" />
+            <Entry engineSpeed="1000.00" torque="70.00" fuelConsumption="2123.23" />
+            <Entry engineSpeed="1000.00" torque="100.00" fuelConsumption="2715.46" />
+            <Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="4682.86" />
+            <Entry engineSpeed="1000.00" torque="300.00" fuelConsumption="6684.33" />
+            <Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="8708.28" />
+            <Entry engineSpeed="1000.00" torque="500.00" fuelConsumption="11042.92" />
+            <Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="13276.18" />
+            <Entry engineSpeed="1000.00" torque="700.00" fuelConsumption="15477.76" />
+            <Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="17682.68" />
+            <Entry engineSpeed="1000.00" torque="900.00" fuelConsumption="19910.32" />
+            <Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="22137.47" />
+            <Entry engineSpeed="1000.00" torque="1070.00" fuelConsumption="23687.75" />
+            <Entry engineSpeed="1200.00" torque="-174.94" fuelConsumption="0.00" />
+            <Entry engineSpeed="1200.00" torque="-74.94" fuelConsumption="0.00" />
+            <Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="1466.77" />
+            <Entry engineSpeed="1200.00" torque="70.00" fuelConsumption="2384.23" />
+            <Entry engineSpeed="1200.00" torque="100.00" fuelConsumption="3063.16" />
+            <Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="5358.94" />
+            <Entry engineSpeed="1200.00" torque="300.00" fuelConsumption="7700.67" />
+            <Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10081.22" />
+            <Entry engineSpeed="1200.00" torque="500.00" fuelConsumption="12574.82" />
+            <Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14901.72" />
+            <Entry engineSpeed="1200.00" torque="700.00" fuelConsumption="17181.54" />
+            <Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19567.93" />
+            <Entry engineSpeed="1200.00" torque="900.00" fuelConsumption="21988.50" />
+            <Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="24410.55" />
+            <Entry engineSpeed="1200.00" torque="1100.00" fuelConsumption="26818.12" />
+            <Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="29600.85" />
+            <Entry engineSpeed="1400.00" torque="-186.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="1400.00" torque="-86.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="1943.23" />
+            <Entry engineSpeed="1400.00" torque="70.00" fuelConsumption="2867.47" />
+            <Entry engineSpeed="1400.00" torque="100.00" fuelConsumption="3660.90" />
+            <Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="6305.67" />
+            <Entry engineSpeed="1400.00" torque="300.00" fuelConsumption="9033.23" />
+            <Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="11786.02" />
+            <Entry engineSpeed="1400.00" torque="500.00" fuelConsumption="14469.48" />
+            <Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17183.33" />
+            <Entry engineSpeed="1400.00" torque="700.00" fuelConsumption="20019.01" />
+            <Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22833.01" />
+            <Entry engineSpeed="1400.00" torque="900.00" fuelConsumption="25503.81" />
+            <Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="28133.13" />
+            <Entry engineSpeed="1400.00" torque="1100.00" fuelConsumption="30822.69" />
+            <Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="33616.50" />
+            <Entry engineSpeed="1600.00" torque="-197.57" fuelConsumption="0.00" />
+            <Entry engineSpeed="1600.00" torque="-97.57" fuelConsumption="0.00" />
+            <Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="2390.68" />
+            <Entry engineSpeed="1600.00" torque="70.00" fuelConsumption="3375.40" />
+            <Entry engineSpeed="1600.00" torque="100.00" fuelConsumption="4270.71" />
+            <Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="7255.08" />
+            <Entry engineSpeed="1600.00" torque="300.00" fuelConsumption="10395.25" />
+            <Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="13532.58" />
+            <Entry engineSpeed="1600.00" torque="500.00" fuelConsumption="16706.54" />
+            <Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="19830.25" />
+            <Entry engineSpeed="1600.00" torque="700.00" fuelConsumption="22960.50" />
+            <Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="26109.44" />
+            <Entry engineSpeed="1600.00" torque="900.00" fuelConsumption="29158.70" />
+            <Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="32050.23" />
+            <Entry engineSpeed="1600.00" torque="1100.00" fuelConsumption="35223.83" />
+            <Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="38415.23" />
+            <Entry engineSpeed="1800.00" torque="-204.41" fuelConsumption="0.00" />
+            <Entry engineSpeed="1800.00" torque="-104.41" fuelConsumption="0.00" />
+            <Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="2890.46" />
+            <Entry engineSpeed="1800.00" torque="70.00" fuelConsumption="3985.03" />
+            <Entry engineSpeed="1800.00" torque="100.00" fuelConsumption="4965.43" />
+            <Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="8233.42" />
+            <Entry engineSpeed="1800.00" torque="300.00" fuelConsumption="11783.43" />
+            <Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="15307.09" />
+            <Entry engineSpeed="1800.00" torque="500.00" fuelConsumption="18849.16" />
+            <Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="22267.47" />
+            <Entry engineSpeed="1800.00" torque="700.00" fuelConsumption="25749.16" />
+            <Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="29389.56" />
+            <Entry engineSpeed="1800.00" torque="900.00" fuelConsumption="32951.65" />
+            <Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36567.98" />
+            <Entry engineSpeed="1800.00" torque="1100.00" fuelConsumption="40354.88" />
+            <Entry engineSpeed="1800.00" torque="1124.00" fuelConsumption="41263.46" />
+            <Entry engineSpeed="2000.00" torque="-211.73" fuelConsumption="0.00" />
+            <Entry engineSpeed="2000.00" torque="-111.73" fuelConsumption="0.00" />
+            <Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="3496.10" />
+            <Entry engineSpeed="2000.00" torque="70.00" fuelConsumption="4806.79" />
+            <Entry engineSpeed="2000.00" torque="100.00" fuelConsumption="5854.51" />
+            <Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="9346.91" />
+            <Entry engineSpeed="2000.00" torque="300.00" fuelConsumption="13318.20" />
+            <Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="17192.16" />
+            <Entry engineSpeed="2000.00" torque="500.00" fuelConsumption="21141.10" />
+            <Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="25063.69" />
+            <Entry engineSpeed="2000.00" torque="700.00" fuelConsumption="28933.73" />
+            <Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="33033.20" />
+            <Entry engineSpeed="2000.00" torque="900.00" fuelConsumption="37186.49" />
+            <Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="41216.66" />
+            <Entry engineSpeed="2000.00" torque="1038.00" fuelConsumption="42697.63" />
+            <Entry engineSpeed="2200.00" torque="-225.56" fuelConsumption="0.00" />
+            <Entry engineSpeed="2200.00" torque="-125.56" fuelConsumption="0.00" />
+            <Entry engineSpeed="2200.00" torque="0.00" fuelConsumption="4247.18" />
+            <Entry engineSpeed="2200.00" torque="70.00" fuelConsumption="5534.02" />
+            <Entry engineSpeed="2200.00" torque="100.00" fuelConsumption="6687.77" />
+            <Entry engineSpeed="2200.00" torque="200.00" fuelConsumption="10533.61" />
+            <Entry engineSpeed="2200.00" torque="300.00" fuelConsumption="14853.02" />
+            <Entry engineSpeed="2200.00" torque="400.00" fuelConsumption="19148.40" />
+            <Entry engineSpeed="2200.00" torque="500.00" fuelConsumption="23390.99" />
+            <Entry engineSpeed="2200.00" torque="600.00" fuelConsumption="27829.44" />
+            <Entry engineSpeed="2200.00" torque="700.00" fuelConsumption="32500.75" />
+            <Entry engineSpeed="2200.00" torque="800.00" fuelConsumption="37123.63" />
+            <Entry engineSpeed="2200.00" torque="900.00" fuelConsumption="41612.31" />
+            <Entry engineSpeed="2200.00" torque="955.00" fuelConsumption="44050.20" />
+            <Entry engineSpeed="2400.00" torque="-235.72" fuelConsumption="0.00" />
+            <Entry engineSpeed="2400.00" torque="-135.72" fuelConsumption="0.00" />
+            <Entry engineSpeed="2400.00" torque="0.00" fuelConsumption="4945.10" />
+            <Entry engineSpeed="2400.00" torque="70.00" fuelConsumption="6234.18" />
+            <Entry engineSpeed="2400.00" torque="100.00" fuelConsumption="7525.66" />
+            <Entry engineSpeed="2400.00" torque="200.00" fuelConsumption="11830.60" />
+            <Entry engineSpeed="2400.00" torque="300.00" fuelConsumption="16443.47" />
+            <Entry engineSpeed="2400.00" torque="400.00" fuelConsumption="21308.19" />
+            <Entry engineSpeed="2400.00" torque="500.00" fuelConsumption="26325.66" />
+            <Entry engineSpeed="2400.00" torque="600.00" fuelConsumption="31335.42" />
+            <Entry engineSpeed="2400.00" torque="700.00" fuelConsumption="36716.19" />
+            <Entry engineSpeed="2400.00" torque="800.00" fuelConsumption="42106.80" />
+            <Entry engineSpeed="2400.00" torque="815.00" fuelConsumption="42844.11" />
+            <Entry engineSpeed="2500.00" torque="-240.18" fuelConsumption="0.00" />
+            <Entry engineSpeed="2500.00" torque="-140.18" fuelConsumption="0.00" />
+            <Entry engineSpeed="2500.00" torque="0.00" fuelConsumption="5337.87" />
+            <Entry engineSpeed="2500.00" torque="70.00" fuelConsumption="6286.76" />
+            <Entry engineSpeed="2500.00" torque="100.00" fuelConsumption="7731.93" />
+            <Entry engineSpeed="2500.00" torque="200.00" fuelConsumption="12386.92" />
+            <Entry engineSpeed="2500.00" torque="300.00" fuelConsumption="17232.61" />
+            <Entry engineSpeed="2500.00" torque="400.00" fuelConsumption="22335.99" />
+            <Entry engineSpeed="2500.00" torque="500.00" fuelConsumption="27944.55" />
+            <Entry engineSpeed="2500.00" torque="600.00" fuelConsumption="33199.92" />
+            <Entry engineSpeed="2500.00" torque="710.00" fuelConsumption="39388.78" />
+            <Entry engineSpeed="2600.00" torque="-146.13" fuelConsumption="0.00" />
+            <Entry engineSpeed="2600.00" torque="0.00" fuelConsumption="5534.25" />
+          </FuelConsumptionMap>
+          <FullLoadAndDragCurve>
+            <Entry engineSpeed="600.00" maxTorque="600.00" dragTorque="-43.58" />
+            <Entry engineSpeed="800.00" maxTorque="836.00" dragTorque="-53.66" />
+            <Entry engineSpeed="1000.00" maxTorque="1069.52" dragTorque="-62.03" />
+            <Entry engineSpeed="1200.00" maxTorque="1200.00" dragTorque="-73.94" />
+            <Entry engineSpeed="1400.00" maxTorque="1200.00" dragTorque="-85.25" />
+            <Entry engineSpeed="1600.00" maxTorque="1200.00" dragTorque="-96.57" />
+            <Entry engineSpeed="1800.00" maxTorque="1123.62" dragTorque="-103.41" />
+            <Entry engineSpeed="2000.00" maxTorque="1037.52" dragTorque="-110.73" />
+            <Entry engineSpeed="2200.00" maxTorque="953.95" dragTorque="-124.56" />
+            <Entry engineSpeed="2400.00" maxTorque="815.35" dragTorque="-134.72" />
+            <Entry engineSpeed="2500.00" maxTorque="711.29" dragTorque="-139.18" />
+            <Entry engineSpeed="2600.00" maxTorque="0.00" dragTorque="-145.13" />
+          </FullLoadAndDragCurve>
+        </Data>
+        <Signature>
+          <Reference URI="#ENG-Generic220kW7.7lEngine" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Engine>
+      <Gearbox>
+        <Data id="GBX-APT-SGenericTqMax1200">
+          <Manufacturer>TUG Generic</Manufacturer>
+          <Model>APT-S Generic TqMax1200</Model>
+          <CertificationNumber>GBX-APT-S Generic TqMax1200</CertificationNumber>
+          <Date>2019-02-27T09:39:05.3400867Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <TransmissionType>APT-S</TransmissionType>
+          <MainCertificationMethod>Standard values</MainCertificationMethod>
+          <Gears>
+            <Gear number="1">
+              <Ratio>3.490</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="1300.00" inputTorque="2610.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1300.00" inputTorque="2842.00" torqueLoss="71.00" />
+                <Entry inputSpeed="1500.00" inputTorque="-812.00" torqueLoss="46.00" />
+                <Entry inputSpeed="1500.00" inputTorque="-348.00" torqueLoss="37.00" />
+                <Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="13.00" />
+                <Entry inputSpeed="1500.00" inputTorque="58.00" torqueLoss="16.00" />
+                <Entry inputSpeed="1500.00" inputTorque="290.00" torqueLoss="21.00" />
+                <Entry inputSpeed="1500.00" inputTorque="522.00" torqueLoss="26.00" />
+                <Entry inputSpeed="1500.00" inputTorque="754.00" torqueLoss="30.00" />
+                <Entry inputSpeed="1500.00" inputTorque="986.00" torqueLoss="35.00" />
+                <Entry inputSpeed="1500.00" inputTorque="1218.00" torqueLoss="39.00" />
+                <Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="44.00" />
+                <Entry inputSpeed="1500.00" inputTorque="1682.00" torqueLoss="49.00" />
+                <Entry inputSpeed="1500.00" inputTorque="1914.00" torqueLoss="53.00" />
+                <Entry inputSpeed="1500.00" inputTorque="2146.00" torqueLoss="58.00" />
+                <Entry inputSpeed="1500.00" inputTorque="2378.00" torqueLoss="63.00" />
+                <Entry inputSpeed="1500.00" inputTorque="2610.00" torqueLoss="67.00" />
+                <Entry inputSpeed="1500.00" inputTorque="2842.00" torqueLoss="72.00" />
+                <Entry inputSpeed="1700.00" inputTorque="-812.00" torqueLoss="49.00" />
+                <Entry inputSpeed="1700.00" inputTorque="-348.00" torqueLoss="39.00" />
+                <Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="14.00" />
+                <Entry inputSpeed="1700.00" inputTorque="58.00" torqueLoss="17.00" />
+                <Entry inputSpeed="1700.00" inputTorque="290.00" torqueLoss="22.00" />
+                <Entry inputSpeed="1700.00" inputTorque="522.00" torqueLoss="27.00" />
+                <Entry inputSpeed="1700.00" inputTorque="754.00" torqueLoss="31.00" />
+                <Entry inputSpeed="1700.00" inputTorque="986.00" torqueLoss="36.00" />
+                <Entry inputSpeed="1700.00" inputTorque="1218.00" torqueLoss="41.00" />
+                <Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="45.00" />
+                <Entry inputSpeed="1700.00" inputTorque="1682.00" torqueLoss="50.00" />
+                <Entry inputSpeed="1700.00" inputTorque="1914.00" torqueLoss="55.00" />
+                <Entry inputSpeed="1700.00" inputTorque="2146.00" torqueLoss="59.00" />
+                <Entry inputSpeed="1700.00" inputTorque="2378.00" torqueLoss="64.00" />
+                <Entry inputSpeed="1700.00" inputTorque="2610.00" torqueLoss="68.00" />
+                <Entry inputSpeed="1700.00" inputTorque="2842.00" torqueLoss="73.00" />
+                <Entry inputSpeed="1900.00" inputTorque="-812.00" torqueLoss="51.00" />
+                <Entry inputSpeed="1900.00" inputTorque="-348.00" torqueLoss="42.00" />
+                <Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="15.00" />
+                <Entry inputSpeed="1900.00" inputTorque="58.00" torqueLoss="19.00" />
+                <Entry inputSpeed="1900.00" inputTorque="290.00" torqueLoss="23.00" />
+                <Entry inputSpeed="1900.00" inputTorque="522.00" torqueLoss="28.00" />
+                <Entry inputSpeed="1900.00" inputTorque="754.00" torqueLoss="32.00" />
+                <Entry inputSpeed="1900.00" inputTorque="986.00" torqueLoss="37.00" />
+                <Entry inputSpeed="1900.00" inputTorque="1218.00" torqueLoss="42.00" />
+                <Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="46.00" />
+                <Entry inputSpeed="1900.00" inputTorque="1682.00" torqueLoss="51.00" />
+                <Entry inputSpeed="1900.00" inputTorque="1914.00" torqueLoss="56.00" />
+                <Entry inputSpeed="1900.00" inputTorque="2146.00" torqueLoss="60.00" />
+                <Entry inputSpeed="1900.00" inputTorque="2378.00" torqueLoss="65.00" />
+                <Entry inputSpeed="1900.00" inputTorque="2610.00" torqueLoss="70.00" />
+                <Entry inputSpeed="1900.00" inputTorque="2842.00" torqueLoss="74.00" />
+                <Entry inputSpeed="2100.00" inputTorque="-812.00" torqueLoss="53.00" />
+                <Entry inputSpeed="2100.00" inputTorque="-348.00" torqueLoss="44.00" />
+                <Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="16.00" />
+                <Entry inputSpeed="2100.00" inputTorque="58.00" torqueLoss="20.00" />
+                <Entry inputSpeed="2100.00" inputTorque="290.00" torqueLoss="24.00" />
+                <Entry inputSpeed="2100.00" inputTorque="522.00" torqueLoss="29.00" />
+                <Entry inputSpeed="2100.00" inputTorque="754.00" torqueLoss="34.00" />
+                <Entry inputSpeed="2100.00" inputTorque="986.00" torqueLoss="38.00" />
+                <Entry inputSpeed="2100.00" inputTorque="1218.00" torqueLoss="43.00" />
+                <Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="48.00" />
+                <Entry inputSpeed="2100.00" inputTorque="1682.00" torqueLoss="52.00" />
+                <Entry inputSpeed="2100.00" inputTorque="1914.00" torqueLoss="57.00" />
+                <Entry inputSpeed="2100.00" inputTorque="2146.00" torqueLoss="61.00" />
+                <Entry inputSpeed="2100.00" inputTorque="2378.00" torqueLoss="66.00" />
+                <Entry inputSpeed="2100.00" inputTorque="2610.00" torqueLoss="71.00" />
+                <Entry inputSpeed="2100.00" inputTorque="2842.00" torqueLoss="75.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="2">
+              <Ratio>1.860</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="220.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="3">
+              <Ratio>1.410</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="220.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="4">
+              <Ratio>1.000</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="50.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="52.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="54.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="57.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="60.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="68.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="73.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="50.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="52.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="54.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="57.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="60.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="68.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="59.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="61.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="63.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="66.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="69.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="77.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="68.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="70.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="75.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="91.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="80.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="84.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="87.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="98.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="103.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="92.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="96.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="99.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="102.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="110.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="115.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="107.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="109.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="111.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="117.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="125.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="130.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="122.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="124.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="126.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="129.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="132.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="140.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="145.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="50.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="52.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="54.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="57.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="60.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="68.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="59.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="61.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="63.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="66.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="69.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="77.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="68.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="70.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="75.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="91.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="80.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="84.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="87.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="98.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="103.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="92.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="96.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="99.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="102.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="110.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="115.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="107.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="109.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="111.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="117.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="125.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="130.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="122.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="124.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="126.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="129.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="132.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="140.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="145.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="5">
+              <Ratio>0.750</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="220.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="6">
+              <Ratio>0.650</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="0.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="0.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="0.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="0.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="0.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="0.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="2500.00" torqueLoss="220.00" />
+                <Entry inputSpeed="600.00" inputTorque="0.00" torqueLoss="48.00" />
+                <Entry inputSpeed="600.00" inputTorque="-200.00" torqueLoss="56.00" />
+                <Entry inputSpeed="600.00" inputTorque="-400.00" torqueLoss="64.00" />
+                <Entry inputSpeed="600.00" inputTorque="-600.00" torqueLoss="72.00" />
+                <Entry inputSpeed="600.00" inputTorque="-900.00" torqueLoss="84.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1200.00" torqueLoss="96.00" />
+                <Entry inputSpeed="600.00" inputTorque="-1600.00" torqueLoss="112.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2000.00" torqueLoss="128.00" />
+                <Entry inputSpeed="600.00" inputTorque="-2500.00" torqueLoss="148.00" />
+                <Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="57.00" />
+                <Entry inputSpeed="900.00" inputTorque="-200.00" torqueLoss="65.00" />
+                <Entry inputSpeed="900.00" inputTorque="-400.00" torqueLoss="73.00" />
+                <Entry inputSpeed="900.00" inputTorque="-600.00" torqueLoss="81.00" />
+                <Entry inputSpeed="900.00" inputTorque="-900.00" torqueLoss="93.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1200.00" torqueLoss="105.00" />
+                <Entry inputSpeed="900.00" inputTorque="-1600.00" torqueLoss="121.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="137.00" />
+                <Entry inputSpeed="900.00" inputTorque="-2500.00" torqueLoss="157.00" />
+                <Entry inputSpeed="1200.00" inputTorque="0.00" torqueLoss="66.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-200.00" torqueLoss="74.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-400.00" torqueLoss="82.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-600.00" torqueLoss="90.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-900.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1200.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-1600.00" torqueLoss="130.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2000.00" torqueLoss="146.00" />
+                <Entry inputSpeed="1200.00" inputTorque="-2500.00" torqueLoss="166.00" />
+                <Entry inputSpeed="1600.00" inputTorque="0.00" torqueLoss="78.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-200.00" torqueLoss="86.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-400.00" torqueLoss="94.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-600.00" torqueLoss="102.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-900.00" torqueLoss="114.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1200.00" torqueLoss="126.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-1600.00" torqueLoss="142.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2000.00" torqueLoss="158.00" />
+                <Entry inputSpeed="1600.00" inputTorque="-2500.00" torqueLoss="178.00" />
+                <Entry inputSpeed="2000.00" inputTorque="0.00" torqueLoss="90.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-200.00" torqueLoss="98.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-400.00" torqueLoss="106.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-600.00" torqueLoss="114.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-900.00" torqueLoss="126.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1200.00" torqueLoss="138.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-1600.00" torqueLoss="154.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2000.00" torqueLoss="170.00" />
+                <Entry inputSpeed="2000.00" inputTorque="-2500.00" torqueLoss="190.00" />
+                <Entry inputSpeed="2500.00" inputTorque="0.00" torqueLoss="105.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-200.00" torqueLoss="113.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-400.00" torqueLoss="121.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-600.00" torqueLoss="129.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-900.00" torqueLoss="141.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1200.00" torqueLoss="153.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-1600.00" torqueLoss="169.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2000.00" torqueLoss="185.00" />
+                <Entry inputSpeed="2500.00" inputTorque="-2500.00" torqueLoss="205.00" />
+                <Entry inputSpeed="3000.00" inputTorque="0.00" torqueLoss="120.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-200.00" torqueLoss="128.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-400.00" torqueLoss="136.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-600.00" torqueLoss="144.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-900.00" torqueLoss="156.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1200.00" torqueLoss="168.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-1600.00" torqueLoss="184.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2000.00" torqueLoss="200.00" />
+                <Entry inputSpeed="3000.00" inputTorque="-2500.00" torqueLoss="220.00" />
+              </TorqueLossMap>
+            </Gear>
+          </Gears>
+        </Data>
+        <Signature>
+          <Reference URI="#GBX-APT-SGenericTqMax1200" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+        <TorqueConverter>
+          <Data id="TC-APT-SGenericTqMax1200">
+            <Manufacturer>TUG Generic</Manufacturer>
+            <Model>APT-S Generic TqMax1200</Model>
+            <CertificationNumber>N/A</CertificationNumber>
+            <Date>2019-02-27T09:39:05.3410801Z</Date>
+            <AppVersion>VectoCore</AppVersion>
+            <CertificationMethod>Standard values</CertificationMethod>
+            <Characteristics>
+              <Entry speedRatio="0.0000" torqueRatio="1.80" inputTorqueRef="404.79" />
+              <Entry speedRatio="0.1000" torqueRatio="1.71" inputTorqueRef="391.30" />
+              <Entry speedRatio="0.2000" torqueRatio="1.61" inputTorqueRef="377.80" />
+              <Entry speedRatio="0.3000" torqueRatio="1.52" inputTorqueRef="364.31" />
+              <Entry speedRatio="0.4000" torqueRatio="1.42" inputTorqueRef="350.82" />
+              <Entry speedRatio="0.5000" torqueRatio="1.33" inputTorqueRef="337.33" />
+              <Entry speedRatio="0.6000" torqueRatio="1.23" inputTorqueRef="323.83" />
+              <Entry speedRatio="0.6500" torqueRatio="1.19" inputTorqueRef="303.59" />
+              <Entry speedRatio="0.7000" torqueRatio="1.14" inputTorqueRef="283.35" />
+              <Entry speedRatio="0.7500" torqueRatio="1.09" inputTorqueRef="263.11" />
+              <Entry speedRatio="0.8000" torqueRatio="1.04" inputTorqueRef="242.87" />
+              <Entry speedRatio="0.8500" torqueRatio="1.00" inputTorqueRef="222.63" />
+              <Entry speedRatio="0.9000" torqueRatio="0.95" inputTorqueRef="202.40" />
+              <Entry speedRatio="0.9500" torqueRatio="0.95" inputTorqueRef="101.20" />
+              <Entry speedRatio="1.0000" torqueRatio="0.95" inputTorqueRef="0.00" />
+              <Entry speedRatio="1.1000" torqueRatio="1.00" inputTorqueRef="-40.34" />
+              <Entry speedRatio="1.2220" torqueRatio="1.00" inputTorqueRef="-80.34" />
+              <Entry speedRatio="1.3750" torqueRatio="1.00" inputTorqueRef="-136.11" />
+              <Entry speedRatio="1.5710" torqueRatio="1.00" inputTorqueRef="-216.52" />
+              <Entry speedRatio="1.8330" torqueRatio="1.00" inputTorqueRef="-335.19" />
+              <Entry speedRatio="2.2000" torqueRatio="1.00" inputTorqueRef="-528.77" />
+              <Entry speedRatio="2.5000" torqueRatio="1.00" inputTorqueRef="-721.00" />
+              <Entry speedRatio="3.0000" torqueRatio="1.00" inputTorqueRef="-1122.00" />
+              <Entry speedRatio="3.5000" torqueRatio="1.00" inputTorqueRef="-1648.00" />
+              <Entry speedRatio="4.0000" torqueRatio="1.00" inputTorqueRef="-2326.00" />
+              <Entry speedRatio="4.5000" torqueRatio="1.00" inputTorqueRef="-3182.00" />
+              <Entry speedRatio="5.0000" torqueRatio="1.00" inputTorqueRef="-4242.00" />
+            </Characteristics>
+          </Data>
+          <Signature>
+            <Reference URI="#TC-APT-SGenericTqMax1200" xmlns="http://www.w3.org/2000/09/xmldsig#">
+              <Transforms>
+                <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+              </Transforms>
+              <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+              <DigestValue></DigestValue>
+            </Reference>
+          </Signature>
+        </TorqueConverter>
+      </Gearbox>
+      <Axlegear>
+        <Data id="AXLGEAR-6.500">
+          <Manufacturer>TUG Generic</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>AXLGEAR-6.500</CertificationNumber>
+          <Date>2019-02-27T09:39:05.3410801Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <LineType>Single portal axle</LineType>
+          <Ratio>6.500</Ratio>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <TorqueLossMap>
+            <Entry inputSpeed="0.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="0.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="0.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="0.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="0.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="0.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="0.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="0.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="0.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="0.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="0.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="0.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="0.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="0.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="0.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="0.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="0.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="0.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="0.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="0.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="0.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="0.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="0.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="0.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="0.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="0.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="0.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="0.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="0.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="0.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="0.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="0.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="0.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="0.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="0.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="325.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="325.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="325.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="325.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="325.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="325.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="325.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="325.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="325.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="325.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="325.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="325.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="325.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="325.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="325.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="325.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="325.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="325.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="325.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="325.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="325.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="325.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="325.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="325.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="325.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="325.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="325.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="325.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="325.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="325.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="325.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="325.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="325.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="325.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="325.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="650.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="650.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="650.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="650.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="650.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="650.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="650.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="650.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="650.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="650.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="650.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="650.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="650.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="650.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="650.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="650.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="650.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="650.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="650.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="650.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="650.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="650.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="650.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="650.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="650.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="650.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="650.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="650.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="650.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="650.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="650.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="650.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="650.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="650.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="650.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="975.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="975.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="975.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="975.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="975.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="975.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="975.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="975.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="975.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="975.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="975.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="975.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="975.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="975.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="975.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="975.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="975.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="975.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="975.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="975.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="975.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="975.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="975.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="975.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="975.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="975.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="975.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="975.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="975.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="975.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="975.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="975.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="975.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="975.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="975.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1300.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1300.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1300.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1300.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1300.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1300.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1300.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1300.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1300.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1300.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1300.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1300.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1300.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1300.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1300.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1300.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1300.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1300.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1300.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1300.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1300.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1300.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1300.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1300.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1300.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1300.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1300.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1300.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1300.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1300.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1300.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1300.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1300.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1300.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1300.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1625.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1625.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1625.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1625.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1625.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1625.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1625.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1625.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1625.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1625.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1625.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1625.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1625.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1625.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1625.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1625.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1625.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1625.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1625.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1625.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1625.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1625.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1625.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1625.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1625.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1625.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1625.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1625.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1625.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1625.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1625.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1625.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1625.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1625.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1625.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1950.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1950.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1950.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1950.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1950.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1950.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1950.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1950.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1950.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1950.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1950.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1950.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1950.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1950.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1950.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1950.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1950.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1950.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1950.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1950.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1950.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1950.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1950.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1950.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1950.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1950.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1950.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1950.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1950.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1950.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1950.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1950.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1950.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1950.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1950.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2275.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2275.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2275.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2275.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2275.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2275.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2275.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2275.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2275.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2275.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2275.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2275.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2275.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2275.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2275.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2275.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2275.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2275.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2275.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2275.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2275.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2275.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2275.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2275.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2275.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2275.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2275.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2275.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2275.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2275.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2275.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2275.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2275.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2275.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2275.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2600.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2600.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2600.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2600.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2600.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2600.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2600.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2600.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2600.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2600.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2600.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2600.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2600.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2600.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2600.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2600.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2600.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2600.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2600.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2600.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2600.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2600.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2600.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2600.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2600.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2600.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2600.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2600.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2600.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2600.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2600.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2600.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2600.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2600.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2600.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2925.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2925.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2925.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2925.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2925.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2925.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2925.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2925.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2925.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2925.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2925.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2925.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2925.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2925.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2925.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2925.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2925.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2925.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2925.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2925.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2925.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2925.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2925.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2925.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2925.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2925.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2925.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2925.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2925.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2925.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2925.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2925.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2925.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2925.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2925.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="3250.00" inputTorque="31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="3250.00" inputTorque="70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="3250.00" inputTorque="110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="3250.00" inputTorque="149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="3250.00" inputTorque="189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="3250.00" inputTorque="268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="3250.00" inputTorque="347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="3250.00" inputTorque="506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="3250.00" inputTorque="665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="3250.00" inputTorque="823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="3250.00" inputTorque="982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="3250.00" inputTorque="1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="3250.00" inputTorque="1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="3250.00" inputTorque="1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="3250.00" inputTorque="1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="3250.00" inputTorque="1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="3250.00" inputTorque="2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="3250.00" inputTorque="2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="3250.00" inputTorque="2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="3250.00" inputTorque="3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="3250.00" inputTorque="3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="3250.00" inputTorque="3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="3250.00" inputTorque="4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="3250.00" inputTorque="4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="3250.00" inputTorque="4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="3250.00" inputTorque="5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="3250.00" inputTorque="5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="3250.00" inputTorque="5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="3250.00" inputTorque="6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="3250.00" inputTorque="6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="3250.00" inputTorque="6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="3250.00" inputTorque="7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="3250.00" inputTorque="7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="3250.00" inputTorque="7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="3250.00" inputTorque="7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="0.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="0.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="0.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="0.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="0.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="0.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="0.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="0.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="0.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="0.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="0.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="0.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="0.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="0.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="0.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="0.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="0.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="0.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="0.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="0.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="0.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="0.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="0.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="0.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="0.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="0.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="0.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="0.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="0.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="0.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="0.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="0.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="0.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="0.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="0.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="325.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="325.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="325.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="325.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="325.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="325.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="325.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="325.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="325.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="325.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="325.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="325.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="325.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="325.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="325.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="325.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="325.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="325.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="325.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="325.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="325.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="325.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="325.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="325.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="325.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="325.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="325.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="325.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="325.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="325.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="325.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="325.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="325.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="325.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="325.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="650.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="650.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="650.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="650.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="650.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="650.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="650.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="650.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="650.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="650.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="650.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="650.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="650.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="650.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="650.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="650.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="650.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="650.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="650.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="650.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="650.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="650.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="650.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="650.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="650.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="650.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="650.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="650.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="650.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="650.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="650.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="650.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="650.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="650.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="650.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="975.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="975.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="975.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="975.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="975.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="975.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="975.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="975.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="975.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="975.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="975.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="975.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="975.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="975.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="975.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="975.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="975.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="975.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="975.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="975.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="975.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="975.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="975.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="975.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="975.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="975.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="975.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="975.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="975.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="975.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="975.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="975.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="975.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="975.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="975.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1300.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1300.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1300.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1300.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1300.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1300.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1300.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1300.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1300.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1300.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1300.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1300.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1300.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1300.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1300.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1300.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1300.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1300.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1300.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1300.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1300.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1300.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1300.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1300.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1300.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1300.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1300.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1300.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1300.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1300.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1300.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1300.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1300.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1300.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1300.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1625.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1625.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1625.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1625.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1625.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1625.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1625.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1625.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1625.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1625.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1625.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1625.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1625.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1625.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1625.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1625.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1625.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1625.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1625.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1625.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1625.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1625.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1625.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1625.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1625.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1625.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1625.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1625.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1625.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1625.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1625.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1625.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1625.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1625.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1625.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="1950.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="1950.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="1950.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="1950.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="1950.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="1950.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="1950.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="1950.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="1950.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="1950.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="1950.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="1950.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="1950.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="1950.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="1950.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="1950.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="1950.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="1950.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="1950.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="1950.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="1950.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="1950.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="1950.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="1950.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="1950.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="1950.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="1950.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="1950.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="1950.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="1950.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="1950.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="1950.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="1950.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="1950.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="1950.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2275.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2275.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2275.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2275.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2275.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2275.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2275.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2275.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2275.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2275.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2275.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2275.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2275.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2275.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2275.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2275.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2275.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2275.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2275.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2275.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2275.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2275.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2275.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2275.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2275.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2275.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2275.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2275.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2275.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2275.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2275.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2275.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2275.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2275.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2275.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2600.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2600.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2600.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2600.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2600.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2600.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2600.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2600.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2600.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2600.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2600.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2600.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2600.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2600.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2600.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2600.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2600.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2600.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2600.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2600.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2600.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2600.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2600.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2600.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2600.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2600.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2600.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2600.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2600.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2600.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2600.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2600.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2600.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2600.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2600.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="2925.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="2925.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="2925.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="2925.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="2925.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="2925.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="2925.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="2925.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="2925.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="2925.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="2925.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="2925.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="2925.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="2925.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="2925.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="2925.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="2925.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="2925.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="2925.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="2925.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="2925.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="2925.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="2925.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="2925.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="2925.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="2925.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="2925.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="2925.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="2925.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="2925.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="2925.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="2925.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="2925.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="2925.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="2925.00" inputTorque="-7960.98" torqueLoss="268.68" />
+            <Entry inputSpeed="3250.00" inputTorque="-31.96" torqueLoss="31.96" />
+            <Entry inputSpeed="3250.00" inputTorque="-70.42" torqueLoss="31.96" />
+            <Entry inputSpeed="3250.00" inputTorque="-110.07" torqueLoss="33.15" />
+            <Entry inputSpeed="3250.00" inputTorque="-149.72" torqueLoss="34.34" />
+            <Entry inputSpeed="3250.00" inputTorque="-189.37" torqueLoss="35.53" />
+            <Entry inputSpeed="3250.00" inputTorque="-268.68" torqueLoss="37.91" />
+            <Entry inputSpeed="3250.00" inputTorque="-347.98" torqueLoss="40.29" />
+            <Entry inputSpeed="3250.00" inputTorque="-506.58" torqueLoss="45.04" />
+            <Entry inputSpeed="3250.00" inputTorque="-665.19" torqueLoss="49.80" />
+            <Entry inputSpeed="3250.00" inputTorque="-823.79" torqueLoss="54.56" />
+            <Entry inputSpeed="3250.00" inputTorque="-982.39" torqueLoss="59.32" />
+            <Entry inputSpeed="3250.00" inputTorque="-1141.00" torqueLoss="64.08" />
+            <Entry inputSpeed="3250.00" inputTorque="-1299.60" torqueLoss="68.83" />
+            <Entry inputSpeed="3250.00" inputTorque="-1458.21" torqueLoss="73.59" />
+            <Entry inputSpeed="3250.00" inputTorque="-1616.81" torqueLoss="78.35" />
+            <Entry inputSpeed="3250.00" inputTorque="-1934.02" torqueLoss="87.87" />
+            <Entry inputSpeed="3250.00" inputTorque="-2251.23" torqueLoss="97.38" />
+            <Entry inputSpeed="3250.00" inputTorque="-2568.44" torqueLoss="106.90" />
+            <Entry inputSpeed="3250.00" inputTorque="-2885.65" torqueLoss="116.42" />
+            <Entry inputSpeed="3250.00" inputTorque="-3202.85" torqueLoss="125.93" />
+            <Entry inputSpeed="3250.00" inputTorque="-3520.06" torqueLoss="135.45" />
+            <Entry inputSpeed="3250.00" inputTorque="-3837.27" torqueLoss="144.96" />
+            <Entry inputSpeed="3250.00" inputTorque="-4154.48" torqueLoss="154.48" />
+            <Entry inputSpeed="3250.00" inputTorque="-4471.69" torqueLoss="164.00" />
+            <Entry inputSpeed="3250.00" inputTorque="-4788.90" torqueLoss="173.51" />
+            <Entry inputSpeed="3250.00" inputTorque="-5106.11" torqueLoss="183.03" />
+            <Entry inputSpeed="3250.00" inputTorque="-5423.31" torqueLoss="192.55" />
+            <Entry inputSpeed="3250.00" inputTorque="-5740.52" torqueLoss="202.06" />
+            <Entry inputSpeed="3250.00" inputTorque="-6057.73" torqueLoss="211.58" />
+            <Entry inputSpeed="3250.00" inputTorque="-6374.94" torqueLoss="221.09" />
+            <Entry inputSpeed="3250.00" inputTorque="-6692.15" torqueLoss="230.61" />
+            <Entry inputSpeed="3250.00" inputTorque="-7009.36" torqueLoss="240.13" />
+            <Entry inputSpeed="3250.00" inputTorque="-7326.57" torqueLoss="249.64" />
+            <Entry inputSpeed="3250.00" inputTorque="-7643.77" torqueLoss="259.16" />
+            <Entry inputSpeed="3250.00" inputTorque="-7960.98" torqueLoss="268.68" />
+          </TorqueLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#AXLGEAR-6.500" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Axlegear>
+      <AxleWheels>
+        <Data>
+          <Axles>
+            <Axle axleNumber="1">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>true</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R22.5">
+                  <Manufacturer>TUG Generic</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2019-02-27T09:39:05.3510849Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0055</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R22.5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="2">
+              <AxleType>VehicleDriven</AxleType>
+              <TwinTyres>true</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R22.5">
+                  <Manufacturer>TUG Generic</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2019-02-27T09:39:05.3510849Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0055</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R22.5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="3">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R22.5">
+                  <Manufacturer>TUG Generic</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2019-02-27T09:39:05.3510849Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0055</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R22.5" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+          </Axles>
+        </Data>
+      </AxleWheels>
+      <Auxiliaries>
+        <Data>
+          <Fan>
+            <Technology>Belt driven or driven via transm. - Electronically controlled visco clutch</Technology>
+          </Fan>
+          <SteeringPump>
+            <Technology>Fixed displacement</Technology>
+          </SteeringPump>
+          <ElectricSystem>
+            <Technology>Standard technology</Technology>
+          </ElectricSystem>
+          <PneumaticSystem>
+            <Technology>Medium Supply 2-stage + ESS + AMS</Technology>
+          </PneumaticSystem>
+          <HVAC>
+            <Technology>Default</Technology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+      <AirDrag>
+        <Data id="Airdrag-N.A.">
+          <Manufacturer>TUG Generic</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>N.A.</CertificationNumber>
+          <Date>2019-02-27T09:39:05.3510849Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CdxA_0>5.80</CdxA_0>
+          <TransferredCdxA>5.80</TransferredCdxA>
+          <DeclaredCdxA>5.80</DeclaredCdxA>
+        </Data>
+        <Signature>
+          <Reference URI="#Airdrag-N.A." xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </AirDrag>
+    </Components>
+  </Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-1_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-1_EURO6_2018.xml
index def793341ac2cca6285c554b283455f60c5bc83e..7e40fc4d9f2463be5854999df99d7ee109785bbc 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-1_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-1_EURO6_2018.xml	
@@ -18,7 +18,16 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
-    <Components>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
+		<Components>
       <Engine>
         <Data id="ENG-N.A.">
           <Manufacturer>Generic Vendor</Manufacturer>
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml
index b644a66984bd16a45c18b1614fda1ee524b45ca6..78de178f96b8758905ec2c144de5b65225e64cd8 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml	
@@ -18,6 +18,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml
index 3ed0f217b5433ea7ac0381763abcf3836e15f007..ff4511addd5aaac9a9f13e7ee842cd96e267b86e 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml	
@@ -18,6 +18,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml
index a8b58456b9c8808f59e0ffaac8a8f91f9f436543..221eb821d276bcea347716a6c1199ea61f6b736a 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml	
@@ -19,6 +19,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x2_vehicle-class-9_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x2_vehicle-class-9_EURO6_2018.xml
index 1703912025a11719b274aa3e89973d9ff297b1f5..3dbf7263aa9867bec8625fcccbb9edefc12f05b0 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x2_vehicle-class-9_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x2_vehicle-class-9_EURO6_2018.xml	
@@ -19,6 +19,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml
index bbdc724e243daad95cbe4234d3f6495ec1612541..6952716a8371fc0fe9e1650efb3f8196c77200db 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml	
@@ -18,6 +18,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_8x4_vehicle-class-16_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_8x4_vehicle-class-16_EURO6_2018.xml
index 87386c37bc916815c306233e144d822da3cf1f3d..8b08eb8a22818b3dfefb9b5c7fe2f92f37195c7b 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_8x4_vehicle-class-16_EURO6_2018.xml	
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Rigid Truck_8x4_vehicle-class-16_EURO6_2018.xml	
@@ -18,6 +18,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_4x2_vehicle-class-5_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_4x2_vehicle-class-5_EURO6_2018.xml
index 17dedc03e8f913d9f197f9eb7b543103f32f8421..2ff588fa09bb5cc48cf44d720285f0ed6250ed1c 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_4x2_vehicle-class-5_EURO6_2018.xml
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_4x2_vehicle-class-5_EURO6_2018.xml
@@ -19,6 +19,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x2_vehicle-class-10_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x2_vehicle-class-10_EURO6_2018.xml
index 646668879e5c61f5d4c5c9b24fd491cb0d75444e..5011b62001aba1b869619a82170af50f8e53e7be 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x2_vehicle-class-10_EURO6_2018.xml
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x2_vehicle-class-10_EURO6_2018.xml
@@ -19,6 +19,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x4_vehicle-class-12_EURO6_2018.xml b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x4_vehicle-class-12_EURO6_2018.xml
index 866027d64874c277b8f2ddd977bc7be71e1590ea..e2910e8a7b98369d93a334ec73f022bc8ed4c2eb 100644
--- a/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x4_vehicle-class-12_EURO6_2018.xml
+++ b/Documentation/VehiclesReleaseComparisonDeclarationMode/Tractor_6x4_vehicle-class-12_EURO6_2018.xml
@@ -18,6 +18,15 @@
       <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
       <PTOOtherElements>none</PTOOtherElements>
     </PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
     <Components>
       <Engine>
         <Data id="ENG-N.A.">
diff --git a/Documentation/digest_values_3.3.2.1519.txt b/Documentation/digest_values_3.3.2.1519.txt
new file mode 100644
index 0000000000000000000000000000000000000000..960fbca5c76c6a158f1801f38a1c9a3f6b4265a6
--- /dev/null
+++ b/Documentation/digest_values_3.3.2.1519.txt
@@ -0,0 +1,18 @@
+Algorithm       Hash                                                                   Path                                                                                              
+---------       ----                                                                   ----
+SHA256          47FAFA2E139EBAFC111C6EE21C783B95192AAC9150D08A8978F706518C10001A       2019_02_21-VECTO-3.3.1.1512.zip
+
+Algorithm       Hash                                                                   Path                                                                                              
+---------       ----                                                                   ----
+SHA256          7FCE31C989808FA702AA0EF7C38A6BB4DE783D4F358704F317134AAC9A534B7C       hashingcmd.exe
+SHA256          EB2309AB4E6FF969A335F726C0B87E5A7FAAA3C566A04A66CB99DC14878371B5       HashingTool.exe
+SHA256          E6677FF019C69FDDF896BD7F9F8D28139D518100A04CFCBD27020D6BF0EC7D2F       VECTO.exe
+SHA256          CA38A0E32F5D58B831F9D6A07CF4C003D537644ED8ADD63E4A16E1144F505198       vectocmd.exe
+SHA256          C4342919D72DCB973906B2A2F6D13E41F199A6DDA73E7A201CD12EABEC93C84D       AdvancedAuxiliaryInterfaces.dll
+SHA256          A09A4C63BC0C7F5EAC8303ACF32C41CDF87B5293F1B1EF0DCC44C9092CFA5B90       BusAuxiliaries.dll
+SHA256          DF8EC2E0245829DDEC5B79F1918C3AE3A3FA540A5A0E3C410E2B6EF0BEBC7927       Newtonsoft.Json.dll
+SHA256          E196C0B84FA16CA895565C0AB611715F0721425F5E73340EA183FFA049F7D79B       NLog.dll
+SHA256          9B7EB6DE62FF1E6A812FA47697FDB2ABCEAD85AA2554ABF12416FC569DD4462E       Omu.ValueInjecter.dll
+SHA256          830C4A37C75C379A95941BA04A994323F3D0788D5DB0E34CA64D9969875810D0       VectoCommon.dll
+SHA256          77BC83EAC518A80751E41A2544804A3C921CFB80C230FC22F4C709A31FBFAA43       VectoCore.dll
+SHA256          2E8E47F6FE785AE72BF041A407FD0AA975DAD28544A26CE8A37AB2A74733E813       VectoHashing.dll
diff --git a/HashingTool/Properties/Version.cs b/HashingTool/Properties/Version.cs
index c24991cd59e1ad4f16004f3f2e66106e6ffddc3b..920b49a1cdd33c7cc62a99be50f8189260546ef1 100644
--- a/HashingTool/Properties/Version.cs
+++ b/HashingTool/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("0.2.0.1492")]
-[assembly: AssemblyFileVersion("0.2.0.1492")]
+[assembly: AssemblyVersion("0.2.0.1519")]
+[assembly: AssemblyFileVersion("0.2.0.1519")]
diff --git a/VECTO.sln b/VECTO.sln
index f368a7cfa675a942f32fac4d8d2d66d5c04fecb1..229fc267a786be62817c49b1440a9c9eb4cbcc42 100644
--- a/VECTO.sln
+++ b/VECTO.sln
@@ -69,6 +69,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HashingCmd", "HashingCmd\Ha
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Article10Notifications", "..\VECTO-Article10\Article10Notifications\Article10Notifications.csproj", "{EF99431D-4227-44C3-B2BD-DE8AE3E672CA}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VECTO_GIT", "..\STUDENTEN_PROJEKTE\Kober_VectoGIT\VECTO_GIT\VECTO_GIT\VECTO_GIT.csproj", "{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug PerformanceStats|Any CPU = Debug PerformanceStats|Any CPU
@@ -724,6 +726,48 @@ Global
 		{EF99431D-4227-44C3-B2BD-DE8AE3E672CA}.ReleaseTUG|x64.Build.0 = Release|Any CPU
 		{EF99431D-4227-44C3-B2BD-DE8AE3E672CA}.ReleaseTUG|x86.ActiveCfg = Release|Any CPU
 		{EF99431D-4227-44C3-B2BD-DE8AE3E672CA}.ReleaseTUG|x86.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|Any CPU.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|Any CPU.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|x64.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|x64.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|x86.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceStats|x86.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|Any CPU.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|Any CPU.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|x64.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|x64.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|x86.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug PerformanceTrace|x86.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|x64.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Debug|x86.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|Any CPU.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|Any CPU.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|x64.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|x64.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|x86.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.DebugTUG|x86.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|Any CPU.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|x64.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|x64.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|x86.ActiveCfg = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Deploy|x86.Build.0 = Debug|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|x64.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|x64.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|x86.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.Release|x86.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|Any CPU.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|Any CPU.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|x64.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|x64.Build.0 = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|x86.ActiveCfg = Release|Any CPU
+		{A684BC49-C9B3-4C0C-8D2E-A13077853EDA}.ReleaseTUG|x86.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
diff --git a/VectoCommon/VectoCommon/InputData/DigestData.cs b/VectoCommon/VectoCommon/InputData/DigestData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..20f7568d7a66007c1dec334d164d5d48cb9a546d
--- /dev/null
+++ b/VectoCommon/VectoCommon/InputData/DigestData.cs
@@ -0,0 +1,80 @@
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
+
+namespace TUGraz.VectoCommon.InputData {
+	public class DigestData
+	{
+		private const string ReferenceElementXPath = ".//*[local-name()='Reference']";
+		private const string TransformElementXPath = ".//*[local-name()='Transform']";
+		private const string DigestMethodElementXPath = ".//*[local-name()='DigestMethod']";
+
+		private const string UriAttr = "URI";
+		private const string AlgorithmAttr = "Algorithm";
+
+		private const string ReferenceUriAttrXPath = ReferenceElementXPath + "/@" + UriAttr;
+		private const string TransformAlgorithmAttrXPath = TransformElementXPath + "/@" + AlgorithmAttr;
+		private const string DigestMethodAlgorithmAttrXPath = DigestMethodElementXPath + "/@" + AlgorithmAttr;
+		private const string DigestValueElementXPath = ".//*[local-name()='DigestValue']";
+
+		public DigestData(string reference, string[] c14n, string digestMethod, string digestValue)
+		{
+			Reference = reference;
+			CanonicalizationMethods = c14n;
+			DigestMethod = digestMethod;
+			DigestValue = digestValue;
+		}
+
+		public DigestData(XPathNavigator navigator)
+		{
+			Reference = navigator.SelectSingleNode(ReferenceUriAttrXPath)?.InnerXml;
+			var nodes = navigator.Select(TransformAlgorithmAttrXPath);
+			var c14n = new List<string>();
+			while (nodes.MoveNext()) {
+				c14n.Add(nodes.Current.InnerXml);
+			}
+			CanonicalizationMethods = c14n.ToArray();
+			DigestMethod = navigator.SelectSingleNode(DigestMethodAlgorithmAttrXPath)?.InnerXml;
+			DigestValue = navigator.SelectSingleNode(DigestValueElementXPath)?.InnerXml;
+		}
+
+		public DigestData(XmlNode xmlNode)
+		{
+			Reference = xmlNode.SelectSingleNode(ReferenceUriAttrXPath)?.InnerXml;
+			var nodes = xmlNode.SelectNodes(TransformAlgorithmAttrXPath);
+			var c14n = new List<string>();
+			if (nodes != null) {
+				for (var i = 0; i < nodes.Count; i++) {
+					c14n.Add(nodes[i].InnerXml);
+				}
+			}
+			CanonicalizationMethods = c14n.ToArray();
+			DigestMethod = xmlNode.SelectSingleNode(DigestMethodAlgorithmAttrXPath)?.InnerXml;
+			DigestValue = xmlNode.SelectSingleNode(DigestValueElementXPath)?.InnerXml;
+		}
+
+		public DigestData(XNode xmlNode)
+		{
+			Reference = xmlNode.XPathSelectElement(ReferenceElementXPath)?.Attribute(XName.Get(UriAttr))?.Value;
+			var nodes = xmlNode.XPathSelectElements(TransformElementXPath);
+			var c14n = new List<string>();
+
+			foreach (var node in nodes) {
+				c14n.Add(node.Attribute(XName.Get(AlgorithmAttr))?.Value);
+			}
+
+			CanonicalizationMethods = c14n.ToArray();
+			DigestMethod = xmlNode.XPathSelectElement(DigestMethodElementXPath)?.Attribute(XName.Get(AlgorithmAttr))?.Value;
+			DigestValue = xmlNode.XPathSelectElement(DigestValueElementXPath)?.Value;
+		}
+
+		public string DigestValue { get; }
+
+		public string Reference { get; }
+
+		public string[] CanonicalizationMethods { get; }
+		public string DigestMethod { get; }
+
+	}
+}
\ No newline at end of file
diff --git a/VectoCommon/VectoCommon/InputData/VTPDeclarationInputData.cs b/VectoCommon/VectoCommon/InputData/VTPDeclarationInputData.cs
index 7d068d7d91891989938a7c543dc9ca63d30784de..9fc2ccc636f2173964d2b5a59b590ba792e8f7a3 100644
--- a/VectoCommon/VectoCommon/InputData/VTPDeclarationInputData.cs
+++ b/VectoCommon/VectoCommon/InputData/VTPDeclarationInputData.cs
@@ -30,8 +30,7 @@
 */
 
 using System.Collections.Generic;
-using System.Xml;
-using System.Xml.XPath;
+using System.Linq;
 using TUGraz.VectoCommon.Hashing;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoHashing;
@@ -73,56 +72,4 @@ namespace TUGraz.VectoCommon.InputData
 
 		DigestData JobDigest { get; }
 	}
-
-	public class DigestData
-	{
-		private const string ReferenceQueryXPath = ".//*[local-name()='Reference']/@URI";
-		private const string AlgorithmQueryXPath = ".//*[local-name()='Transform']/@Algorithm";
-		private const string DigestMethodQueryXPath = ".//*[local-name()='DigestMethod']/@Algorithm";
-		private const string DigestValueQuerXPath = ".//*[local-name()='DigestValue']";
-
-		public DigestData(string reference, string[] c14n, string digestMethod, string digestValue)
-		{
-			Reference = reference;
-			CanonicalizationMethods = c14n;
-			DigestMethod = digestMethod;
-			DigestValue = digestValue;
-		}
-
-		public DigestData(XPathNavigator navigator)
-		{
-			Reference = navigator.SelectSingleNode(ReferenceQueryXPath)?.InnerXml;
-			var nodes = navigator.Select(AlgorithmQueryXPath);
-			var c14n = new List<string>();
-			while (nodes.MoveNext()) {
-				c14n.Add(nodes.Current.InnerXml);
-			}
-			CanonicalizationMethods = c14n.ToArray();
-			DigestMethod = navigator.SelectSingleNode(DigestMethodQueryXPath)?.InnerXml;
-			DigestValue = navigator.SelectSingleNode(DigestValueQuerXPath)?.InnerXml;
-		}
-
-		public DigestData(XmlNode xmlNode)
-		{
-			Reference = xmlNode.SelectSingleNode(ReferenceQueryXPath)?.InnerXml;
-			var nodes = xmlNode.SelectNodes(AlgorithmQueryXPath);
-			var c14n = new List<string>();
-			if (nodes != null) {
-				for (var i = 0; i < nodes.Count; i++) {
-					c14n.Add(nodes[i].InnerXml);
-				}
-			}
-			CanonicalizationMethods = c14n.ToArray();
-			DigestMethod = xmlNode.SelectSingleNode(DigestMethodQueryXPath)?.InnerXml;
-			DigestValue = xmlNode.SelectSingleNode(DigestValueQuerXPath)?.InnerXml;
-		}
-
-		public string DigestValue { get; }
-
-		public string Reference { get; }
-
-		public string[] CanonicalizationMethods { get; }
-		public string DigestMethod { get; }
-
-	}
 }
diff --git a/VectoCommon/VectoCommon/Properties/Version.cs b/VectoCommon/VectoCommon/Properties/Version.cs
index a97371573fff81be74efbf0ab068aca34ccd2660..28d82534fb7209b18d891a923bd10a9bba04cdfb 100644
--- a/VectoCommon/VectoCommon/Properties/Version.cs
+++ b/VectoCommon/VectoCommon/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.1.1492")]
-[assembly: AssemblyFileVersion("3.3.1.1492")]
\ No newline at end of file
+[assembly: AssemblyVersion("3.3.2.1519")]
+[assembly: AssemblyFileVersion("3.3.2.1519")]
\ No newline at end of file
diff --git a/VectoCommon/VectoCommon/VectoCommon.csproj b/VectoCommon/VectoCommon/VectoCommon.csproj
index 17342123e9971a8b6d7baca0e4332c1d4418da65..298bb028ec8c7d1d6834302e47dae3e564b5294e 100644
--- a/VectoCommon/VectoCommon/VectoCommon.csproj
+++ b/VectoCommon/VectoCommon/VectoCommon.csproj
@@ -53,6 +53,7 @@
     <Compile Include="Hashing\IVectoHash.cs" />
     <Compile Include="Hashing\VectoComponents.cs" />
     <Compile Include="InputData\DataSourceType.cs" />
+    <Compile Include="InputData\DigestData.cs" />
     <Compile Include="InputData\TableData.cs">
       <SubType>Component</SubType>
     </Compile>
diff --git a/VectoCommon/VectoHashing/Properties/Version.cs b/VectoCommon/VectoHashing/Properties/Version.cs
index 41a1e88b5ec982ff69e2cbfc4a58828401987092..89c4ee78db7e79b53a6024f62d8b0f99a86f6015 100644
--- a/VectoCommon/VectoHashing/Properties/Version.cs
+++ b/VectoCommon/VectoHashing/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("1.2.0.1492")]
-[assembly: AssemblyFileVersion("1.2.0.1492")]
+[assembly: AssemblyVersion("1.2.0.1519")]
+[assembly: AssemblyFileVersion("1.2.0.1519")]
diff --git a/VectoConsole/Properties/Version.cs b/VectoConsole/Properties/Version.cs
index baca65b9ccac0c7f4df76bba65ba443d3ec7e12d..c1841db9b522a007e1daf3ed02ce5c8e2e0ffd50 100644
--- a/VectoConsole/Properties/Version.cs
+++ b/VectoConsole/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.1.1492")]
-[assembly: AssemblyFileVersion("3.3.1.1492")]
\ No newline at end of file
+[assembly: AssemblyVersion("3.3.2.1519")]
+[assembly: AssemblyFileVersion("3.3.2.1519")]
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Configuration/Constants.cs b/VectoCore/VectoCore/Configuration/Constants.cs
index c2ab1fa9bbff6d924021407485c279c608b99010..13c86c1ba175a202c0a6f6f2bafd67cc048ae12e 100644
--- a/VectoCore/VectoCore/Configuration/Constants.cs
+++ b/VectoCore/VectoCore/Configuration/Constants.cs
@@ -175,6 +175,8 @@ namespace TUGraz.VectoCore.Configuration
 			public const string VectoDeclarationDefinitionsNS =
 				"urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v" + XSDDeclarationVersion;
 
+			public const string VectoDeclarationComponentNS = "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v" + XSDDeclarationVersion;
+
 			public const string VectoEngineeringDefinitionsNS =
 				"urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v" + XSDEngineeringVersion;
 
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs
index 3316bad53e7958b95d6721941ae462f815a140d4..5fd01fd3643afd6794dcb02dedd910e9e9a364a4 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs
@@ -29,10 +29,16 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 {
@@ -48,6 +54,23 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 				XMLNames.ComponentDataWrapper);
 		}
 
+		public XMLDeclarationAirdragDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_AirDrag, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
 		public new CertificationMethod CertificationMethod
 		{
 			get { return CertificationMethod.Measured; }
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs
index c7a7a2a43ced783bb0486c2d488de3a1900a807d..7304e62304038e86249ff15a0dbc01d29d5605f3 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs
@@ -29,11 +29,17 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
 using TUGraz.IVT.VectoXML;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 {
@@ -47,6 +53,23 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 				XMLNames.ComponentDataWrapper);
 		}
 
+		public XMLDeclarationAngledriveDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_Angledrive, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
 		public AngledriveType Type
 		{
 			get { return InputData.XMLJob.XMLVehicle.AngulargearType; }
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs
index 21911f8e28cec6f1d0c14f15ca4af8e8b2dce3a0..e2366ed8d9f6a0f0b6a3da0566264bca0a9eca20 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs
@@ -29,50 +29,73 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationAxlegearDataProvider : AbstractDeclarationXMLComponentDataProvider, IAxleGearInputData
-	{
-		public XMLDeclarationAxlegearDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Axlegear,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public double Ratio
-		{
-			get { return GetDoubleElementValue(XMLNames.Axlegear_Ratio); }
-		}
-
-		public TableData LossMap
-		{
-			get {
-				return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-					Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry));
-			}
-		}
-
-		public double Efficiency
-		{
-			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
-		}
-
-		public AxleLineType LineType
-		{
-			get {
-				var value = GetElementValue(XMLNames.Axlegear_LineType);
-				return value.ParseEnum<AxleLineType>();
-			}
-		}
-	}
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
+{
+	public class XMLDeclarationAxlegearDataProvider : AbstractDeclarationXMLComponentDataProvider, IAxleGearInputData
+	{
+		public XMLDeclarationAxlegearDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
+			: base(xmlInputDataProvider)
+		{
+			XBasePath = Helper.Query(VehiclePath,
+				XMLNames.Vehicle_Components,
+				XMLNames.Component_Axlegear,
+				XMLNames.ComponentDataWrapper);
+		}
+
+		public XMLDeclarationAxlegearDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_Axlegear, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
+		public double Ratio
+		{
+			get { return GetDoubleElementValue(XMLNames.Axlegear_Ratio); }
+		}
+
+		public TableData LossMap
+		{
+			get {
+				return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
+					Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry));
+			}
+		}
+
+		public double Efficiency
+		{
+			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
+		}
+
+		public AxleLineType LineType
+		{
+			get {
+				var value = GetElementValue(XMLNames.Axlegear_LineType);
+				return value.ParseEnum<AxleLineType>();
+			}
+		}
+	}
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
index 8cbde3273993228b1ddd0e46ff90e0727cd91127..877d6ed9480d455ba3e6ff8db2477fd4c535fcee 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
@@ -30,11 +30,16 @@
 */
 
 using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
 using TUGraz.IVT.VectoXML;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 {
@@ -50,6 +55,23 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 				XMLNames.ComponentDataWrapper);
 		}
 
+		public XMLDeclarationEngineDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_Engine, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
 		public CubicMeter Displacement
 		{
 		    get { return GetDoubleElementValue(XMLNames.Engine_Displacement).SI(Unit.SI.Cubic.Centi.Meter).Cast<CubicMeter>(); }
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs
index 12f5484dd9164073e44489c49de511874b0ab76f..c0e9cd2444ee748a9169cd6ec02c70fc278807d9 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs
@@ -29,95 +29,116 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
-using System;
-using System.Collections.Generic;
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.InputData.Impl;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationGearboxDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IGearboxDeclarationInputData
-	{
-		public XMLDeclarationGearboxDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Gearbox,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public new CertificationMethod CertificationMethod
-		{
-			get { return GetElementValue(XMLNames.Component_Gearbox_CertificationMethod).ParseEnum<CertificationMethod>(); }
-		}
-
-		public GearboxType Type
-		{
-			get {
-				var value = GetElementValue(XMLNames.Gearbox_TransmissionType);
-				switch (value) {
-					case "MT":
-					case "SMT":
-						return GearboxType.MT;
-					case "AMT":
-						return GearboxType.AMT;
-					case "APT-S":
-					case "AT - Serial":
-						return GearboxType.ATSerial;
-					case "APT-P":
-					case "AT - PowerSplit":
-						return GearboxType.ATPowerSplit;
-				}
-				throw new ArgumentOutOfRangeException("GearboxType", value);
-			}
-		}
-
-		public IList<ITransmissionInputData> Gears
-		{
-			get {
-				var retVal = new List<ITransmissionInputData>();
-				var gears = Navigator.Select(
-					Helper.Query(XBasePath, XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear),
-					Manager);
-				while (gears.MoveNext()) {
-					var gear = gears.Current.GetAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, "");
-					retVal.Add(ReadGear(gear));
-				}
-				return retVal;
-			}
-		}
-
-		public ITorqueConverterDeclarationInputData TorqueConverter
-		{
-			get {
-				return new XMLDeclarationTorqueConverterDataProvider(InputData);
-			}
-		}
-
-		protected ITransmissionInputData ReadGear(string gearNr)
-		{
-			var retVal = new TransmissionInputData();
-			var gearPath = Helper.Query(XMLNames.Gearbox_Gears,
-				Helper.QueryConstraint(XMLNames.Gearbox_Gears_Gear, XMLNames.Gearbox_Gear_GearNumber_Attr, gearNr));
-			retVal.Ratio = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_Ratio));
-			retVal.Gear = XmlConvert.ToUInt16(gearNr);
-			retVal.LossMap = ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-				Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry));
-
-			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque))) {
-				retVal.MaxTorque = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque)).SI<NewtonMeter>();
-			}
-			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed))) {
-				retVal.MaxInputSpeed = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed)).RPMtoRad();
-			}
-			return retVal;
-		}
-	}
+using System;
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
+{
+	public class XMLDeclarationGearboxDataProvider : AbstractDeclarationXMLComponentDataProvider,
+		IGearboxDeclarationInputData
+	{
+		public XMLDeclarationGearboxDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
+			: base(xmlInputDataProvider)
+		{
+			XBasePath = Helper.Query(VehiclePath,
+				XMLNames.Vehicle_Components,
+				XMLNames.Component_Gearbox,
+				XMLNames.ComponentDataWrapper);
+		}
+
+		public XMLDeclarationGearboxDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_Gearbox, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
+		public new CertificationMethod CertificationMethod
+		{
+			get { return GetElementValue(XMLNames.Component_Gearbox_CertificationMethod).ParseEnum<CertificationMethod>(); }
+		}
+
+		public GearboxType Type
+		{
+			get {
+				var value = GetElementValue(XMLNames.Gearbox_TransmissionType);
+				switch (value) {
+					case "MT":
+					case "SMT":
+						return GearboxType.MT;
+					case "AMT":
+						return GearboxType.AMT;
+					case "APT-S":
+					case "AT - Serial":
+						return GearboxType.ATSerial;
+					case "APT-P":
+					case "AT - PowerSplit":
+						return GearboxType.ATPowerSplit;
+				}
+				throw new ArgumentOutOfRangeException("GearboxType", value);
+			}
+		}
+
+		public IList<ITransmissionInputData> Gears
+		{
+			get {
+				var retVal = new List<ITransmissionInputData>();
+				var gears = Navigator.Select(
+					Helper.Query(XBasePath, XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear),
+					Manager);
+				while (gears.MoveNext()) {
+					var gear = gears.Current.GetAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, "");
+					retVal.Add(ReadGear(gear));
+				}
+				return retVal;
+			}
+		}
+
+		public ITorqueConverterDeclarationInputData TorqueConverter
+		{
+			get {
+				return new XMLDeclarationTorqueConverterDataProvider(InputData);
+			}
+		}
+
+		protected ITransmissionInputData ReadGear(string gearNr)
+		{
+			var retVal = new TransmissionInputData();
+			var gearPath = Helper.Query(XMLNames.Gearbox_Gears,
+				Helper.QueryConstraint(XMLNames.Gearbox_Gears_Gear, XMLNames.Gearbox_Gear_GearNumber_Attr, gearNr));
+			retVal.Ratio = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_Ratio));
+			retVal.Gear = XmlConvert.ToUInt16(gearNr);
+			retVal.LossMap = ReadTableData(AttributeMappings.TransmissionLossmapMapping,
+				Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry));
+
+			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque))) {
+				retVal.MaxTorque = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque)).SI<NewtonMeter>();
+			}
+			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed))) {
+				retVal.MaxInputSpeed = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed)).RPMtoRad();
+			}
+			return retVal;
+		}
+	}
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs
index b26ec24374aa7eccd72b727c6f2ca4c64b1dd187..be89789219d00e33627a2d36138eab0d33aa5f14 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs
@@ -29,15 +29,24 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
 using TUGraz.IVT.VectoXML;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 {
 	public class XMLDeclarationRetarderDataProvider : AbstractDeclarationXMLComponentDataProvider, IRetarderInputData
 	{
+		private RetarderType? _type;
+		private double? _ratio;
+
 		public XMLDeclarationRetarderDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider) : base(xmlInputDataProvider)
 		{
 			XBasePath = Helper.Query(VehiclePath,
@@ -46,6 +55,24 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 				XMLNames.ComponentDataWrapper);
 		}
 
+		public XMLDeclarationRetarderDataProvider(XDocument xml, RetarderType type, double ratio)
+		{
+			_type = type;
+			_ratio = ratio;
+			if (xml.Document != null) {
+				Navigator = xml.Document.CreateNavigator();
+				Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+				Helper = new XPathHelper(ExecutionMode.Declaration);
+				Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+				Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+				XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+										Helper.NSPrefix(XMLNames.Component_Retarder, Constants.XML.RootNSPrefix),
+										XMLNames.ComponentDataWrapper);
+				SourceType = DataSourceType.Embedded;
+			}	
+		}
+
 
 		public override bool SavedInDeclarationMode
 		{
@@ -54,12 +81,12 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 
 		public RetarderType Type
 		{
-			get { return InputData.XMLJob.XMLVehicle.RetarderType; }
+			get { return _type ?? InputData.XMLJob.XMLVehicle.RetarderType; }
 		}
 
 		public double Ratio
 		{
-			get { return InputData.XMLJob.XMLVehicle.RetarderRatio; }
+			get { return _ratio ?? InputData.XMLJob.XMLVehicle.RetarderRatio; }
 		}
 
 		public TableData LossMap
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs
index d58fc85465b5d6133a8f8a3ba4dd6136234d1866..902f4c539fce79a068b8cebe4bc84d20153c1b1c 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs
@@ -29,9 +29,16 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.XPath;
 using TUGraz.IVT.VectoXML;
 using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 {
@@ -48,6 +55,23 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 				XMLNames.ComponentDataWrapper);
 		}
 
+		public XMLDeclarationTorqueConverterDataProvider(XDocument xml)
+		{
+			if (xml.Document == null) {
+				throw new ArgumentException("No Document found");
+			}
+			Navigator = xml.Document.CreateNavigator();
+			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
+			Helper = new XPathHelper(ExecutionMode.Declaration);
+			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
+			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
+
+			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
+									Helper.NSPrefix(XMLNames.Component_TorqueConverter, Constants.XML.RootNSPrefix),
+									XMLNames.ComponentDataWrapper);
+			SourceType = DataSourceType.Embedded;
+		}
+
 		public TableData TCData
 		{
 			get
diff --git a/VectoCore/VectoCore/InputData/Impl/InputData.cs b/VectoCore/VectoCore/InputData/Impl/InputData.cs
index e38d027ea1133dd249642316628aa638ad877d42..5c083991994a2f7bd350743b6f4d5985ff41c938 100644
--- a/VectoCore/VectoCore/InputData/Impl/InputData.cs
+++ b/VectoCore/VectoCore/InputData/Impl/InputData.cs
@@ -148,9 +148,9 @@ namespace TUGraz.VectoCore.InputData.Impl
 
 		public string ID { get; internal set; }
 
-		public AuxiliaryType Type { get; internal set; }
+		public AuxiliaryType Type { get; set; }
 
-		public IList<string> Technology { get; internal set; }
+		public IList<string> Technology { get; set; }
 
 		public double TransmissionRatio { get; internal set; }
 
diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs
index fc23ef472f843b2f32945cefc55049047ee65079..502dfae3a8170391f98fe93aa24b2bbb4e47fc29 100644
--- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs
+++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs
@@ -232,7 +232,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 		internal AngledriveData DoCreateAngledriveData(IAngledriveInputData data, bool useEfficiencyFallback)
 		{
 			try {
-				var type = data.Type;
+				var type = data?.Type ?? AngledriveType.None;
 
 				switch (type) {
 					case AngledriveType.LossesIncludedInGearbox:
diff --git a/VectoCore/VectoCore/Properties/AssemblyInfo.cs b/VectoCore/VectoCore/Properties/AssemblyInfo.cs
index 55a5acd245f5a6840c4984f5bc662724c338a162..4ef07debd6733aeeb2c5c088ba64d6be186fdaa3 100644
--- a/VectoCore/VectoCore/Properties/AssemblyInfo.cs
+++ b/VectoCore/VectoCore/Properties/AssemblyInfo.cs
@@ -50,4 +50,5 @@ using System.Runtime.InteropServices;
 [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("VectoCoreTest")]
 [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("VectoAPITest")]
 [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("VectoXML")]
-[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("XMLTest")]
\ No newline at end of file
+[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("XMLTest")]
+[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("VECTO_GIT")]
diff --git a/VectoCore/VectoCore/Properties/Version.cs b/VectoCore/VectoCore/Properties/Version.cs
index cf3ecbad484de160f5ca7cb4a9709965579b56c1..fc8330682ed395022e5b4adb4b09ce1fe1f25a24 100644
--- a/VectoCore/VectoCore/Properties/Version.cs
+++ b/VectoCore/VectoCore/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.1.1492")]
-[assembly: AssemblyFileVersion("3.3.1.1492")]
+[assembly: AssemblyVersion("3.3.2.1519")]
+[assembly: AssemblyFileVersion("3.3.2.1519")]
diff --git a/VectoCore/VectoCore/Utils/DataIntegrityHelper.cs b/VectoCore/VectoCore/Utils/DataIntegrityHelper.cs
index 2f4ad7fcddef35de4a5d29d64ab5ddb609e06750..ed9d0ee6a1e92c4401d2cd98aa60e7e846cfb9f4 100644
--- a/VectoCore/VectoCore/Utils/DataIntegrityHelper.cs
+++ b/VectoCore/VectoCore/Utils/DataIntegrityHelper.cs
@@ -1,4 +1,35 @@
-using System.Linq;
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2019 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Linq;
 using System.Security.Cryptography;
 using System.Text;
 
diff --git a/VectoCore/VectoCore/Utils/VectoVersionCore.cs b/VectoCore/VectoCore/Utils/VectoVersionCore.cs
index bf25ede8af2bc902732073544428d8bdb421afce..6097cf309319a1fb09fffa2662f10c7db5bb8973 100644
--- a/VectoCore/VectoCore/Utils/VectoVersionCore.cs
+++ b/VectoCore/VectoCore/Utils/VectoVersionCore.cs
@@ -1,7 +1,7 @@
 /*
 * This file is part of VECTO.
 *
-* Copyright © 2012-2017 European Union
+* Copyright © 2012-2019 European Union
 *
 * Developed by Graz University of Technology,
 *              Institute of Internal Combustion Engines and Thermodynamics,
@@ -47,7 +47,7 @@ namespace TUGraz.VectoCore.Utils
 		public static string VersionNumber
 		{
 			get {
-				return "3.3.1.1492" + SUFFIX;
+				return "3.3.2.1519" + SUFFIX;
 			}
 		}
 
diff --git a/VectoCore/VectoCore/Utils/VectoVersionCore.tt b/VectoCore/VectoCore/Utils/VectoVersionCore.tt
index 8b3c70c80b3605bdc9e143635b2b544247f1cc66..1b347032ea25c604469b41ecd2bfaeabf891a6d7 100644
--- a/VectoCore/VectoCore/Utils/VectoVersionCore.tt
+++ b/VectoCore/VectoCore/Utils/VectoVersionCore.tt
@@ -1,7 +1,7 @@
 /*
 * This file is part of VECTO.
 *
-* Copyright © 2012-2017 European Union
+* Copyright © 2012-2019 European Union
 *
 * Developed by Graz University of Technology,
 *              Institute of Internal Combustion Engines and Thermodynamics,
diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj
index 745ae5e45e2b7ed6e0c96bdb10f79fc512aab5b9..aa3d055e325e8a3646e7a166264bcd4f754307af 100644
--- a/VectoCore/VectoCore/VectoCore.csproj
+++ b/VectoCore/VectoCore/VectoCore.csproj
@@ -76,7 +76,7 @@
     <DebugType>pdbonly</DebugType>
     <Optimize>true</Optimize>
     <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>CERTIFICATION_RELEASE</DefineConstants>
+    <DefineConstants>RELEASE_CANDIDATE</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
diff --git a/VectoCore/VectoCore/VersionNumber.t4 b/VectoCore/VectoCore/VersionNumber.t4
index 725b47b40a66787fbce198335865a9821e5aba7f..9c20daba623dc9f4ff369fcb8a71feff0221cb0d 100644
--- a/VectoCore/VectoCore/VersionNumber.t4
+++ b/VectoCore/VectoCore/VersionNumber.t4
@@ -6,6 +6,6 @@ int GetBuildNumber()
 
 string GetVectoCoreVersionNumber()
 {
-	return "3.3.1." + GetBuildNumber();
+	return "3.3.2." + GetBuildNumber();
 }
 #>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/Algorithms/CSVDigestValueTest.cs b/VectoCore/VectoCoreTest/Algorithms/CSVDigestValueTest.cs
index dbb3dfbff9a5b784f303c8b24f2757cf091e9f94..a8c662e1ebe9bdfd491802c8efad922f4b9b71f0 100644
--- a/VectoCore/VectoCoreTest/Algorithms/CSVDigestValueTest.cs
+++ b/VectoCore/VectoCoreTest/Algorithms/CSVDigestValueTest.cs
@@ -1,4 +1,35 @@
-using System.Collections.Generic;
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2019 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Collections.Generic;
 using System.Data;
 using System.IO;
 using System.Linq;