<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="mower" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
    <annotation>Copyright (C) GIANTS Software GmbH, All Rights Reserved.</annotation>

    <storeData>
        <name>HDB4</name>
        <specs>
            <neededPower>60</neededPower>
            <workingWidth>4.0</workingWidth>
        </specs>
        <functions>
            <function>$l10n_function_mower</function>
        </functions>
        <image>local/store_doublebar.png</image>
        <price>5000</price>
        <lifetime>600</lifetime>
        <rotation>0</rotation>
        <brand>LIZARD</brand>
        <category>mowers</category>
        <shopTranslationOffset>0 -0.01 0</shopTranslationOffset>
        <shopRotationOffset>0.01 -0.007 -0.008</shopRotationOffset>
        
        <vertexBufferMemoryUsage>2313216</vertexBufferMemoryUsage>
        <indexBufferMemoryUsage>388864</indexBufferMemoryUsage>
        <textureMemoryUsage>1638400</textureMemoryUsage>
        <audioMemoryUsage>0</audioMemoryUsage>
        <instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
        <instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
    </storeData>

    <base>
        <typeDesc>$l10n_typeDesc_mower</typeDesc>
        <filename>doublebarmower.i3d</filename>
        <size width="2.5" length="4" lengthOffset="-0.75"/>
        <speedLimit value="25" />
        <components>
            <component centerOfMass="0.1 -0.1 0" solverIterationCount="10" mass="1950" />
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="50" />
            <component centerOfMass="0 0 0" solverIterationCount="10" mass="50" />
            <joint component1="1" component2="2" node="frontMowerJoint" rotLimit="0 0 0" transLimit="0 0 0" />
            <joint component1="1" component2="3" node="rearMowerJoint" rotLimit="0 0 0" transLimit="0 0 0" />
            <collisionPair component1="2" component2="3" enabled="false"/>
        </components>
        <schemaOverlay attacherJointPosition="0 0" name="IMPLEMENT" />
        <mapHotspot type="TOOL" />
    </base>

	<wheels>
        <wheelConfigurations>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="BKT" saveId="BKT_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/bkt/TF8181/6_50__16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/bkt/TF8181/6_50__16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="CONTINENTAL" saveId="CONTINENTAL_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/225_60R17.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/continental/terrainContactHT/225_60R17.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MICHELIN" saveId="MICHELIN_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/michelin/crossgrip/250_80R16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/michelin/crossgrip/250_80R16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.184 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.185 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="MITAS" saveId="MITAS_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/mitas/AC70G/265_70R16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/mitas/AC70G/265_70R16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.184 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.185 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="NOKIAN" saveId="NOKIAN_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/250_75R16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/nokian/TRI2/250_75R16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.19 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.19 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="TRELLEBORG" saveId="TRELLEBORG_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/AW305/215_75R17_5.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/trelleborg/AW305/215_75R17_5.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.19 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.19 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="VREDESTEIN" saveId="VREDESTEIN_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxion70/260_70R16.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/vredestein/traxion70/260_70R16.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.19 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.19 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
			<wheelConfiguration name="$l10n_configuration_valueDefault" price="0" brand="LIZARD" saveId="LIZARD_DEFAULT">
                <wheels>
                    <wheel filename="$data/shared/wheels/tires/lizard/imp1/13_5L_15.xml" isLeft="true" hasTireTracks="true" hasParticles="true" >
						<physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleL" useReprDirection="true" driveNode="wheelL" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                    <wheel filename="$data/shared/wheels/tires/lizard/imp1/13_5L_15.xml" isLeft="false" hasTireTracks="true" hasParticles="true" >
                        <physics rotSpeed="0"  restLoad="1.5" repr="steeringKnuckleR" useReprDirection="true" driveNode="wheelR" forcePointRatio="0.5" initialCompression="30" suspTravel="0.05" spring="92" damper="30" frictionScale="2" />
                    </wheel>
                </wheels>
				<objectChange node="wheelL" translationActive="0.184 -0.044 0.001"/>
				<objectChange node="wheelR" translationActive="-0.185 -0.044 0.001"/>
				<objectChange node="wheelLHub" parentNodeActive="wheelL"/>
                <objectChange node="wheelRHub" parentNodeActive="wheelR"/>
            </wheelConfiguration>
        </wheelConfigurations>
		<hubMaterial useDesignColorIndex="2"/>
		<hubs>
            <hub linkNode="wheelLHub"  filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="true"  scale="0.18 0.18 0.18" />
            <hub linkNode="wheelRHub" filename="$data/shared/wheels/hubs/hubSmall_n0_1.xml" isLeft="false" scale="0.18 0.18 0.18" />
        </hubs>
    </wheels>

    <powerConsumer ptoRpm="470" neededMinPtoPower="40" neededMaxPtoPower="40"/>

    <groundReferenceNodes>
        <groundReferenceNode node="doubleBarMower_component2" threshold="0.5" />
        <groundReferenceNode node="doubleBarMower_component3" threshold="0.5" />
    </groundReferenceNodes>

    <workAreas>
        <workArea type="mower" functionName="processMowerArea" disableBackwards="false" >
            <area startNode="frontWorkAreaStart" widthNode="frontWorkAreaWidth" heightNode="frontWorkAreaHeight" />
            <groundReferenceNode index="1" />
            <folding minLimit="0" maxLimit="1.1666667" />
            <mower dropWindrow="true" dropAreaIndex="3" />
            <onlyActiveWhenLowered value="true"/>
        </workArea>
        <workArea type="mower" functionName="processMowerArea" disableBackwards="false" >
            <area startNode="rearWorkAreaStart" widthNode="rearWorkAreaWidth" heightNode="rearWorkAreaHeight" />
            <groundReferenceNode index="2" />
            <folding minLimit="0" maxLimit="1.1666667" />
            <mower dropWindrow="true" dropAreaIndex="4" />
            <onlyActiveWhenLowered value="true"/>
        </workArea>
        <workArea type="auxiliary" >
            <area startNode="frontDropAreaStart" widthNode="frontDropAreaWidth" heightNode="frontDropAreaHeight" />
        </workArea>
        <workArea type="auxiliary" >
            <area startNode="rearDropAreaStart" widthNode="rearDropAreaWidth" heightNode="rearDropAreaHeight" />
        </workArea>
    </workAreas>

    <attachable>
        <inputAttacherJoints>
			<inputAttacherJoint node="attacherJoint" jointType="trailerLow" rootNode="doublebar_MainComponent_1" attacherHeight="0.60" />
            <inputAttacherJoint node="attacherJoint" jointType="trailer" rootNode="doublebar_MainComponent_1" attacherHeight="0.60" />
        </inputAttacherJoints>
        <support animationName="moveSupport"/>
    </attachable>

    <connectionHoses>
        <hose inputAttacherJointIndices="1" type="hydraulicIn"  node="hydraulicIn01"  length="1" diameter="0.02" straighteningFactor="0.5">
            <objectChange node="hoseDetached" visibilityActive="false" visibilityInactive="true" />
        </hose>
        <hose inputAttacherJointIndices="1" type="hydraulicOut" node="hydraulicOut01" length="1" diameter="0.02" straighteningFactor="0.5"/>
    </connectionHoses>

    <dynamicallyLoadedParts>
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicIn01_detachedAdapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
        <dynamicallyLoadedPart node="1|0" linkNode="hydraulicOut01_detachedAdapter"  filename="$data/shared/connectionHoses/connectors.i3d" />
    </dynamicallyLoadedParts>

    <powerTakeOffs>
        <input inputAttacherJointIndices="1" detachNode="ptoDetachedNode" inputNode="ptoInputNode" aboveAttacher="true" materialTemplateName="SHARED_BLACK1" decalMaterialTemplateName="WALTERSCHEID_YELLOW1"/>
    </powerTakeOffs> 

    <foldable>
        <foldingConfigurations>
            <foldingConfiguration>
                <foldingParts startMoveDirection="1" foldMiddleAnimTime="0.2" turnOnFoldMaxLimit="0.3" turnOnFoldMinLimit="0" >
                    <foldingPart animationName="frontFold" speedScale="0.7" />
                    <foldingPart animationName="rearFold" speedScale="0.6" />
                </foldingParts>
            </foldingConfiguration>
        </foldingConfigurations>
    </foldable>

    <animations>
		<animation name="frontFold">
            <part componentJointIndex="1" startTime="0"   endTime="1"   startRotLimit="0 0 9"        endRotLimit="0 0 0"        tangentType="spline" startTransLimit="0 0.4 0" endTransLimit="0 0 0"/>
            <part node="sicklePivotF"     startTime="1.6" endTime="6"   startRot="0 0 0"             endRot="0 0 -90"           tangentType="spline"/>
			<part node="sicklePivotF"     startTime="0"   endTime="1"   startRot="0 0 -10"           endRot="0 0 0"             tangentType="spline"/>
            <part node="braceF"           startTime="5"   endTime="5.6" startRot="0 0 -149"          endRot="0 0 0"             tangentType="spline"/>
			<part node="hairPinF"         startTime="4"   endTime="5"   startTrans="0.2 1.31 -0.094" endTrans="0.2 1.31 -0.155" tangentType="spline"/>
			<part node="hairPinF"         startTime="5.6" endTime="6"   startTrans="0.2 1.31 -0.155" endTrans="0.2 1.31 -0.094" tangentType="spline"/>
            <part node="lockBoltF"        startTime="5.7" endTime="6"   startRot="180 0 0"           endRot="0 0 0"             tangentType="spline"/>
			<part node="armF"             startTime="0"   endTime="1"   startRot="0 0 10"            endRot="0 0 0"             tangentType="spline"/>
			<part node="pivotF"           startTime="0"   endTime="1"   startRot="0 0 -7"            endRot="0 0 0"             tangentType="spline"/>
			<part node="pivotF"           startTime="1.6" endTime="6"   startRot="0 0 -7"            endRot="0 0 -80"           tangentType="spline"/>
			<part node="pivotFT"          startTime="0"   endTime="1"   startRot="0 0 -7"            endRot="0 0 0"             tangentType="spline"/>
			<part node="pivotFT"          startTime="1.6" endTime="6"   startRot="0 0 -7"            endRot="0 0 -25"           tangentType="spline"/>
			<part node="braketTensionerF" startTime="0"   endTime="1"   startRot="0 10 0"            endRot="0 0 0"             tangentType="spline"/>
			<part node="braketTensionerF" startTime="1.6" endTime="6"   startRot="0 0 0"             endRot="0 -10 0"           tangentType="spline"/>

            <sound template="hydraulicOpen02" startTime="1.21"  endTime="5.99" volumeScale="1.3" pitchScale="0.9" fadeIn="0.1" fadeOut="0.1"/>
            <sound template="sheetImp02"            startTime="5.99"  direction="1"  volumeScale="1.8" pitchScale="0.7" />
            <sound template="clackVar1"             startTime="5.99"  direction="1"  volumeScale="0.9" pitchScale="0.7" />
            <stopTimeNegSound template="clackVar4"                                   volumeScale="1.5" pitchScale="0.7" />
            <stopTimeNegSound template="clackVar6"                                   volumeScale="1.2" pitchScale="0.7" />
            <stopTimeNegSound template="sheetImp01"                                  volumeScale="0.5" pitchScale="0.7" />
            <stopTimePosSound template="clackVar4"                                   volumeScale="1.5" pitchScale="0.7" />
            <stopTimePosSound template="clackVar6"                                   volumeScale="1.2" pitchScale="0.7" />
        </animation>
		<animation name="rearFold">
            <part componentJointIndex="2" startTime="0"   endTime="1"   startRotLimit="0 0 9"            endRotLimit="0 0 0"            tangentType="spline" startTransLimit="0 0.4 0" endTransLimit="0 0 0"/>
            <part node="sicklePivotR"     startTime="1.6" endTime="6"   startRot="0 0 0"                 endRot="0 0 -90"               tangentType="spline"/>
			<part node="sicklePivotR"     startTime="0"   endTime="1"   startRot="0 0 -10"               endRot="0 0 0"                 tangentType="spline"/>
			<part node="braceR"           startTime="5"   endTime="5.6" startRot="0 0 -140"              endRot="0 0 0"                 tangentType="spline"/>
			<part node="hairPinR"         startTime="4"   endTime="5"   startTrans="-0.278 0.063 -0.168" endTrans="-0.278 0.063 -0.21"  tangentType="spline"/>
			<part node="hairPinR"         startTime="5.6" endTime="6"   startTrans="-0.278 0.063 -0.21"  endTrans="-0.278 0.063 -0.168" tangentType="spline"/>
            <part node="lockBoltR"        startTime="5.7" endTime="6"   startRot="180 0 0"               endRot="0 0 0"                 tangentType="spline"/>
			<part node="steeringKnuckleL" startTime="4"   endTime="6"   startRot="0 0 0"                 endRot="0 15 0"                tangentType="spline"/>
			<part node="steeringKnuckleR" startTime="4"   endTime="6"   startRot="0 0 0"                 endRot="0 15 0"                tangentType="spline"/>
			<part node="armR"             startTime="0"   endTime="1"   startRot="0 0 10"                endRot="0 0 0"                 tangentType="spline"/>
			<part node="pivotR"           startTime="0"   endTime="1"   startRot="0 0 -7"                endRot="0 0 0"                 tangentType="spline"/>
			<part node="pivotR"           startTime="1.6" endTime="6"   startRot="0 0 -7"                endRot="0 0 -80"               tangentType="spline"/>
			<part node="pivotRT"          startTime="0"   endTime="1"   startRot="0 0 -7"                endRot="0 0 0"                 tangentType="spline"/>
			<part node="pivotRT"          startTime="1.6" endTime="6"   startRot="0 0 -7"                endRot="0 0 -25"               tangentType="spline"/>
			<part node="braketTensionerR" startTime="0"   endTime="1"   startRot="0 10 0"                endRot="0 0 0"                 tangentType="spline"/>
			<part node="braketTensionerR" startTime="1.6" endTime="6"   startRot="0 0 0"                 endRot="0 -10 0"               tangentType="spline"/>

            <sound template="hydraulicOpen02" startTime="1.21" endTime="5.99" volumeScale="1.3" pitchScale="0.7" fadeIn="0.1" fadeOut="0.1"/>
            <sound template="hydraulicOpen02" startTime="0.3"  endTime="1.19" volumeScale="0.9" pitchScale="0.6" fadeIn="0.1" fadeOut="0.1"/>
            <sound template="sheetImp02"            startTime="5.99" direction="-1" volumeScale="2.5" pitchScale="0.7" />
            <sound template="clackVar1"             startTime="5.99" direction="-1" volumeScale="1.5" pitchScale="0.7" />
            <sound template="clackVar1"             startTime="0.6"  direction="-1" volumeScale="1.1" pitchScale="0.7" />
            <sound template="sheetImp02"            startTime="0.6"  direction="-1" volumeScale="1.9" pitchScale="0.7" />
            <sound template="sheetImp01"            startTime="0.3"  direction="-1" volumeScale="1.1" pitchScale="0.7" />
            <sound template="sheetImp02"            startTime="0.3"  direction="-1" volumeScale="1.7" pitchScale="0.7" />
            <sound template="clackVar4"             startTime="0.4"  direction="-1" volumeScale="1.7" pitchScale="0.7" />
            <sound template="clackVar1"             startTime="0.3"  direction="1"  volumeScale="0.9" pitchScale="0.8" />
            <sound template="sheetImp02"            startTime="0.3"  direction="1"  volumeScale="1.7" pitchScale="0.7" />
            <sound template="clackVar5"             startTime="5.99" direction="1"  volumeScale="1.2" pitchScale="0.7" />
            <sound template="clackVar4"             startTime="5.99" direction="1"  volumeScale="1.2" pitchScale="0.9" />
            <sound template="sheetImp05"            startTime="5.99" direction="1"  volumeScale="0.8" pitchScale="0.7" />
            <stopTimeNegSound template="sheetImp02"                                 volumeScale="1.5" pitchScale="0.7" />
            <stopTimeNegSound template="clackVar6"                                  volumeScale="1.2" pitchScale="0.6" />
            <stopTimeNegSound template="sheetImp05"                                 volumeScale="1"   pitchScale="0.7" />
            <stopTimePosSound template="sheetImp02"                                 volumeScale="1.5" pitchScale="0.7" />
            <stopTimePosSound template="clackVar6"                                  volumeScale="1.2" pitchScale="0.6" />
		</animation>
		<animation name="knifeAnimation" looping="true">
            <part node="cutter_decalF"   startTime="0"   endTime="0.5" startTrans="-1.331 -0.05 0.107" endTrans="-1.405 -0.05 0.107"/>
            <part node="cutter_decalF"   startTime="0.5" endTime="1"   startTrans="-1.405 -0.05 0.107" endTrans="-1.331 -0.05 0.107"/>
			<part node="cutter_decalR_0" startTime="0"   endTime="0.5" startTrans="-1.349 -0.05 0.107" endTrans="-1.405 -0.05 0.107"/>
            <part node="cutter_decalR_0" startTime="0.5" endTime="1"   startTrans="-1.405 -0.05 0.107" endTrans="-1.349 -0.05 0.107"/>
        </animation>
        <animation name="moveSupport">
            <part node="jack"      startTime="0"   endTime="0.5" startRot="90 0 0"     endRot="0 0 0"/>
			<part node="jackLeg"   startTime="0.5" endTime="1"   startTrans="0 0.23 0" endTrans="0 0 0"/>
            <part node="jackCrank" startTime="0.5" endTime="1"   startRot="-690 0 0"   endRot="0 0 0"/>

            <sound template="clackVar6"  startTime="0.01" direction="1"  volumeScale="0.8" pitchScale="1.1" linkNode="attacherJoint"/>
            <sound template="clackVar5"  startTime="0.49" direction="1"  volumeScale="0.8" pitchScale="1.1" linkNode="attacherJoint"/>
            <sound template="sheetImp02" startTime="0.1"  direction="-1" volumeScale="1"   pitchScale="1.5" linkNode="attacherJoint"/>
            <sound template="clackVar4"  startTime="0.01" direction="-1" volumeScale="1"   pitchScale="2.5" linkNode="attacherJoint"/>
        </animation>
    </animations>

    <cylindered>
        <movingTools>
            <movingTool node="sicklePivotF" playSound="false">
                <componentJoint index="1" />
				<dependentPart node="linkF2" />
            </movingTool>
            <movingTool node="sicklePivotR" playSound="false">
                <componentJoint index="2" />
				<dependentPart node="linkR2" />
            </movingTool>
            <movingTool node="frontMowerJoint" playSound="false">
                <componentJoint index="1" />
            </movingTool>
            <movingTool node="rearMowerJoint" playSound="false">
                <componentJoint index="2" />
            </movingTool>
            <movingTool node="jackLeg" playSound="false">
            </movingTool>
			<movingTool node="wheelL" playSound="false" wheelIndices="1">
            </movingTool>
			<movingTool node="wheelR" playSound="false" wheelIndices="2">
            </movingTool>
            <movingTool node="pivotF" playSound="false">
                <dependentPart node="linkF2" />
                <dependentPart node="rodTensionF" />
				<dependentPart node="hydCylF" />
            </movingTool>
            <movingTool node="pivotFT" playSound="false">
                <dependentPart node="linkF1" />
            </movingTool>
			<movingTool node="armF" playSound="false">
                <dependentPart node="hydCylF" />
            </movingTool>
			<movingTool node="armR" playSound="false">
                <dependentPart node="hydCylR" />
            </movingTool>
			<movingTool node="pivotR" playSound="false">
                <dependentPart node="linkR2" />
                <dependentPart node="rodTensionR" />
				<dependentPart node="hydCylR" />
            </movingTool>
            <movingTool node="pivotRT" playSound="false">
                <dependentPart node="linkR1" />
            </movingTool>
			<movingTool node="hydCylF" playSound="false">
                <dependentPart node="hydPunchF" />
            </movingTool>
			<movingTool node="hydPunchR" playSound="false">
                <dependentPart node="hydCylR" />
            </movingTool>
			<movingTool node="steeringKnuckleL" playSound="false" wheelIndices="1">
                <dependentPart node="tieRod" />
				<dependentPart node="lever" />
            </movingTool>
			<movingTool node="braketTensionerF" playSound="false">
            </movingTool>
			<movingTool node="braketTensionerR" playSound="false">
            </movingTool>
			<movingTool node="steeringKnuckleR" playSound="false" wheelIndices="2">
				<dependentPart node="tieRod" />
            </movingTool>
			<movingTool node="lever" playSound="false">
				<dependentPart node="lockPin" />
            </movingTool>
        </movingTools>

        <movingParts>
			<movingPart node="hydCylF" referencePoint="hydCylFRef" referenceFrame="pivotF">
                <translatingPart node="hydPunchF" />
            </movingPart>
            <movingPart node="hydCylR" referencePoint="hydCylRRef" referenceFrame="pivotR">
                <translatingPart node="hydPunchR" />
            </movingPart>
            <movingPart node="linkF1" referencePoint="linkF1Ref" referenceFrame="linkF1Ref" scaleZ="true"/>
            <movingPart node="linkF2" referencePoint="linkF2Ref" referenceFrame="linkF2Ref" scaleZ="true"/>
            <movingPart node="rodTensionF" referencePoint="rodTensionFRef" referenceFrame="pivotFT"/>
			<movingPart node="linkR1" referencePoint="linkR1Ref" referenceFrame="braketTensionerR"/>
            <movingPart node="linkR2" referencePoint="linkR2Ref" referenceFrame="linkR2Ref" scaleZ="true"/>
            <movingPart node="rodTensionR" referencePoint="rodTensionRRef" referenceFrame="pivotRT"/>
			<movingPart node="tieRod" referencePoint="tieRodRef" referenceFrame="steeringKnuckleR"/>
			<movingPart node="lever" referencePoint="leverRef" referenceFrame="leverRef" limitedAxis="2" isActiveDirty="true" maxUpdateDistance="300"/>
        </movingParts>
    </cylindered>

    <mower fruitTypeConverter="MOWER">
        <cutterEffects>
            <effectNode effectClass="CutterMotionPathEffect" effectType="CUTTER" linkNode="frontCutterEffectNode" widthScale="0.7" useCuttingWidth="false" testAreaIndex="1">
                <motionPathEffect textureFilename="$data/vehicles/brielmaier/motorMower29EFI/mowerEffectArray.dds" speedScale="1.0" verticalOffset="-0.125" numRows="12" rowLength="26" minFade="0.06" textureRealWidth="2.5" density="1.0"  />
            </effectNode>
            <effectNode effectClass="CutterMotionPathEffect" effectType="CUTTER" linkNode="frontCutterEffectNode2" widthScale="0.55" useCuttingWidth="false" testAreaIndex="1">
                <motionPathEffect textureFilename="$data/vehicles/brielmaier/motorMower29EFI/mowerEffectArray.dds" speedScale="1.0" verticalOffset="-0.125" numRows="12" rowLength="26" minFade="0.06" textureRealWidth="2.4" density="1.0"  />
            </effectNode>

            <effectNode effectClass="CutterMotionPathEffect" effectType="CUTTER" linkNode="rearCutterEffectNode" widthScale="0.7" useCuttingWidth="false" testAreaIndex="2"> 
                <motionPathEffect textureFilename="$data/vehicles/brielmaier/motorMower29EFI/mowerEffectArray.dds" speedScale="1.0" verticalOffset="-0.125" numRows="12" rowLength="26" minFade="0.06" textureRealWidth="2.5" density="1.0" />
            </effectNode>
            <effectNode effectClass="CutterMotionPathEffect" effectType="CUTTER" linkNode="rearCutterEffectNode2" widthScale="0.55" useCuttingWidth="false" testAreaIndex="2"> 
                <motionPathEffect textureFilename="$data/vehicles/brielmaier/motorMower29EFI/mowerEffectArray.dds" speedScale="1.0" verticalOffset="-0.125" numRows="12" rowLength="26" minFade="0.06" textureRealWidth="2.4" density="1.0" />
            </effectNode>
        </cutterEffects>
        <sounds>
            <cut template="grassCut" linkNode="doublebar_MainComponent_1" volumeScale="0.7"/>
        </sounds>
        <dropEffects>
            <dropEffect workAreaIndex="1" dropAreaIndex="3">
                <effectNode effectNode="smokeEmitter" effectClass="ParticleEffect" particleType="smoke" materialType="smokeParticle" worldSpace="false" emitCountScale="0.25"/>
            </dropEffect>
            <dropEffect workAreaIndex="2" dropAreaIndex="4">
                <effectNode effectNode="smokeEmitter2" effectClass="ParticleEffect" particleType="smoke" materialType="smokeParticle" worldSpace="false" emitCountScale="0.25"/>
            </dropEffect>
        </dropEffects>
    </mower>

    <turnOnVehicle turnOffIfNotAllowed="true">
        <turnedOnAnimation name="knifeAnimation" speedScale="10" turnOnFadeTime="1" turnOffFadeTime="2"/>
    </turnOnVehicle>

    <ai>
        <needsLowering value="true"/>
        <areaMarkers leftNode="aiMarkerLeft" rightNode="aiMarkerRight" backNode="aiMarkerBack" sideOffset="3.0" width="4.0" />
        <sizeMarkers leftNode="sizeMarkerLeft" rightNode="sizeMarkerRight" backNode="sizeMarkerBack" />
        <collisionTrigger node="aiCollisionNode" width="2.5" height="4" widthOffset="0.85"/>
        <allowTurnBackward value="false" />
		<!-- <hasNoFullCoverageArea value="true" offset="0.3" /> -->
        <agentAttachment rotCenterWheelIndices="1 2" width="2.5" height="1.5" length="4" lengthOffset="0.85"/>
        <toolReverserDirectionNode node="aiReverserNode"/>
        <turningRadiusLimitation radius="5"/>
    </ai>

    <tensionBeltObject>
        <meshNodes>
            <meshNode node="strap"/>
            <meshNode node="strap1"/>
            <meshNode node="strap2"/>
        </meshNodes>
    </tensionBeltObject>

    <foliageBending>
        <bendingNode minX="-1.23" maxX="0.88" minZ="-0.3" maxZ="0.9" yOffset="0.35" />
        <bendingNode minX="-1.63" maxX="0.88" minZ="-1.3" maxZ="-2.9" yOffset="0.35" />
        <bendingNode minX="-1.5" maxX="1.5" minZ="-0.5" maxZ="0.05" node="sickleBarF" />
        <bendingNode minX="-1.5" maxX="1.5" minZ="-0.5" maxZ="0.05" yOffset="-0.2" node="sickleBarR" />
    </foliageBending>

    <baseColorConfigurations useDefaultColors="true">
        <baseColorConfiguration materialTemplateName="INTERNATIONAL_RED1"/>
        <baseColorConfiguration materialTemplateName="carbonPattern01" name="$l10n_color_carbon_fiber"/>
        <baseColorConfiguration materialTemplateName="goldScratched"/>
        <baseColorConfiguration materialTemplateName="copperScratched" name="$l10n_color_copper"/>
        <baseColorConfiguration materialTemplateName="bronzeScratched" name="$l10n_color_bronze_fire"/>
        <baseColorConfiguration materialTemplateName="chrome"/>
        <material materialSlotName="base_mat"/>
    </baseColorConfigurations>

    <designColorConfigurations useDefaultColors="true">
        <designColorConfiguration materialTemplateName="AGRIO_GREY"/>
        <designColorConfiguration materialTemplateName="carbonPattern01" name="$l10n_color_carbon_fiber"/>
        <designColorConfiguration materialTemplateName="goldScratched"/>
        <designColorConfiguration materialTemplateName="copperScratched" name="$l10n_color_copper"/>
        <designColorConfiguration materialTemplateName="bronzeScratched" name="$l10n_color_bronze_fire"/>
        <designColorConfiguration materialTemplateName="chrome"/>
        <material materialSlotName="base_mat2"/>
    </designColorConfigurations>

    <designColor2Configurations title="$l10n_configuration_HubColor" useDefaultColors="true" defaultColorIndex="7">
        <designColor2Configuration materialTemplateName="carbonPattern01" name="$l10n_color_carbon_fiber"/>
        <designColor2Configuration materialTemplateName="goldScratched"/>
        <designColor2Configuration materialTemplateName="copperScratched" name="$l10n_color_copper"/>
        <designColor2Configuration materialTemplateName="bronzeScratched" name="$l10n_color_bronze_fire"/>
        <designColor2Configuration materialTemplateName="chrome"/>
    </designColor2Configurations>

    <rimColorConfigurations useDefaultColors="true">
        <rimColorConfiguration materialTemplateName="AGRIO_GREY"/>
        <rimColorConfiguration materialTemplateName="carbonPattern01" name="$l10n_color_carbon_fiber"/>
        <rimColorConfiguration materialTemplateName="goldScratched"/>
        <rimColorConfiguration materialTemplateName="copperScratched" name="$l10n_color_copper"/>
        <rimColorConfiguration materialTemplateName="bronzeScratched" name="$l10n_color_bronze_fire"/>
        <rimColorConfiguration materialTemplateName="RIM_CONFIGURATION_CHROME"/>
    </rimColorConfigurations>

    <wearable wearDuration="480" workMultiplier="2" fieldMultiplier="2"/>
    <washable dirtDuration="90" washDuration="1" workMultiplier="2" fieldMultiplier="1"/>

    <i3dMappings>
        <i3dMapping id="doublebar_MainComponent_1" node="0>" />
        <i3dMapping id="wheels" node="0>0" />
        <i3dMapping id="steeringKnuckleLAxis" node="0>0|0" />
        <i3dMapping id="steeringKnuckleL" node="0>0|0|0" />
        <i3dMapping id="tieRodAxis" node="0>0|0|0|0" />
        <i3dMapping id="tieRod" node="0>0|0|0|0|0" />
        <i3dMapping id="leverRef" node="0>0|0|0|0|1" />
        <i3dMapping id="wheelL" node="0>0|0|0|1" />
        <i3dMapping id="wheelLHub" node="0>0|0|0|2" />
        <i3dMapping id="steeringKnuckleRAxis" node="0>0|1" />
        <i3dMapping id="steeringKnuckleR" node="0>0|1|0" />
        <i3dMapping id="wheelR" node="0>0|1|0|0" />
        <i3dMapping id="tieRodRefFrame" node="0>0|1|0|1" />
        <i3dMapping id="tieRodRef" node="0>0|1|0|1|0" />
        <i3dMapping id="wheelRHub" node="0>0|1|0|2" />
        <i3dMapping id="workcamera" node="0>0|2" />
        <i3dMapping id="movingParts" node="0>1" />
        <i3dMapping id="armF" node="0>1|0" />
        <i3dMapping id="pivotFT" node="0>1|0|0" />
        <i3dMapping id="pinTPF1" node="0>1|0|0|0" />
        <i3dMapping id="rodTensionFRef" node="0>1|0|0|1" />
        <i3dMapping id="linkF1Axis" node="0>1|0|0|2" />
        <i3dMapping id="linkF1" node="0>1|0|0|2|0" />
        <i3dMapping id="sicklePivotF" node="0>1|0|1" />
        <i3dMapping id="vis_0" node="0>1|0|1|0" />
        <i3dMapping id="fillFS" node="0>1|0|1|0|0" />
        <i3dMapping id="hardwareFS" node="0>1|0|1|0|1" />
        <i3dMapping id="pinFS" node="0>1|0|1|0|2" />
        <i3dMapping id="sickleBarF" node="0>1|0|1|0|3" />
        <i3dMapping id="sicklePivotFDecal" node="0>1|0|1|0|4" />
        <i3dMapping id="cutterArmFS" node="0>1|0|1|1" />
        <i3dMapping id="cutter_decalF" node="0>1|0|1|2" />
        <i3dMapping id="cutter_decalF2" node="0>1|0|1|2|0" />
        <i3dMapping id="frontMowerJoint" node="0>1|0|1|3" />
        <i3dMapping id="frontWorkAreaStart" node="0>1|0|1|4" />
        <i3dMapping id="frontWorkAreaWidth" node="0>1|0|1|5" />
        <i3dMapping id="frontWorkAreaHeight" node="0>1|0|1|6" />
        <i3dMapping id="frontDropAreaStart" node="0>1|0|1|7" />
        <i3dMapping id="frontDropAreaHeight" node="0>1|0|1|8" />
        <i3dMapping id="frontDropAreaWidth" node="0>1|0|1|9" />
        <i3dMapping id="linkF2Ref" node="0>1|0|1|10" />
        <i3dMapping id="frontCutterEffectNode" node="0>1|0|1|11" />
        <i3dMapping id="frontCutterEffectNode2" node="0>1|0|1|12" />
        <i3dMapping id="pivotF" node="0>1|0|2" />
        <i3dMapping id="hydCylFRef" node="0>1|0|2|0" />
        <i3dMapping id="linkF2Axis" node="0>1|0|2|1" />
        <i3dMapping id="linkF2" node="0>1|0|2|1|0" />
        <i3dMapping id="pinFT" node="0>1|0|2|1|0|0" />
        <i3dMapping id="rodTensionFAxis" node="0>1|0|2|2" />
        <i3dMapping id="rodTensionF" node="0>1|0|2|2|0" />
        <i3dMapping id="rodEndF" node="0>1|0|2|2|0|0" />
        <i3dMapping id="vis_1" node="0>1|0|3" />
        <i3dMapping id="hardwareArmF" node="0>1|0|3|0" />
        <i3dMapping id="hydFittingArmF" node="0>1|0|3|1" />
        <i3dMapping id="hydHoseArmF" node="0>1|0|3|2" />
        <i3dMapping id="decalArmF" node="0>1|0|3|3" />
        <i3dMapping id="armFDecal" node="0>1|0|3|4" />
        <i3dMapping id="hydMotF" node="0>1|0|3|5" />
        <i3dMapping id="pinPivotArmF" node="0>1|0|3|6" />
        <i3dMapping id="colArmf" node="0>1|0|3|7" />
        <i3dMapping id="springArmF" node="0>1|0|4" />
        <i3dMapping id="hose4R" node="0>1|0|5" />
        <i3dMapping id="hose5R" node="0>1|0|6" />
        <i3dMapping id="hose6R" node="0>1|0|7" />
        <i3dMapping id="armR" node="0>1|1" />
        <i3dMapping id="pivotRT" node="0>1|1|0" />
        <i3dMapping id="pinTPR1" node="0>1|1|0|0" />
        <i3dMapping id="linkR1Axis" node="0>1|1|0|1" />
        <i3dMapping id="linkR1" node="0>1|1|0|1|0" />
        <i3dMapping id="rodTensionRRef" node="0>1|1|0|2" />
        <i3dMapping id="sicklePivotR" node="0>1|1|1" />
        <i3dMapping id="vis_2" node="0>1|1|1|0" />
        <i3dMapping id="fillRS" node="0>1|1|1|0|0" />
        <i3dMapping id="hardwareRS" node="0>1|1|1|0|1" />
        <i3dMapping id="pinRS" node="0>1|1|1|0|2" />
        <i3dMapping id="sickleBarR" node="0>1|1|1|0|3" />
        <i3dMapping id="sicklePivotRDecal" node="0>1|1|1|0|4" />
        <i3dMapping id="cutterArmRS" node="0>1|1|1|1" />
        <i3dMapping id="cutter_decalR_0" node="0>1|1|1|2" />
        <i3dMapping id="cutter_decalR_1" node="0>1|1|1|2|0" />
        <i3dMapping id="rearMowerJoint" node="0>1|1|1|3" />
        <i3dMapping id="rearWorkAreaStart" node="0>1|1|1|4" />
        <i3dMapping id="rearWorkAreaWidth" node="0>1|1|1|5" />
        <i3dMapping id="rearWorkAreaHeight" node="0>1|1|1|6" />
        <i3dMapping id="rearDropAreaStart" node="0>1|1|1|7" />
        <i3dMapping id="rearDropAreaHeight" node="0>1|1|1|8" />
        <i3dMapping id="rearDropAreaWidth" node="0>1|1|1|9" />
        <i3dMapping id="linkR2Ref" node="0>1|1|1|10" />
        <i3dMapping id="rearCutterEffectNode" node="0>1|1|1|11" />
        <i3dMapping id="rearCutterEffectNode2" node="0>1|1|1|12" />
        <i3dMapping id="pivotR" node="0>1|1|2" />
        <i3dMapping id="hydCylRRef" node="0>1|1|2|0" />
        <i3dMapping id="linkR2Axis" node="0>1|1|2|1" />
        <i3dMapping id="linkR2" node="0>1|1|2|1|0" />
        <i3dMapping id="pinRT" node="0>1|1|2|1|0|0" />
        <i3dMapping id="rodTensionRAxis" node="0>1|1|2|2" />
        <i3dMapping id="rodTensionR" node="0>1|1|2|2|0" />
        <i3dMapping id="rodEndR" node="0>1|1|2|2|0|0" />
        <i3dMapping id="braceR" node="0>1|1|3" />
        <i3dMapping id="lockBoltR" node="0>1|1|3|0" />
        <i3dMapping id="hairPinR" node="0>1|1|4" />
        <i3dMapping id="vis_3" node="0>1|1|5" />
        <i3dMapping id="hardwareArmR" node="0>1|1|5|0" />
        <i3dMapping id="hydFittingArmR" node="0>1|1|5|1" />
        <i3dMapping id="hydHoseArmR" node="0>1|1|5|2" />
        <i3dMapping id="hydMotR" node="0>1|1|5|3" />
        <i3dMapping id="pinPivotArmR" node="0>1|1|5|4" />
        <i3dMapping id="decalArmR" node="0>1|1|5|5" />
        <i3dMapping id="armRDecal" node="0>1|1|5|6" />
        <i3dMapping id="colArmr" node="0>1|1|5|7" />
        <i3dMapping id="springArm" node="0>1|1|6" />
        <i3dMapping id="hose2R" node="0>1|1|7" />
        <i3dMapping id="hose3R" node="0>1|1|8" />
        <i3dMapping id="braketTensionerF" node="0>1|2" />
        <i3dMapping id="pinTF" node="0>1|2|0" />
        <i3dMapping id="springBracketF" node="0>1|2|1" />
        <i3dMapping id="linkF1Ref" node="0>1|2|2" />
        <i3dMapping id="braketTensionerR" node="0>1|3" />
        <i3dMapping id="pinTR" node="0>1|3|0" />
        <i3dMapping id="springBracketR" node="0>1|3|1" />
        <i3dMapping id="linkR1Ref" node="0>1|3|2" />
        <i3dMapping id="hydCylF" node="0>1|4" />
        <i3dMapping id="hydFittingsCylF" node="0>1|4|0" />
        <i3dMapping id="hydPunchF" node="0>1|4|1" />
        <i3dMapping id="hydPunchFEnd" node="0>1|4|1|0" />
        <i3dMapping id="hose7R" node="0>1|4|2" />
        <i3dMapping id="hydCylR" node="0>1|5" />
        <i3dMapping id="hydFittingsCylR" node="0>1|5|0" />
        <i3dMapping id="hydPunchR" node="0>1|5|1" />
        <i3dMapping id="hydPunchREnd" node="0>1|5|1|0" />
        <i3dMapping id="hose1R" node="0>1|5|2" />
        <i3dMapping id="leverAxis" node="0>1|6" />
        <i3dMapping id="lever" node="0>1|6|0" />
        <i3dMapping id="leverHandle" node="0>1|6|0|0" />
        <i3dMapping id="lockPin" node="0>1|6|0|1" />
        <i3dMapping id="braceF" node="0>1|7" />
        <i3dMapping id="lockBoltF" node="0>1|7|0" />
        <i3dMapping id="hairPinF" node="0>1|8" />
        <i3dMapping id="attachable" node="0>2" />
        <i3dMapping id="jack" node="0>2|0" />
        <i3dMapping id="colJack" node="0>2|0|0" />
        <i3dMapping id="jackCrank" node="0>2|0|1" />
        <i3dMapping id="jackHandle" node="0>2|0|1|0" />
        <i3dMapping id="jackLeg" node="0>2|0|2" />
        <i3dMapping id="colJackLeg" node="0>2|0|2|0" />
        <i3dMapping id="hoseDetached" node="0>2|1" />
        <i3dMapping id="hydraulicIn01_detachedAdapter" node="0>2|1|0" />
        <i3dMapping id="hydraulicOut01_detachedAdapter" node="0>2|1|1" />
        <i3dMapping id="hydraulicIn01" node="0>2|2" />
        <i3dMapping id="hydraulicOut01" node="0>2|3" />
        <i3dMapping id="attacherJoint" node="0>2|4" />
        <i3dMapping id="pto" node="0>3" />
        <i3dMapping id="ptoF" node="0>3|0" />
        <i3dMapping id="ptoInputNode" node="0>3|1" />
        <i3dMapping id="ptoDetachedNode" node="0>3|2" />
        <i3dMapping id="vis_4" node="0>4" />
        <i3dMapping id="decals" node="0>4|0" />
        <i3dMapping id="decalMain" node="0>4|0|0" />
        <i3dMapping id="filter.001" node="0>4|0|1" />
        <i3dMapping id="frame.001" node="0>4|0|2" />
        <i3dMapping id="frame.002" node="0>4|0|3" />
        <i3dMapping id="frame.003" node="0>4|0|4" />
        <i3dMapping id="frame.005" node="0>4|0|5" />
        <i3dMapping id="frame.004" node="0>4|0|6" />
        <i3dMapping id="filter" node="0>4|1" />
        <i3dMapping id="filterMount" node="0>4|2" />
        <i3dMapping id="frame" node="0>4|3" />
        <i3dMapping id="gearbox" node="0>4|4" />
        <i3dMapping id="gearboxCover" node="0>4|5" />
        <i3dMapping id="hardwareMain" node="0>4|6" />
        <i3dMapping id="hydFittingsMain" node="0>4|7" />
        <i3dMapping id="hydHoseFilter" node="0>4|8" />
        <i3dMapping id="hydHoseMain" node="0>4|9" />
        <i3dMapping id="hydLevelHose" node="0>4|10" />
        <i3dMapping id="hydPipe" node="0>4|11" />
        <i3dMapping id="hydPump" node="0>4|12" />
        <i3dMapping id="hydRes" node="0>4|13" />
        <i3dMapping id="pin" node="0>4|14" />
        <i3dMapping id="ai" node="0>5" />
        <i3dMapping id="aiMarkerLeft" node="0>5|0" />
        <i3dMapping id="aiMarkerRight" node="0>5|1" />
        <i3dMapping id="aiMarkerBack" node="0>5|2" />
        <i3dMapping id="aiCollisionNode" node="0>5|3" />
        <i3dMapping id="sizeMarkerLeft" node="0>5|4" />
        <i3dMapping id="sizeMarkerRight" node="0>5|5" />
        <i3dMapping id="sizeMarkerBack" node="0>5|6" />
        <i3dMapping id="aiReverserNode" node="0>5|7" />
        <i3dMapping id="skinMesh" node="0>6" />
        <i3dMapping id="springR" node="0>6|0" />
        <i3dMapping id="rootSpringR" node="0>6|1" />
        <i3dMapping id="rootspringF" node="0>6|2" />
        <i3dMapping id="springF" node="0>6|3" />
        <i3dMapping id="hydHose1" node="0>6|4" />
        <i3dMapping id="hose1F" node="0>6|4|0" />
        <i3dMapping id="hydHose2" node="0>6|5" />
        <i3dMapping id="hose2F" node="0>6|5|0" />
        <i3dMapping id="hydHose3" node="0>6|6" />
        <i3dMapping id="hose3F" node="0>6|6|0" />
        <i3dMapping id="hydHose4" node="0>6|7" />
        <i3dMapping id="hose4F" node="0>6|7|0" />
        <i3dMapping id="hydHose5" node="0>6|8" />
        <i3dMapping id="hose5F" node="0>6|8|0" />
        <i3dMapping id="hydHose6" node="0>6|9" />
        <i3dMapping id="hose6F" node="0>6|9|0" />
        <i3dMapping id="hydHose7" node="0>6|10" />
        <i3dMapping id="hose7F" node="0>6|10|0" />
        <i3dMapping id="rootHoses" node="0>6|11" />
        <i3dMapping id="col" node="0>7" />
        <i3dMapping id="Cube.001" node="0>7|0" />
        <i3dMapping id="Cube.002" node="0>7|1" />
        <i3dMapping id="Cube.003" node="0>7|2" />
        <i3dMapping id="Cube.004" node="0>7|3" />
        <i3dMapping id="Cube.005" node="0>7|4" />
        <i3dMapping id="Cube.008" node="0>7|5" />
        <i3dMapping id="Cube.009" node="0>7|6" />
        <i3dMapping id="Cube.012" node="0>7|7" />
        <i3dMapping id="strap" node="0>7|8" />
        <i3dMapping id="strap1" node="0>7|9" />
        <i3dMapping id="strap2" node="0>7|10" />
        <i3dMapping id="effects" node="0>8" />
        <i3dMapping id="smokeEmitter" node="0>8|0" />
        <i3dMapping id="smokeEmitter2" node="0>8|1" />
        <i3dMapping id="doubleBarMower_component2" node="1>" />
        <i3dMapping id="armFRef" node="1>0" />
        <i3dMapping id="doubleBarMower_component3" node="2>" />
    </i3dMappings>

</vehicle>