<?xml version="1.0" encoding="UTF-8"?>
<system xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="description.xsd">

	<!-- ground -->
	<per-triangle-shape name="VirtualGround">
		<margin>1</margin>
		<prenetration>4</prenetration>
		<tag>ground</tag>
	</per-triangle-shape>

	
	<!-- body -->
	<bone name="NPC L Thigh [LThg]"/>
	<bone name="NPC R Thigh [RThg]"/>
	<bone name="NPC L Calf [LClf]"/>
	<bone name="NPC R Calf [RClf]"/>
	<bone name="NPC L Foot [Lft ]"/>
	<bone name="NPC R Foot [Rft ]"/>
	<bone name="NPC Spine [Spn0]"/>
	<bone name="NPC Spine2 [Spn2]"/>
	<bone name="NPC Spine1 [Spn1]"/>
	<bone name="NPC Pelvis [Pelv]"/>
	<bone name="NPC L Clavicle [LClv]"/>
	<bone name="NPC R Clavicle [RClv]"/>
	<bone name="NPC L Forearm [LLar]"/>
	<bone name="NPC R Forearm [RLar]"/>
	<bone name="NPC L ForearmTwist1 [LLt1]"/>
	<bone name="NPC R ForearmTwist1 [RLt1]"/>
	<bone name="NPC L ForearmTwist2 [LLt2]"/>
	<bone name="NPC R ForearmTwist2 [RLt2]"/>
	<bone name="NPC L UpperArm [LUar]"/>
	<bone name="NPC R UpperArm [RUar]"/>
	<bone name="NPC L UpperarmTwist1 [LUt1]"/>
	<bone name="NPC R UpperarmTwist1 [RUt1]"/>
	<bone name="NPC L UpperarmTwist2 [LUt2]"/>
	<bone name="NPC R UpperarmTwist2 [RUt2]"/>
	<bone name="NPC L Hand [LHnd]"/>
	<bone name="NPC R Hand [RHnd]"/>

	<bone name="L Breast00"/>
	<bone name="R Breast00"/>
	<bone name="L Breast01"/>
	<bone name="R Breast01"/>
	<bone name="L Breast02"/>
	<bone name="R Breast02"/>
	<bone name="L Breast03"/>
	<bone name="R Breast03"/>

	<bone name="NPC L FrontThigh"/>
	<bone name="NPC R FrontThigh"/>
	<bone name="NPC L RearCalf [LrClf]"/>
	<bone name="NPC R RearCalf [RrClf]"/>
	<bone name="NPC L RearThigh"/>
	<bone name="NPC R RearThigh"/>

    <bone name="NPC LB Anus2"/>
    <bone name="NPC RB Anus2"/>
    <bone name="NPC LT Anus2"/>
    <bone name="NPC RT Anus2"/>
    <bone name="NPC L Pussy02"/>
    <bone name="NPC R Pussy02"/>
    <bone name="VaginaB1"/>
    <bone name="VaginaDeep1"/>

    <bone name="NPC Belly"/>
    <bone name="NPC L Butt"/>
    <bone name="NPC R Butt"/>

	<bone name="S10"/>
	<bone name="S20"/>
	<bone name="S30"/>
	<bone name="S40"/>
	<bone name="S50"/>
	<bone name="S60"/>
	<bone name="S70"/>
	<bone name="S80"/>

	<bone-default>
		<mass>1</mass>
		<inertia x="5" y="5" z="5" />
		<centerOfMassTransform>
			<basis x="0" y="0" z="0" w="1" />
			<origin x="0" y="0" z="0" />
		</centerOfMassTransform>
		<linearDamping>0.1</linearDamping>
		<angularDamping>0.1</angularDamping>
		<friction>0.1</friction>
		<rollingFriction>0.1</rollingFriction>
		<gravity-factor>1.0</gravity-factor>
		<restitution>0.2</restitution>
	</bone-default>

	<bone-default>
		<margin-multiplier>0.5</margin-multiplier>
	</bone-default>
	
	<bone name="S11"/>
	<bone name="S21"/>
	<bone name="S31"/>
	<bone name="S41"/>
	<bone name="S51"/>
	<bone name="S61"/>
	<bone name="S71"/>
	<bone name="S81"/>

	<bone-default>
		<margin-multiplier>0.5</margin-multiplier>
	</bone-default>
	
	<bone name="S12"/>
	<bone name="S22"/>
	<bone name="S32"/>
	<bone name="S42"/>
	<bone name="S52"/>
	<bone name="S62"/>
	<bone name="S72"/>
	<bone name="S82"/>

	<bone-default>
		<margin-multiplier>0.5</margin-multiplier>
	</bone-default>
	
	<bone name="S23"/>
	<bone name="S33"/>
	<bone name="S43"/>
	<bone name="S53"/>
	<bone name="S63"/>
	<bone name="S73"/>

	<bone-default>
		<margin-multiplier>0.5</margin-multiplier>
	</bone-default>
	
	<bone name="S24"/>
	<bone name="S34"/>
	<bone name="S44"/>
	<bone name="S54"/>
	<bone name="S64"/>
	<bone name="S74"/>

	<bone-default>
		<mass>1</mass>
		<inertia x="5" y="5" z="5" />
		<centerOfMassTransform>
			<basis x="0" y="0" z="0" w="1" />
			<origin x="0" y="0" z="0" />
		</centerOfMassTransform>
		<linearDamping>0.8</linearDamping>
		<angularDamping>0.8</angularDamping>
		<friction>0.1</friction>
		<rollingFriction>0.1</rollingFriction>
		<gravity-factor>1.0</gravity-factor>
		<restitution>0.2</restitution>
	</bone-default>

	<bone-default>
		<margin-multiplier>0.5</margin-multiplier>
	</bone-default>

	<bone name="S13"/>
	<bone name="S83"/>
	<bone name="S14"/>	
	<bone name="S84"/>
	

	<generic-constraint-default>
		<frameInB>
			<basis x="0" y="0" z="0" w="1" />
			<origin x="0" y="0" z="0" />
		</frameInB>
		<useLinearReferenceFrameA>false</useLinearReferenceFrameA>
		<linearLowerLimit x="0" y="0" z="0"/>
		<linearUpperLimit x="0" y="0" z="0"/>
		<angularLowerLimit x="-0.08" y="-0.20" z="-0.04"/>
		<angularUpperLimit x="0.08" y="0.20" z="0.60"/>
		<linearStiffness x="0" y="0" z="0"/>
		<angularStiffness x="0" y="0" z="0"/>
		<linearDamping x="0" y="0" z="0"/>
		<angularDamping x="0" y="0" z="0"/>
		<linearEquilibrium x="0" y="0" z="0"/>
		<angularEquilibrium x="0" y="0" z="0"/>
	</generic-constraint-default>

		<generic-constraint bodyA="S11" bodyB="S10"/>
		<generic-constraint bodyA="S12" bodyB="S11"/>
		<generic-constraint bodyA="S13" bodyB="S12"/>
		<generic-constraint bodyA="S14" bodyB="S13"/>

		<generic-constraint bodyA="S21" bodyB="S20"/>
		<generic-constraint bodyA="S22" bodyB="S21"/>
		<generic-constraint bodyA="S23" bodyB="S22"/>
		<generic-constraint bodyA="S24" bodyB="S23"/>

		<generic-constraint bodyA="S31" bodyB="S30"/>
		<generic-constraint bodyA="S32" bodyB="S31"/>
		<generic-constraint bodyA="S33" bodyB="S32"/>
		<generic-constraint bodyA="S34" bodyB="S33"/>

		<generic-constraint bodyA="S41" bodyB="S40"/>
		<generic-constraint bodyA="S42" bodyB="S41"/>
		<generic-constraint bodyA="S43" bodyB="S42"/>
		<generic-constraint bodyA="S44" bodyB="S43"/>

		<generic-constraint bodyA="S51" bodyB="S50"/>
		<generic-constraint bodyA="S52" bodyB="S51"/>
		<generic-constraint bodyA="S53" bodyB="S52"/>
		<generic-constraint bodyA="S54" bodyB="S53"/>

		<generic-constraint bodyA="S61" bodyB="S60"/>
		<generic-constraint bodyA="S62" bodyB="S61"/>
		<generic-constraint bodyA="S63" bodyB="S62"/>
		<generic-constraint bodyA="S64" bodyB="S63"/>

		<generic-constraint bodyA="S71" bodyB="S70"/>
		<generic-constraint bodyA="S72" bodyB="S71"/>
		<generic-constraint bodyA="S73" bodyB="S72"/>
		<generic-constraint bodyA="S74" bodyB="S73"/>

		<generic-constraint bodyA="S81" bodyB="S80"/>
		<generic-constraint bodyA="S82" bodyB="S81"/>
		<generic-constraint bodyA="S83" bodyB="S82"/>
		<generic-constraint bodyA="S84" bodyB="S83"/>


	<generic-constraint-default>
		<frameInB>
			<basis x="0" y="0" z="0" w="1" />
			<origin x="0" y="0" z="0" />
		</frameInB>
		<useLinearReferenceFrameA>false</useLinearReferenceFrameA>
		<linearLowerLimit x="0" y="0" z="0"/>
		<linearUpperLimit x="0" y="0" z="0"/>
		<angularLowerLimit x="-0.08" y="-0.20" z="-0.04"/>
		<angularUpperLimit x="0.08" y="0.20" z="0.60"/>
		<linearStiffness x="0" y="0" z="0"/>
		<angularStiffness x="0" y="0" z="0"/>
		<linearDamping x="0" y="0" z="0"/>
		<angularDamping x="0" y="0" z="0"/>
		<linearEquilibrium x="0" y="0" z="0"/>
		<angularEquilibrium x="0" y="0" z="0"/>
	</generic-constraint-default>

		<generic-constraint bodyA="S21" bodyB="S11"/>
		<generic-constraint bodyA="S22" bodyB="S12"/>
		<generic-constraint bodyA="S23" bodyB="S13"/>
		<generic-constraint bodyA="S24" bodyB="S14"/>

		<generic-constraint bodyA="S31" bodyB="S21"/>
		<generic-constraint bodyA="S32" bodyB="S22"/>
		<generic-constraint bodyA="S33" bodyB="S23"/>
		<generic-constraint bodyA="S34" bodyB="S24"/>

		<generic-constraint bodyA="S41" bodyB="S31"/>
		<generic-constraint bodyA="S42" bodyB="S32"/>
		<generic-constraint bodyA="S43" bodyB="S33"/>
		<generic-constraint bodyA="S44" bodyB="S34"/>

		<generic-constraint bodyA="S51" bodyB="S41"/>
		<generic-constraint bodyA="S52" bodyB="S42"/>
		<generic-constraint bodyA="S53" bodyB="S43"/>
		<generic-constraint bodyA="S54" bodyB="S44"/>

		<generic-constraint bodyA="S61" bodyB="S51"/>
		<generic-constraint bodyA="S62" bodyB="S52"/>
		<generic-constraint bodyA="S63" bodyB="S53"/>
		<generic-constraint bodyA="S64" bodyB="S54"/>

		<generic-constraint bodyA="S71" bodyB="S61"/>
		<generic-constraint bodyA="S72" bodyB="S62"/>
		<generic-constraint bodyA="S73" bodyB="S63"/>
		<generic-constraint bodyA="S74" bodyB="S64"/>

		<generic-constraint bodyA="S81" bodyB="S71"/>
		<generic-constraint bodyA="S82" bodyB="S72"/>
		<generic-constraint bodyA="S83" bodyB="S73"/>
		<generic-constraint bodyA="S84" bodyB="S74"/>

 
		
	<per-triangle-shape name="Fbody">                                                                                                                                                        
		<margin>1.5</margin>
		<priority>100</priority>
		<prenetration>1</prenetration>
		<shared>private</shared>
		<tag>body</tag>
		<can-collide-with-tag>skirt</can-collide-with-tag>
		<no-collide-with-tag>body</no-collide-with-tag>
		<no-collide-with-tag>ground</no-collide-with-tag>
		<weight-threshold bone="NPC L Clavicle [LClv]">0.3</weight-threshold>
		<weight-threshold bone="NPC R Clavicle [RClv]">0.3</weight-threshold>
		<weight-threshold bone="NPC L Forearm [LLar]">0.3</weight-threshold>
		<weight-threshold bone="NPC R Forearm [RLar]">0.3</weight-threshold>
		<weight-threshold bone="NPC L ForearmTwist1 [LLt1]">1</weight-threshold>
		<weight-threshold bone="NPC R ForearmTwist1 [RLt1]">1</weight-threshold>
		<weight-threshold bone="NPC L ForearmTwist2 [LLt2]">1</weight-threshold>
		<weight-threshold bone="NPC R ForearmTwist2 [RLt2]">1</weight-threshold>
		<weight-threshold bone="NPC L Hand [LHnd]">1</weight-threshold>
		<weight-threshold bone="NPC R Hand [RHnd]">1</weight-threshold>
		<weight-threshold bone="NPC L Foot [Lft ]">0.3</weight-threshold>
		<weight-threshold bone="NPC R Foot [Rft ]">0.3</weight-threshold>
		<weight-threshold bone="NPC L UpperArm [LUar]">0.3</weight-threshold>
		<weight-threshold bone="NPC R UpperArm [RUar]">0.3</weight-threshold>
		<weight-threshold bone="NPC L UpperarmTwist1 [LUt1]">0.3</weight-threshold>
		<weight-threshold bone="NPC R UpperarmTwist1 [RUt1]">0.3</weight-threshold>
		<weight-threshold bone="NPC L UpperarmTwist2 [LUt2]">0.3</weight-threshold>
		<weight-threshold bone="NPC R UpperarmTwist2 [RUt2]">0.3</weight-threshold>
		<weight-threshold bone="NPC Spine [Spn0]">0.3</weight-threshold>
		<weight-threshold bone="NPC Spine2 [Spn2]">0.3</weight-threshold>
		<weight-threshold bone="NPC Spine1 [Spn1]">0.3</weight-threshold>
		<weight-threshold bone="NPC Pelvis [Pelv]">0.3</weight-threshold>
		<weight-threshold bone="NPC L Thigh [LThg]">0.3</weight-threshold>
		<weight-threshold bone="NPC R Thigh [RThg]">0.3</weight-threshold>
		<weight-threshold bone="NPC L Calf [LClf]">0.3</weight-threshold>
		<weight-threshold bone="NPC R Calf [RClf]">0.3</weight-threshold>
	</per-triangle-shape>
	
	<per-triangle-shape name="Skirt_L_010_L">		
		<margin>2</margin>
		<prenetration>-0.5</prenetration>
		<priority>1</priority>		
		<shared>private</shared>
		<tag>skirt</tag>
		<can-collide-with-tag>body</can-collide-with-tag>
		<can-collide-with-tag>ground</can-collide-with-tag>
		<no-collide-with-tag>skirt</no-collide-with-tag>
		
	    <weight-threshold bone="S11">0.1</weight-threshold>		
	    <weight-threshold bone="S12">0.1</weight-threshold>	
	    <weight-threshold bone="S13">0.05</weight-threshold>	
	    <weight-threshold bone="S14">0.05</weight-threshold>	

	    <weight-threshold bone="S21">0.5</weight-threshold>		
	    <weight-threshold bone="S22">0.5</weight-threshold>	
	    <weight-threshold bone="S23">0.5</weight-threshold>	
	    <weight-threshold bone="S24">0.5</weight-threshold>	
		
	    <weight-threshold bone="S31">0.5</weight-threshold>		
	    <weight-threshold bone="S32">0.5</weight-threshold>	
	    <weight-threshold bone="S33">0.5</weight-threshold>	
	    <weight-threshold bone="S34">0.5</weight-threshold>	

	    <weight-threshold bone="S41">0.5</weight-threshold>		
	    <weight-threshold bone="S42">0.5</weight-threshold>	
	    <weight-threshold bone="S43">0.5</weight-threshold>	
	    <weight-threshold bone="S44">0.5</weight-threshold>	

	    <weight-threshold bone="S51">0.5</weight-threshold>		
	    <weight-threshold bone="S52">0.5</weight-threshold>	
	    <weight-threshold bone="S53">0.5</weight-threshold>	
	    <weight-threshold bone="S54">0.5</weight-threshold>	

	    <weight-threshold bone="S61">0.5</weight-threshold>		
	    <weight-threshold bone="S62">0.5</weight-threshold>	
	    <weight-threshold bone="S63">0.5</weight-threshold>	
	    <weight-threshold bone="S64">0.5</weight-threshold>	

	    <weight-threshold bone="S71">0.5</weight-threshold>		
	    <weight-threshold bone="S72">0.5</weight-threshold>	
	    <weight-threshold bone="S73">0.5</weight-threshold>	
	    <weight-threshold bone="S74">0.5</weight-threshold>

	    <weight-threshold bone="S81">0.1</weight-threshold>		
	    <weight-threshold bone="S82">0.1</weight-threshold>	
	    <weight-threshold bone="S83">0.05</weight-threshold>	
	    <weight-threshold bone="S84">0.05</weight-threshold>	
	</per-triangle-shape>
	
</system>
		