<?xml version="1.0" encoding="UTF-8"?>
<xsi_file type="CompoundNode" name="DW_2 Bone IK With UV" category="DW" author="David Wigforss" formatversion="1.4" compoundversion="1.1" constructionmode="Modeling" backgroundcolor="6732954">
	<description><![CDATA[2 Bone IK Chain WIth Up Vector Control.  USAGE: Connect Controller names.  Input bone lengths.  Input reference names.  Create ICE Tree's on the deformer nulls and get the rig's SRT and optionally Length names.]]></description>
	<definition>
		<nodes>
			<node type="SRTToMatrixNode" index="0">
				<param name="scaling.scaling_x" type="4" value="1.000000"></param>
				<param name="scaling.scaling_y" type="4" value="1.000000"></param>
				<param name="scaling.scaling_z" type="4" value="1.000000"></param>
				<param name="rotation.rotation_x" type="4" value="1.000000"></param>
				<param name="rotation.rotation_y" type="4" value="0.000000"></param>
				<param name="rotation.rotation_z" type="4" value="0.000000"></param>
				<param name="rotation.rotation_angle" type="4" value="0.000000"></param>
				<param name="translation.translation_x" type="4" value="0.000000"></param>
				<param name="translation.translation_y" type="4" value="0.000000"></param>
				<param name="translation.translation_z" type="4" value="0.000000"></param>
				<portdef name="scaling" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="rotation" type="16384" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="translation" type="16" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-767</prop>
					<prop name="posy">559</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="SubtractNode" index="1">
				<param name="first.first_x" type="4" value="0.000000"></param>
				<param name="first.first_y" type="4" value="0.000000"></param>
				<param name="first.first_z" type="4" value="0.000000"></param>
				<param name="second.second_x" type="4" value="0.000000"></param>
				<param name="second.second_y" type="4" value="0.000000"></param>
				<param name="second.second_z" type="4" value="0.000000"></param>
				<portdef name="first" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="second" type="16" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1065</prop>
					<prop name="posy">-640</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="2">
				<param name="in.in_x" type="4" value="1.000000"></param>
				<param name="in.in_y" type="4" value="0.000000"></param>
				<param name="in.in_z" type="4" value="0.000000"></param>
				<param name="in.in_angle" type="4" value="0.000000"></param>
				<portdef name="in" type="16384" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-390</prop>
					<prop name="posy">418</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="4x4MatrixNode" index="3">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_03" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_13" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<param name="value.value_23" type="4" value="0.000000"></param>
				<param name="value.value_30" type="4" value="0.000000"></param>
				<param name="value.value_31" type="4" value="0.000000"></param>
				<param name="value.value_32" type="4" value="0.000000"></param>
				<param name="value.value_33" type="4" value="1.000000"></param>
				<portdef name="value" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">149</prop>
					<prop name="posy">-525</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="SRTToMatrixNode" index="4">
				<param name="scaling.scaling_x" type="4" value="1.000000"></param>
				<param name="scaling.scaling_y" type="4" value="1.000000"></param>
				<param name="scaling.scaling_z" type="4" value="1.000000"></param>
				<param name="rotation.rotation_x" type="4" value="1.000000"></param>
				<param name="rotation.rotation_y" type="4" value="0.000000"></param>
				<param name="rotation.rotation_z" type="4" value="0.000000"></param>
				<param name="rotation.rotation_angle" type="4" value="0.000000"></param>
				<param name="translation.translation_x" type="4" value="0.000000"></param>
				<param name="translation.translation_y" type="4" value="0.000000"></param>
				<param name="translation.translation_z" type="4" value="0.000000"></param>
				<portdef name="scaling" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="rotation" type="16384" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="translation" type="16" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-88</prop>
					<prop name="posy">438</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="ScalarNode" index="5">
				<param name="value" type="4" value="2.636000"></param>
				<portdef name="value" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">602</prop>
					<prop name="posy">131</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="MultiplyNode" index="6">
				<param name="value1.value1_x" type="4" value="1.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value1.value1_angle" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="1.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="0.000000"></param>
				<param name="value2.value2_angle" type="4" value="0.000000"></param>
				<portdef name="value1" type="16384" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16384" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-228</prop>
					<prop name="posy">394</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="7">
				<param name="in" type="4" value="0.000000"></param>
				<portdef name="in" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">722</prop>
					<prop name="posy">225</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0"><![CDATA[UV-Length]]></comment>
			</node>
			<node type="AxisAndAngleToRotationNode" index="8">
				<param name="axis.axis_x" type="4" value="0.000000"></param>
				<param name="axis.axis_y" type="4" value="0.000000"></param>
				<param name="axis.axis_z" type="4" value="1.000000"></param>
				<param name="angle" type="4" value="-45.000000"></param>
				<portdef name="axis" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="angle" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-442</prop>
					<prop name="posy">-3</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="9">
				<portdef name="in" type="8192" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="passthrough">
					<prop name="private">true</prop>
				</datablob>
				<datablob category="ui_infos">
					<prop name="posx">-1672</prop>
					<prop name="posy">-485</prop>
					<prop name="state">Normal</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0"><![CDATA[Effector Controller Name]]></comment>
			</node>
			<node type="MultiplyNode" index="10">
				<param name="value1.value1_x" type="4" value="1.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value1.value1_angle" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="0.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="1.000000"></param>
				<param name="value2.value2_angle" type="4" value="90.000000"></param>
				<param name="value3.value3_x" type="4" value="0.000000"></param>
				<param name="value3.value3_y" type="4" value="0.000000"></param>
				<param name="value3.value3_z" type="4" value="1.000000"></param>
				<param name="value3.value3_angle" type="4" value="-90.000000"></param>
				<portdef name="value1" type="16384" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16384" structure="1" group="0" instance="1" port="0"></portdef>
				<portdef name="value3" type="16384" structure="1" group="0" instance="2" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-164</prop>
					<prop name="posy">-539</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="SubtractNode" index="11">
				<param name="first.first_x" type="4" value="0.000000"></param>
				<param name="first.first_y" type="4" value="0.000000"></param>
				<param name="first.first_z" type="4" value="0.000000"></param>
				<param name="second.second_x" type="4" value="0.000000"></param>
				<param name="second.second_y" type="4" value="0.000000"></param>
				<param name="second.second_z" type="4" value="0.000000"></param>
				<portdef name="first" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="second" type="16" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1053</prop>
					<prop name="posy">-302</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="4x4MatrixNode" index="12">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_03" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_13" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<param name="value.value_23" type="4" value="0.000000"></param>
				<param name="value.value_30" type="4" value="0.000000"></param>
				<param name="value.value_31" type="4" value="0.000000"></param>
				<param name="value.value_32" type="4" value="0.000000"></param>
				<param name="value.value_33" type="4" value="1.000000"></param>
				<portdef name="value" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">138</prop>
					<prop name="posy">75</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="MultiplyNode" index="13">
				<param name="value1.value1_x" type="4" value="1.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value1.value1_angle" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="1.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="0.000000"></param>
				<param name="value2.value2_angle" type="4" value="0.000000"></param>
				<portdef name="value1" type="16384" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16384" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-191</prop>
					<prop name="posy">61</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="3x3MatrixNode" index="14">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<portdef name="value" type="128" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-605</prop>
					<prop name="posy">570</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="SRTToMatrixNode" index="15">
				<param name="scaling.scaling_x" type="4" value="1.000000"></param>
				<param name="scaling.scaling_y" type="4" value="1.000000"></param>
				<param name="scaling.scaling_z" type="4" value="1.000000"></param>
				<param name="rotation.rotation_x" type="4" value="1.000000"></param>
				<param name="rotation.rotation_y" type="4" value="0.000000"></param>
				<param name="rotation.rotation_z" type="4" value="0.000000"></param>
				<param name="rotation.rotation_angle" type="4" value="0.000000"></param>
				<param name="translation.translation_x" type="4" value="0.000000"></param>
				<param name="translation.translation_y" type="4" value="0.000000"></param>
				<param name="translation.translation_z" type="4" value="0.000000"></param>
				<portdef name="scaling" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="rotation" type="16384" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="translation" type="16" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-28</prop>
					<prop name="posy">86</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="ScalarNode" index="16">
				<param name="value" type="4" value="2.942000"></param>
				<portdef name="value" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">606</prop>
					<prop name="posy">175</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="DirectionToRotationNode" index="17">
				<param name="pointat.pointat_x" type="4" value="0.000000"></param>
				<param name="pointat.pointat_y" type="4" value="1.000000"></param>
				<param name="pointat.pointat_z" type="4" value="0.000000"></param>
				<param name="upvector.upvector_x" type="4" value="1.000000"></param>
				<param name="upvector.upvector_y" type="4" value="0.000000"></param>
				<param name="upvector.upvector_z" type="4" value="0.000000"></param>
				<portdef name="pointat" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="upvector" type="16" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-582</prop>
					<prop name="posy">-529</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="AxisAndAngleToRotationNode" index="18">
				<param name="axis.axis_x" type="4" value="0.000000"></param>
				<param name="axis.axis_y" type="4" value="0.000000"></param>
				<param name="axis.axis_z" type="4" value="1.000000"></param>
				<param name="angle" type="4" value="71.565002"></param>
				<portdef name="axis" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="angle" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-471</prop>
					<prop name="posy">312</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="IfNode" index="19">
				<param name="condition" type="11" value="true"></param>
				<param name="iftrue.iftrue_x" type="4" value="1.000000"></param>
				<param name="iftrue.iftrue_y" type="4" value="0.000000"></param>
				<param name="iftrue.iftrue_z" type="4" value="0.000000"></param>
				<param name="iftrue.iftrue_angle" type="4" value="180.000000"></param>
				<param name="iffalse.iffalse_x" type="4" value="1.000000"></param>
				<param name="iffalse.iffalse_y" type="4" value="0.000000"></param>
				<param name="iffalse.iffalse_z" type="4" value="0.000000"></param>
				<param name="iffalse.iffalse_angle" type="4" value="0.000000"></param>
				<portdef name="condition" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="iftrue" type="16384" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="iffalse" type="16384" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-261</prop>
					<prop name="posy">-621</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="AxisAndAngleToRotationNode" index="20">
				<param name="axis.axis_x" type="4" value="1.000000"></param>
				<param name="axis.axis_y" type="4" value="0.000000"></param>
				<param name="axis.axis_z" type="4" value="0.000000"></param>
				<param name="angle" type="4" value="180.000000"></param>
				<portdef name="axis" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="angle" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-530</prop>
					<prop name="posy">-636</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="AddNode" index="22">
				<param name="value1.value1_x" type="4" value="0.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="0.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="0.000000"></param>
				<portdef name="value1" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-221</prop>
					<prop name="posy">517</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="MultiplyVectorByMatrixNode" index="23">
				<param name="vector.vector_x" type="4" value="0.000000"></param>
				<param name="vector.vector_y" type="4" value="0.000000"></param>
				<param name="vector.vector_z" type="4" value="0.000000"></param>
				<param name="matrix.matrix_00" type="4" value="1.000000"></param>
				<param name="matrix.matrix_01" type="4" value="0.000000"></param>
				<param name="matrix.matrix_02" type="4" value="0.000000"></param>
				<param name="matrix.matrix_10" type="4" value="0.000000"></param>
				<param name="matrix.matrix_11" type="4" value="1.000000"></param>
				<param name="matrix.matrix_12" type="4" value="0.000000"></param>
				<param name="matrix.matrix_20" type="4" value="0.000000"></param>
				<param name="matrix.matrix_21" type="4" value="0.000000"></param>
				<param name="matrix.matrix_22" type="4" value="1.000000"></param>
				<portdef name="vector" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="matrix" type="128" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-471</prop>
					<prop name="posy">508</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="LengthNode" index="24">
				<param name="vector.vector_x" type="4" value="0.000000"></param>
				<param name="vector.vector_y" type="4" value="0.000000"></param>
				<param name="vector.vector_z" type="4" value="0.000000"></param>
				<portdef name="vector" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-944</prop>
					<prop name="posy">-401</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="ScalarTo3DVectorNode" index="25">
				<param name="x" type="4" value="0.000000"></param>
				<param name="y" type="4" value="0.000000"></param>
				<param name="z" type="4" value="0.000000"></param>
				<portdef name="x" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="y" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="z" type="4" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-676</prop>
					<prop name="posy">456</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="26">
				<param name="in.in_00" type="4" value="1.000000"></param>
				<param name="in.in_01" type="4" value="0.000000"></param>
				<param name="in.in_02" type="4" value="0.000000"></param>
				<param name="in.in_03" type="4" value="0.000000"></param>
				<param name="in.in_10" type="4" value="0.000000"></param>
				<param name="in.in_11" type="4" value="1.000000"></param>
				<param name="in.in_12" type="4" value="0.000000"></param>
				<param name="in.in_13" type="4" value="0.000000"></param>
				<param name="in.in_20" type="4" value="0.000000"></param>
				<param name="in.in_21" type="4" value="0.000000"></param>
				<param name="in.in_22" type="4" value="1.000000"></param>
				<param name="in.in_23" type="4" value="0.000000"></param>
				<param name="in.in_30" type="4" value="0.000000"></param>
				<param name="in.in_31" type="4" value="0.000000"></param>
				<param name="in.in_32" type="4" value="0.000000"></param>
				<param name="in.in_33" type="4" value="1.000000"></param>
				<portdef name="in" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">562</prop>
					<prop name="posy">380</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="SubtractNode" index="27">
				<param name="first.first_x" type="4" value="0.000000"></param>
				<param name="first.first_y" type="4" value="0.000000"></param>
				<param name="first.first_z" type="4" value="0.000000"></param>
				<param name="second.second_x" type="4" value="0.000000"></param>
				<param name="second.second_y" type="4" value="0.000000"></param>
				<param name="second.second_z" type="4" value="0.000000"></param>
				<portdef name="first" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="second" type="16" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1072</prop>
					<prop name="posy">-426</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="28">
				<param name="in.in_00" type="4" value="1.000000"></param>
				<param name="in.in_01" type="4" value="0.000000"></param>
				<param name="in.in_02" type="4" value="0.000000"></param>
				<param name="in.in_03" type="4" value="0.000000"></param>
				<param name="in.in_10" type="4" value="0.000000"></param>
				<param name="in.in_11" type="4" value="1.000000"></param>
				<param name="in.in_12" type="4" value="0.000000"></param>
				<param name="in.in_13" type="4" value="0.000000"></param>
				<param name="in.in_20" type="4" value="0.000000"></param>
				<param name="in.in_21" type="4" value="0.000000"></param>
				<param name="in.in_22" type="4" value="1.000000"></param>
				<param name="in.in_23" type="4" value="0.000000"></param>
				<param name="in.in_30" type="4" value="0.000000"></param>
				<param name="in.in_31" type="4" value="0.000000"></param>
				<param name="in.in_32" type="4" value="0.000000"></param>
				<param name="in.in_33" type="4" value="1.000000"></param>
				<portdef name="in" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">562</prop>
					<prop name="posy">305</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="SubtractNode" index="29">
				<param name="first.first_x" type="4" value="0.000000"></param>
				<param name="first.first_y" type="4" value="0.000000"></param>
				<param name="first.first_z" type="4" value="0.000000"></param>
				<param name="second.second_x" type="4" value="0.000000"></param>
				<param name="second.second_y" type="4" value="0.000000"></param>
				<param name="second.second_z" type="4" value="0.000000"></param>
				<portdef name="first" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="second" type="16" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1001</prop>
					<prop name="posy">-194</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="ExecuteNode" index="30">
				<portdef name="port1" type="4096" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="port2" type="4096" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1600</prop>
					<prop name="posy">389</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="4x4MatrixNode" index="31">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_03" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_13" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<param name="value.value_23" type="4" value="0.000000"></param>
				<param name="value.value_30" type="4" value="0.000000"></param>
				<param name="value.value_31" type="4" value="0.000000"></param>
				<param name="value.value_32" type="4" value="0.000000"></param>
				<param name="value.value_33" type="4" value="1.000000"></param>
				<portdef name="value" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">74</prop>
					<prop name="posy">446</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="32">
				<param name="in.in_x" type="4" value="1.000000"></param>
				<param name="in.in_y" type="4" value="0.000000"></param>
				<param name="in.in_z" type="4" value="0.000000"></param>
				<param name="in.in_angle" type="4" value="0.000000"></param>
				<portdef name="in" type="16384" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-451</prop>
					<prop name="posy">92</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="33">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1289</prop>
					<prop name="posy">-429</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="34">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1298</prop>
					<prop name="posy">-329</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="35">
				<param name="reference" type="31" value="self.L_Thigh_Length"></param>
				<param_ext name="reference" type="31" value="self.L_Thigh_Length"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-936</prop>
					<prop name="posy">444</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="36">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-421</prop>
					<prop name="posy">604</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="40">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">516</prop>
					<prop name="posy">261</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="41">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1282</prop>
					<prop name="posy">-643</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="42">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1291</prop>
					<prop name="posy">-543</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="43">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-225</prop>
					<prop name="posy">-322</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="44">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-268</prop>
					<prop name="posy">158</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="GetDataNode" index="45">
				<param name="reference" type="31" value=".kine.global.pos"></param>
				<param_ext name="reference" type="31" value=".kine.global.pos"></param_ext>
				<portdef name="source" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-1281</prop>
					<prop name="posy">-194</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Set Data" version="1.0" index="46">
				<param name="Reference" type="31" value="self.L_Shin_Length"></param>
				<param name="Reference1" type="31" value="self.L_Leg_UV_Length"></param>
				<param name="Reference2" type="31" value="self.L_Leg_UV_SRT"></param>
				<param name="Reference3" type="31" value="self.L_Thigh_SRT"></param>
				<param name="Reference4" type="31" value="self.L_Shin_SRT"></param>
				<param name="Value" type="4" value="0.000000"></param>
				<param name="Value1" type="4" value="0.000000"></param>
				<param name="Value2.Value2_00" type="4" value="1.000000"></param>
				<param name="Value2.Value2_01" type="4" value="0.000000"></param>
				<param name="Value2.Value2_02" type="4" value="0.000000"></param>
				<param name="Value2.Value2_03" type="4" value="0.000000"></param>
				<param name="Value2.Value2_10" type="4" value="0.000000"></param>
				<param name="Value2.Value2_11" type="4" value="1.000000"></param>
				<param name="Value2.Value2_12" type="4" value="0.000000"></param>
				<param name="Value2.Value2_13" type="4" value="0.000000"></param>
				<param name="Value2.Value2_20" type="4" value="0.000000"></param>
				<param name="Value2.Value2_21" type="4" value="0.000000"></param>
				<param name="Value2.Value2_22" type="4" value="1.000000"></param>
				<param name="Value2.Value2_23" type="4" value="0.000000"></param>
				<param name="Value2.Value2_30" type="4" value="0.000000"></param>
				<param name="Value2.Value2_31" type="4" value="0.000000"></param>
				<param name="Value2.Value2_32" type="4" value="0.000000"></param>
				<param name="Value2.Value2_33" type="4" value="1.000000"></param>
				<param name="Value3.Value3_00" type="4" value="1.000000"></param>
				<param name="Value3.Value3_01" type="4" value="0.000000"></param>
				<param name="Value3.Value3_02" type="4" value="0.000000"></param>
				<param name="Value3.Value3_03" type="4" value="0.000000"></param>
				<param name="Value3.Value3_10" type="4" value="0.000000"></param>
				<param name="Value3.Value3_11" type="4" value="1.000000"></param>
				<param name="Value3.Value3_12" type="4" value="0.000000"></param>
				<param name="Value3.Value3_13" type="4" value="0.000000"></param>
				<param name="Value3.Value3_20" type="4" value="0.000000"></param>
				<param name="Value3.Value3_21" type="4" value="0.000000"></param>
				<param name="Value3.Value3_22" type="4" value="1.000000"></param>
				<param name="Value3.Value3_23" type="4" value="0.000000"></param>
				<param name="Value3.Value3_30" type="4" value="0.000000"></param>
				<param name="Value3.Value3_31" type="4" value="0.000000"></param>
				<param name="Value3.Value3_32" type="4" value="0.000000"></param>
				<param name="Value3.Value3_33" type="4" value="1.000000"></param>
				<param name="Value4.Value4_00" type="4" value="1.000000"></param>
				<param name="Value4.Value4_01" type="4" value="0.000000"></param>
				<param name="Value4.Value4_02" type="4" value="0.000000"></param>
				<param name="Value4.Value4_03" type="4" value="0.000000"></param>
				<param name="Value4.Value4_10" type="4" value="0.000000"></param>
				<param name="Value4.Value4_11" type="4" value="1.000000"></param>
				<param name="Value4.Value4_12" type="4" value="0.000000"></param>
				<param name="Value4.Value4_13" type="4" value="0.000000"></param>
				<param name="Value4.Value4_20" type="4" value="0.000000"></param>
				<param name="Value4.Value4_21" type="4" value="0.000000"></param>
				<param name="Value4.Value4_22" type="4" value="1.000000"></param>
				<param name="Value4.Value4_23" type="4" value="0.000000"></param>
				<param name="Value4.Value4_30" type="4" value="0.000000"></param>
				<param name="Value4.Value4_31" type="4" value="0.000000"></param>
				<param name="Value4.Value4_32" type="4" value="0.000000"></param>
				<param name="Value4.Value4_33" type="4" value="1.000000"></param>
				<param_ext name="Reference" type="31" value="self.L_Shin_Length"></param_ext>
				<param_ext name="Reference1" type="31" value="self.L_Leg_UV_Length"></param_ext>
				<param_ext name="Reference2" type="31" value="self.L_Leg_UV_SRT"></param_ext>
				<param_ext name="Reference3" type="31" value="self.L_Thigh_SRT"></param_ext>
				<param_ext name="Reference4" type="31" value="self.L_Shin_SRT"></param_ext>
				<portdef name="In_Name" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Value" type="4" structure="1" group="2" instance="0" port="0" groupname="Value"></portdef>
				<portdef name="Value1" type="4" structure="1" group="2" instance="1" port="0" groupname="Value"></portdef>
				<portdef name="Value2" type="256" structure="1" group="2" instance="2" port="0" groupname="Value"></portdef>
				<portdef name="Value3" type="256" structure="1" group="2" instance="3" port="0" groupname="Value"></portdef>
				<portdef name="Value4" type="256" structure="1" group="2" instance="4" port="0" groupname="Value"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1155</prop>
					<prop name="posy">167</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="2 Bone IK" version="1.1" index="47">
				<param name="Target_Position.Target_Position_x" type="4" value="0.000000"></param>
				<param name="Target_Position.Target_Position_y" type="4" value="0.000000"></param>
				<param name="Target_Position.Target_Position_z" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_00" type="4" value="1.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_01" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_02" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_03" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_10" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_11" type="4" value="1.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_12" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_13" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_20" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_21" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_22" type="4" value="1.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_23" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_30" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_31" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_32" type="4" value="0.000000"></param>
				<param name="Bone1_Transform.Bone1_Transform_33" type="4" value="1.000000"></param>
				<param name="Bone1_Length" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_00" type="4" value="1.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_01" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_02" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_03" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_10" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_11" type="4" value="1.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_12" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_13" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_20" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_21" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_22" type="4" value="1.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_23" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_30" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_31" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_32" type="4" value="0.000000"></param>
				<param name="Bone2_Transform.Bone2_Transform_33" type="4" value="1.000000"></param>
				<param name="Bone2_Length" type="4" value="0.000000"></param>
				<param name="Blend" type="4" value="1.000000"></param>
				<portdef name="Bone1_Transform" type="256" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Bone1_Length" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Bone2_Length" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Bone2_Transform" type="256" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Target_Position" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Blend" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">754</prop>
					<prop name="posy">272</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="SRTToMatrixNode" index="49">
				<param name="scaling.scaling_x" type="4" value="1.000000"></param>
				<param name="scaling.scaling_y" type="4" value="1.000000"></param>
				<param name="scaling.scaling_z" type="4" value="1.000000"></param>
				<param name="rotation.rotation_x" type="4" value="0.000000"></param>
				<param name="rotation.rotation_y" type="4" value="0.000000"></param>
				<param name="rotation.rotation_z" type="4" value="1.000000"></param>
				<param name="rotation.rotation_angle" type="4" value="28.000000"></param>
				<param name="translation.translation_x" type="4" value="0.000000"></param>
				<param name="translation.translation_y" type="4" value="0.000000"></param>
				<param name="translation.translation_z" type="4" value="0.000000"></param>
				<portdef name="scaling" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="rotation" type="16384" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="translation" type="16" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-25</prop>
					<prop name="posy">-550</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="50">
				<portdef name="in" type="8192" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="passthrough">
					<prop name="private">true</prop>
				</datablob>
				<datablob category="ui_infos">
					<prop name="posx">-1689</prop>
					<prop name="posy">-601</prop>
					<prop name="state">Normal</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0"><![CDATA[Root Controller Name]]></comment>
			</node>
			<node type="4x4MatrixNode" index="51">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_03" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_13" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<param name="value.value_23" type="4" value="0.000000"></param>
				<param name="value.value_30" type="4" value="0.000000"></param>
				<param name="value.value_31" type="4" value="0.000000"></param>
				<param name="value.value_32" type="4" value="0.000000"></param>
				<param name="value.value_33" type="4" value="1.000000"></param>
				<portdef name="value" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">946</prop>
					<prop name="posy">273</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="4x4MatrixNode" index="52">
				<param name="value.value_00" type="4" value="1.000000"></param>
				<param name="value.value_01" type="4" value="0.000000"></param>
				<param name="value.value_02" type="4" value="0.000000"></param>
				<param name="value.value_03" type="4" value="0.000000"></param>
				<param name="value.value_10" type="4" value="0.000000"></param>
				<param name="value.value_11" type="4" value="1.000000"></param>
				<param name="value.value_12" type="4" value="0.000000"></param>
				<param name="value.value_13" type="4" value="0.000000"></param>
				<param name="value.value_20" type="4" value="0.000000"></param>
				<param name="value.value_21" type="4" value="0.000000"></param>
				<param name="value.value_22" type="4" value="1.000000"></param>
				<param name="value.value_23" type="4" value="0.000000"></param>
				<param name="value.value_30" type="4" value="0.000000"></param>
				<param name="value.value_31" type="4" value="0.000000"></param>
				<param name="value.value_32" type="4" value="0.000000"></param>
				<param name="value.value_33" type="4" value="1.000000"></param>
				<portdef name="value" type="256" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">943</prop>
					<prop name="posy">304</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="Set Data" version="1.0" index="57">
				<param name="Reference" type="31" value=""></param>
				<param name="Value" type="4" value="0.000000"></param>
				<param_ext name="Reference" type="31" value=""></param_ext>
				<portdef name="In_Name" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Value" type="4" structure="1" group="2" instance="0" port="0" groupname="Value"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1438</prop>
					<prop name="posy">229</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.100000" title="13103871" title_text="0" offsetx="-672" offsety="-53" sizex="956" sizey="303"><![CDATA[Group]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.100000" title="13103871" title_text="0" offsetx="-954" offsety="266" sizex="1275" sizey="449"><![CDATA[Group]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.100000" title="13103871" title_text="0" offsetx="-1509" offsety="-697" sizex="1795" sizey="620"><![CDATA[Group]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.100000" title="13103871" title_text="0" offsetx="362" offsety="100" sizex="944" sizey="368"><![CDATA[Group]]></comment>
		</nodes>
		<exposed_ports>
			<port index="5" portname="value" username="Bone1_Length" basename="Bone1 Length" portlabel="Bone1 Length" exposetype="single"> </port>
			<port index="9" portname="in" username="Effector_Controller_Name" basename="Effector Controller Name" portlabel="Effector Controller Name" exposetype="single"> </port>
			<port index="16" portname="value" username="Bone2_Length" basename="Bone2 Length" portlabel="Bone2 Length" exposetype="single"> </port>
			<port index="19" portname="condition" username="Enable_Roll" basename="Enable Roll" portlabel="Enable Roll" exposetype="single"> </port>
			<port index="20" portname="angle" username="Roll" basename="Roll" portlabel="Roll" exposetype="single"> </port>
			<port index="30" portname="execute" username="Execute" basename="Execute" portlabel="Execute" exposetype="single"> </port>
			<port index="35" portname="reference" username="Bone1_Length_Name" basename="Bone1_Length Name" portlabel="Bone1_Length Name" exposetype="single"> </port>
			<port index="45" portname="inname" username="UpVector_Controller_Name" basename="UpVector Controller Name" portlabel="UpVector Controller Name" exposetype="single"> </port>
			<port index="46" portname="Reference3" username="Bone1_SRT_Name" basename="Bone1_SRT Name" portlabel="Bone1_SRT Name" exposetype="single"> </port>
			<port index="46" portname="Reference4" username="Bone2_SRT_Name" basename="Bone2_SRT Name" portlabel="Bone2_SRT Name" exposetype="single"> </port>
			<port index="46" portname="Reference" username="Bone2_Length_Name" basename="Bone2 Length Name" portlabel="Bone2 Length Name" exposetype="single"> </port>
			<port index="46" portname="Reference2" username="UV_SRT_Name" basename="UV_SRT Name" portlabel="UV_SRT Name" exposetype="single"> </port>
			<port index="46" portname="Reference1" username="UV_Length_Name" basename="UV_Length Name" portlabel="UV_Length Name" exposetype="single"> </port>
			<port index="50" portname="in" username="Root_Controller_Name" basename="Root Controller Name" portlabel="Root Controller Name" exposetype="single"> </port>
		</exposed_ports>
		<connections>
			<cnx from_node="34" from_port="value" to_node="27" to_port="first"> </cnx>
			<cnx from_node="35" from_port="value" to_node="25" to_port="x"> </cnx>
			<cnx from_node="35" from_port="outname" to_node="57" to_port="In_Name"> </cnx>
			<cnx from_node="36" from_port="value" to_node="22" to_port="value2"> </cnx>
			<cnx from_node="33" from_port="value" to_node="29" to_port="second"> </cnx>
			<cnx from_node="33" from_port="value" to_node="27" to_port="second"> </cnx>
			<cnx from_node="33" from_port="value" to_node="11" to_port="second"> </cnx>
			<cnx from_node="49" from_port="matrix" to_node="3" to_port="value"> </cnx>
			<cnx from_node="50" from_port="out" to_node="36" to_port="inname"> </cnx>
			<cnx from_node="50" from_port="out" to_node="33" to_port="inname"> </cnx>
			<cnx from_node="50" from_port="out" to_node="41" to_port="inname"> </cnx>
			<cnx from_node="50" from_port="out" to_node="43" to_port="inname"> </cnx>
			<cnx from_node="50" from_port="out" to_node="44" to_port="inname"> </cnx>
			<cnx from_node="51" from_port="result" to_node="46" to_port="Value3"> </cnx>
			<cnx from_node="57" from_port="Execute" to_node="30" to_port="port1"> </cnx>
			<cnx from_node="52" from_port="result" to_node="46" to_port="Value4"> </cnx>
			<cnx from_node="4" from_port="matrix" to_node="31" to_port="value"> </cnx>
			<cnx from_node="5" from_port="result" to_node="47" to_port="Bone1_Length"> </cnx>
			<cnx from_node="5" from_port="result" to_node="57" to_port="Value"> </cnx>
			<cnx from_node="6" from_port="result" to_node="4" to_port="rotation"> </cnx>
			<cnx from_node="7" from_port="out" to_node="46" to_port="Value1"> </cnx>
			<cnx from_node="8" from_port="rotation" to_node="13" to_port="value1"> </cnx>
			<cnx from_node="9" from_port="out" to_node="34" to_port="inname"> </cnx>
			<cnx from_node="9" from_port="out" to_node="42" to_port="inname"> </cnx>
			<cnx from_node="9" from_port="out" to_node="40" to_port="inname"> </cnx>
			<cnx from_node="10" from_port="result" to_node="32" to_port="in"> </cnx>
			<cnx from_node="10" from_port="result" to_node="49" to_port="rotation"> </cnx>
			<cnx from_node="12" from_port="result" to_node="28" to_port="in"> </cnx>
			<cnx from_node="13" from_port="result" to_node="0" to_port="rotation"> </cnx>
			<cnx from_node="13" from_port="result" to_node="15" to_port="rotation"> </cnx>
			<cnx from_node="13" from_port="result" to_node="2" to_port="in"> </cnx>
			<cnx from_node="14" from_port="result" to_node="23" to_port="matrix"> </cnx>
			<cnx from_node="29" from_port="result" to_node="17" to_port="upvector"> </cnx>
			<cnx from_node="31" from_port="result" to_node="26" to_port="in"> </cnx>
			<cnx from_node="32" from_port="out" to_node="13" to_port="value2"> </cnx>
			<cnx from_node="40" from_port="value" to_node="47" to_port="Target_Position"> </cnx>
			<cnx from_node="41" from_port="value" to_node="1" to_port="second"> </cnx>
			<cnx from_node="42" from_port="value" to_node="1" to_port="first"> </cnx>
			<cnx from_node="43" from_port="value" to_node="49" to_port="translation"> </cnx>
			<cnx from_node="44" from_port="value" to_node="15" to_port="translation"> </cnx>
			<cnx from_node="45" from_port="value" to_node="29" to_port="first"> </cnx>
			<cnx from_node="45" from_port="value" to_node="11" to_port="first"> </cnx>
			<cnx from_node="47" from_port="Bone1_Result" to_node="51" to_port="value"> </cnx>
			<cnx from_node="47" from_port="Bone2_Result" to_node="52" to_port="value"> </cnx>
			<cnx from_node="19" from_port="result" to_node="10" to_port="value1"> </cnx>
			<cnx from_node="15" from_port="matrix" to_node="12" to_port="value"> </cnx>
			<cnx from_node="16" from_port="result" to_node="47" to_port="Bone2_Length"> </cnx>
			<cnx from_node="16" from_port="result" to_node="46" to_port="Value"> </cnx>
			<cnx from_node="17" from_port="rotation" to_node="10" to_port="value3"> </cnx>
			<cnx from_node="18" from_port="rotation" to_node="6" to_port="value1"> </cnx>
			<cnx from_node="22" from_port="result" to_node="4" to_port="translation"> </cnx>
			<cnx from_node="23" from_port="result" to_node="22" to_port="value1"> </cnx>
			<cnx from_node="24" from_port="result" to_node="7" to_port="in"> </cnx>
			<cnx from_node="25" from_port="vector" to_node="23" to_port="vector"> </cnx>
			<cnx from_node="26" from_port="out" to_node="47" to_port="Bone2_Transform"> </cnx>
			<cnx from_node="27" from_port="result" to_node="24" to_port="vector"> </cnx>
			<cnx from_node="28" from_port="out" to_node="47" to_port="Bone1_Transform"> </cnx>
			<cnx from_node="0" from_port="matrix" to_node="14" to_port="value"> </cnx>
			<cnx from_node="1" from_port="result" to_node="17" to_port="pointat"> </cnx>
			<cnx from_node="2" from_port="out" to_node="6" to_port="value2"> </cnx>
			<cnx from_node="3" from_port="result" to_node="46" to_port="Value2"> </cnx>
			<cnx from_node="46" from_port="Execute" to_node="30" to_port="port2"> </cnx>
			<cnx from_node="20" from_port="rotation" to_node="19" to_port="iftrue"> </cnx>
		</connections>
		<layout>
			<item type="input" name="Root_Controller_Name"> </item>
			<item type="input" name="Effector_Controller_Name"> </item>
			<item type="input" name="UpVector_Controller_Name"> </item>
			<item type="input" name="Bone1_Length"> </item>
			<item type="input" name="Bone2_Length"> </item>
			<item type="input" name="Bone1_SRT_Name"> </item>
			<item type="input" name="Bone1_Length_Name"> </item>
			<item type="input" name="Bone2_SRT_Name"> </item>
			<item type="input" name="Bone2_Length_Name"> </item>
			<item type="input" name="UV_SRT_Name"> </item>
			<item type="input" name="UV_Length_Name"> </item>
			<item type="input" name="Enable_Roll"> </item>
			<item type="input" name="Roll"> </item>
			<item type="output" name="Execute"> </item>
		</layout>
	</definition>
</xsi_file>
