diff --git a/.github/workflows/build-on-push.yml b/.github/workflows/build-on-push.yml index c185dfd..bea29e4 100644 --- a/.github/workflows/build-on-push.yml +++ b/.github/workflows/build-on-push.yml @@ -29,11 +29,19 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v2 with: - submodules: 'recursive' + submodules: 'recursive' - - name: Install scons (Ubuntu) + - name: Set up Python (for SCons) + uses: actions/setup-python@v2 + with: + python-version: '3.x' + if: matrix.os == 'ubuntu-18.04' + + - name: Install dependencies (Ubuntu) run: | - sudo apt install scons + sudo apt-get update -qq + sudo apt-get install -qqq build-essential pkg-config + python -m pip install scons if: matrix.os == 'ubuntu-18.04' - name: Install scons (Windows) diff --git a/demo/Construct.tscn b/demo/Construct.tscn index 1082891..2fbeda2 100644 --- a/demo/Construct.tscn +++ b/demo/Construct.tscn @@ -15,7 +15,6 @@ void fragment() { COLOR = color; }" -custom_defines = "" [sub_resource type="ShaderMaterial" id=2] shader = SubResource( 1 ) diff --git a/demo/addons/godot-openvr/CHANGES.md b/demo/addons/godot-openvr/CHANGES.md index c243bb9..a1adb1f 100644 --- a/demo/addons/godot-openvr/CHANGES.md +++ b/demo/addons/godot-openvr/CHANGES.md @@ -4,6 +4,11 @@ Changes to the Godot OpenVR asset Note, version numbers listed here are the version number assigned to the asset. Each time a new version is uploaded to the asset store we will increase the version number. More frequent updates may be available on the source repository. +1.2.0 - unreleased +------------------- +- Updated godot-cpp to 3.4 59ecf3b9 +- Updated godot-xr-tools to d857eb44 + 1.1.0 - 9 July 2021 ------------------- - Build for Godot 3.3 diff --git a/demo/addons/godot-xr-tools/assets/LeftHand.gd b/demo/addons/godot-xr-tools/assets/LeftHand.gd new file mode 100644 index 0000000..2c2ce50 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/LeftHand.gd @@ -0,0 +1,16 @@ +extends Spatial + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + var controller : ARVRController = get_parent() + if controller: + var grip = controller.get_joystick_axis(JOY_VR_ANALOG_GRIP) * 2.5 + var trigger = controller.get_joystick_axis(JOY_VR_ANALOG_TRIGGER) * 2.5 + + # print("Grip: " + str(grip) + " Trigger: " + str(trigger)) + + $AnimationTree.set("parameters/SetGrip/seek_position", grip) + $AnimationTree.set("parameters/SetIndex/seek_position", trigger) + + # var grip_state = controller.is_button_pressed(JOY_VR_GRIP) + # print("Pressed: " + str(grip_state)) diff --git a/demo/addons/godot-xr-tools/assets/LeftHand.glb b/demo/addons/godot-xr-tools/assets/LeftHand.glb new file mode 100644 index 0000000..b03a7fc Binary files /dev/null and b/demo/addons/godot-xr-tools/assets/LeftHand.glb differ diff --git a/demo/addons/godot-xr-tools/assets/LeftHand.glb.import b/demo/addons/godot-xr-tools/assets/LeftHand.glb.import new file mode 100644 index 0000000..af147b9 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/LeftHand.glb.import @@ -0,0 +1,1063 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/LeftHand.glb-7a289350d7a0389e0068af98c6813b91.scn" + +[deps] + +source_file="res://addons/godot-xr-tools/assets/LeftHand.glb" +dest_files=[ "res://.import/LeftHand.glb-7a289350d7a0389e0068af98c6813b91.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=true +meshes/ensure_tangents=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/demo/addons/godot-xr-tools/assets/LeftHand.tscn b/demo/addons/godot-xr-tools/assets/LeftHand.tscn new file mode 100644 index 0000000..929a7ec --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/LeftHand.tscn @@ -0,0 +1,500 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://addons/godot-xr-tools/assets/LeftHand.gd" type="Script" id=2] +[ext_resource path="res://addons/godot-xr-tools/assets/LeftHandBlendTree.tres" type="AnimationNodeBlendTree" id=3] + +[sub_resource type="ArrayMesh" id=1] +resource_name = "Hand_Left" +surfaces/0 = { +"aabb": AABB( -0.153109, -0.102447, -0.053098, 0.203424, 0.196795, 0.409204 ), +"array_data": PoolByteArray( 43, 71, 52, 61, 236, 86, 16, 60, 70, 93, 106, 61, 115, 51, 9, 0, 7, 8, 130, 127, 191, 52, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 237, 22, 78, 61, 135, 12, 123, 60, 155, 102, 199, 186, 115, 51, 9, 0, 5, 10, 130, 127, 59, 55, 72, 50, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 44, 14, 234, 60, 249, 66, 84, 61, 68, 8, 102, 60, 115, 51, 9, 0, 6, 9, 130, 127, 59, 55, 63, 41, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 137, 144, 230, 60, 197, 136, 76, 61, 69, 118, 161, 61, 115, 51, 9, 0, 7, 6, 130, 127, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 71, 52, 61, 236, 86, 16, 60, 70, 93, 106, 61, 123, 231, 14, 0, 233, 133, 237, 127, 191, 52, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 0, 238, 14, 61, 139, 127, 6, 189, 66, 187, 51, 61, 123, 231, 14, 0, 236, 137, 219, 127, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 184, 211, 49, 61, 2, 127, 233, 188, 70, 68, 205, 186, 123, 231, 14, 0, 233, 133, 241, 127, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 237, 22, 78, 61, 135, 12, 123, 60, 155, 102, 199, 186, 123, 231, 14, 0, 231, 132, 0, 127, 191, 52, 63, 41, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 0, 238, 14, 61, 139, 127, 6, 189, 66, 187, 51, 61, 83, 161, 252, 0, 162, 172, 7, 127, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 217, 209, 6, 60, 92, 232, 123, 189, 128, 55, 27, 61, 83, 161, 252, 0, 162, 174, 238, 127, 59, 55, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 48, 132, 3, 60, 255, 203, 95, 189, 150, 101, 243, 59, 83, 161, 252, 0, 161, 172, 4, 127, 59, 55, 63, 41, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 184, 211, 49, 61, 2, 127, 233, 188, 70, 68, 205, 186, 83, 161, 252, 0, 164, 174, 25, 127, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 217, 209, 6, 60, 92, 232, 123, 189, 128, 55, 27, 61, 4, 137, 215, 0, 130, 249, 8, 127, 191, 52, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 220, 144, 154, 188, 115, 30, 136, 189, 168, 219, 30, 61, 4, 137, 215, 0, 130, 249, 9, 127, 59, 55, 72, 50, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 114, 117, 156, 188, 147, 48, 88, 189, 89, 99, 39, 60, 4, 137, 215, 0, 130, 249, 8, 127, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 132, 3, 60, 255, 203, 95, 189, 150, 101, 243, 59, 4, 137, 215, 0, 130, 250, 7, 127, 191, 52, 63, 41, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 48, 248, 55, 189, 205, 74, 56, 189, 126, 212, 98, 61, 166, 175, 219, 0, 7, 46, 139, 127, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 253, 32, 189, 33, 195, 2, 189, 118, 162, 84, 60, 166, 175, 219, 0, 16, 37, 136, 127, 172, 59, 72, 55, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 114, 117, 156, 188, 147, 48, 88, 189, 89, 99, 39, 60, 166, 175, 219, 0, 8, 45, 138, 127, 172, 59, 204, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 188, 115, 30, 136, 189, 168, 219, 30, 61, 166, 175, 219, 0, 255, 54, 142, 127, 109, 58, 204, 52, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 151, 86, 174, 189, 130, 147, 138, 61, 93, 145, 146, 61, 207, 81, 172, 0, 77, 90, 42, 127, 191, 52, 72, 50, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 69, 96, 83, 189, 175, 57, 193, 61, 124, 215, 194, 61, 207, 81, 172, 0, 77, 90, 42, 127, 59, 55, 72, 50, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 162, 250, 144, 188, 67, 207, 138, 61, 86, 80, 4, 61, 207, 81, 172, 0, 77, 90, 42, 127, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 197, 98, 87, 189, 182, 94, 111, 60, 245, 89, 152, 60, 207, 81, 172, 0, 78, 90, 42, 127, 191, 52, 63, 41, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 172, 71, 15, 61, 88, 98, 70, 61, 44, 255, 17, 62, 125, 19, 3, 0, 254, 248, 126, 127, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 125, 19, 3, 0, 254, 251, 126, 127, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 125, 19, 3, 0, 254, 248, 126, 127, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 77, 234, 57, 61, 49, 130, 144, 186, 198, 140, 254, 61, 125, 19, 3, 0, 255, 245, 126, 127, 191, 52, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 34, 13, 29, 61, 237, 105, 75, 189, 220, 143, 220, 61, 107, 188, 253, 0, 250, 238, 125, 127, 191, 52, 72, 50, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 107, 188, 253, 0, 244, 229, 123, 127, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 76, 196, 114, 60, 13, 112, 182, 189, 49, 144, 23, 62, 107, 188, 253, 0, 247, 235, 124, 127, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 42, 233, 78, 60, 27, 155, 167, 189, 173, 141, 198, 61, 107, 188, 253, 0, 253, 244, 126, 127, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 196, 114, 60, 13, 112, 182, 189, 49, 144, 23, 62, 6, 131, 237, 0, 130, 249, 5, 127, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 192, 128, 188, 228, 235, 186, 189, 88, 139, 24, 62, 6, 131, 237, 0, 130, 249, 4, 127, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 28, 169, 188, 177, 187, 170, 189, 88, 144, 202, 61, 6, 131, 237, 0, 130, 249, 6, 127, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 42, 233, 78, 60, 27, 155, 167, 189, 173, 141, 198, 61, 6, 131, 237, 0, 130, 249, 7, 127, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 192, 128, 188, 228, 235, 186, 189, 88, 139, 24, 62, 142, 209, 27, 0, 233, 99, 75, 127, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 142, 209, 27, 0, 239, 91, 86, 127, 172, 59, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 234, 123, 30, 189, 170, 167, 104, 189, 82, 23, 232, 61, 142, 209, 27, 0, 227, 106, 62, 127, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 28, 169, 188, 177, 187, 170, 189, 88, 144, 202, 61, 142, 209, 27, 0, 220, 112, 46, 127, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 143, 4, 56, 0, 22, 119, 35, 127, 109, 58, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 143, 4, 56, 0, 26, 115, 44, 127, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 176, 217, 22, 189, 53, 173, 29, 188, 94, 30, 249, 61, 143, 4, 56, 0, 18, 122, 28, 127, 172, 59, 204, 52, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 234, 123, 30, 189, 170, 167, 104, 189, 82, 23, 232, 61, 143, 4, 56, 0, 13, 125, 17, 127, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 47, 84, 55, 189, 70, 94, 121, 188, 183, 30, 168, 62, 163, 210, 72, 0, 64, 33, 104, 127, 191, 52, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 247, 65, 9, 189, 121, 229, 26, 188, 223, 211, 177, 62, 163, 210, 72, 0, 64, 33, 104, 127, 59, 55, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 140, 217, 37, 189, 48, 238, 81, 60, 151, 49, 180, 62, 163, 210, 72, 0, 64, 33, 104, 127, 59, 55, 63, 41, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 99, 173, 85, 189, 147, 112, 216, 59, 63, 220, 170, 62, 163, 210, 72, 0, 64, 34, 104, 127, 191, 52, 63, 41, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 67, 140, 186, 5, 43, 165, 61, 126, 69, 214, 61, 34, 122, 250, 0, 227, 1, 133, 127, 191, 52, 72, 50, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 162, 250, 144, 188, 67, 207, 138, 61, 86, 80, 4, 61, 34, 122, 250, 0, 234, 0, 131, 127, 59, 55, 72, 50, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 69, 96, 83, 189, 175, 57, 193, 61, 124, 215, 194, 61, 34, 122, 250, 0, 225, 2, 133, 127, 59, 55, 63, 41, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 154, 90, 46, 189, 36, 249, 163, 61, 114, 119, 8, 62, 34, 122, 250, 0, 216, 5, 136, 127, 191, 52, 63, 41, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 224, 29, 15, 190, 16, 167, 125, 61, 220, 230, 68, 62, 210, 246, 117, 0, 106, 50, 46, 127, 191, 52, 72, 50, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 27, 244, 189, 191, 129, 151, 61, 76, 49, 78, 62, 210, 246, 117, 0, 102, 59, 45, 127, 59, 55, 72, 50, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 103, 84, 4, 190, 220, 250, 183, 61, 166, 190, 75, 62, 210, 246, 117, 0, 105, 53, 46, 127, 59, 55, 63, 41, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 169, 200, 28, 190, 120, 219, 163, 61, 97, 15, 65, 62, 210, 246, 117, 0, 109, 44, 47, 127, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 65, 101, 141, 189, 47, 156, 31, 188, 216, 229, 167, 61, 136, 228, 230, 0, 218, 90, 79, 127, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 31, 57, 161, 189, 158, 246, 21, 61, 80, 77, 237, 61, 136, 228, 230, 0, 218, 98, 70, 127, 172, 59, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 151, 86, 174, 189, 130, 147, 138, 61, 93, 145, 146, 61, 136, 228, 230, 0, 218, 91, 78, 127, 172, 59, 204, 52, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 197, 98, 87, 189, 182, 94, 111, 60, 245, 89, 152, 60, 136, 228, 230, 0, 218, 85, 85, 127, 109, 58, 204, 52, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 42, 233, 78, 60, 27, 155, 167, 189, 173, 141, 198, 61, 97, 181, 227, 0, 248, 36, 135, 127, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 217, 209, 6, 60, 92, 232, 123, 189, 128, 55, 27, 61, 97, 181, 227, 0, 251, 38, 136, 127, 59, 55, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 0, 238, 14, 61, 139, 127, 6, 189, 66, 187, 51, 61, 97, 181, 227, 0, 249, 37, 135, 127, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 34, 13, 29, 61, 237, 105, 75, 189, 220, 143, 220, 61, 97, 181, 227, 0, 247, 34, 135, 127, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 235, 28, 169, 188, 177, 187, 170, 189, 88, 144, 202, 61, 11, 136, 219, 0, 251, 37, 135, 127, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 188, 115, 30, 136, 189, 168, 219, 30, 61, 11, 136, 219, 0, 3, 38, 135, 127, 59, 55, 72, 50, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 217, 209, 6, 60, 92, 232, 123, 189, 128, 55, 27, 61, 11, 136, 219, 0, 0, 38, 135, 127, 59, 55, 63, 41, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 42, 233, 78, 60, 27, 155, 167, 189, 173, 141, 198, 61, 11, 136, 219, 0, 248, 37, 135, 127, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 123, 30, 189, 170, 167, 104, 189, 82, 23, 232, 61, 159, 177, 241, 0, 252, 29, 133, 127, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 248, 55, 189, 205, 74, 56, 189, 126, 212, 98, 61, 159, 177, 241, 0, 251, 31, 134, 127, 172, 59, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 188, 115, 30, 136, 189, 168, 219, 30, 61, 159, 177, 241, 0, 251, 30, 133, 127, 172, 59, 204, 52, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 235, 28, 169, 188, 177, 187, 170, 189, 88, 144, 202, 61, 159, 177, 241, 0, 253, 28, 133, 127, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 193, 149, 82, 189, 225, 157, 131, 189, 95, 91, 156, 62, 132, 1, 24, 0, 9, 118, 45, 127, 191, 52, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 158, 73, 60, 189, 22, 1, 56, 189, 13, 131, 160, 62, 132, 1, 24, 0, 11, 115, 52, 127, 59, 55, 72, 50, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 240, 122, 90, 189, 79, 11, 35, 189, 77, 183, 150, 62, 132, 1, 24, 0, 10, 117, 47, 127, 59, 55, 63, 41, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 162, 252, 83, 189, 161, 36, 135, 189, 30, 199, 145, 62, 132, 1, 24, 0, 9, 119, 41, 127, 191, 52, 63, 41, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 77, 234, 57, 61, 49, 130, 144, 186, 198, 140, 254, 61, 123, 229, 10, 0, 242, 239, 125, 127, 191, 52, 72, 50, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 123, 229, 10, 0, 244, 246, 125, 127, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 123, 229, 10, 0, 242, 239, 125, 127, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 34, 13, 29, 61, 237, 105, 75, 189, 220, 143, 220, 61, 123, 229, 10, 0, 241, 233, 123, 127, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 0, 238, 14, 61, 139, 127, 6, 189, 66, 187, 51, 61, 125, 237, 248, 0, 21, 118, 39, 127, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 71, 52, 61, 236, 86, 16, 60, 70, 93, 106, 61, 125, 237, 248, 0, 21, 119, 38, 127, 59, 55, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 77, 234, 57, 61, 49, 130, 144, 186, 198, 140, 254, 61, 125, 237, 248, 0, 21, 118, 39, 127, 59, 55, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 34, 13, 29, 61, 237, 105, 75, 189, 220, 143, 220, 61, 125, 237, 248, 0, 21, 118, 40, 127, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 137, 144, 230, 60, 197, 136, 76, 61, 69, 118, 161, 61, 121, 37, 252, 0, 8, 245, 126, 127, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 71, 15, 61, 88, 98, 70, 61, 44, 255, 17, 62, 121, 37, 252, 0, 6, 251, 126, 127, 59, 55, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 77, 234, 57, 61, 49, 130, 144, 186, 198, 140, 254, 61, 121, 37, 252, 0, 7, 247, 126, 127, 59, 55, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 43, 71, 52, 61, 236, 86, 16, 60, 70, 93, 106, 61, 121, 37, 252, 0, 9, 240, 125, 127, 191, 52, 63, 41, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 219, 227, 252, 58, 125, 188, 171, 61, 252, 29, 23, 62, 100, 75, 243, 0, 16, 0, 125, 127, 191, 52, 72, 50, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 67, 239, 90, 60, 92, 225, 175, 61, 221, 152, 67, 62, 100, 75, 243, 0, 19, 253, 125, 127, 59, 55, 72, 50, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 100, 75, 243, 0, 16, 0, 125, 127, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 172, 71, 15, 61, 88, 98, 70, 61, 44, 255, 17, 62, 100, 75, 243, 0, 14, 3, 126, 127, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 233, 30, 184, 188, 57, 92, 83, 61, 163, 60, 178, 62, 214, 234, 117, 0, 109, 44, 47, 127, 191, 52, 72, 50, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 153, 159, 221, 187, 197, 176, 107, 61, 245, 96, 181, 62, 214, 234, 117, 0, 110, 41, 47, 127, 59, 55, 72, 50, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 27, 55, 116, 188, 38, 255, 162, 61, 146, 83, 182, 62, 214, 234, 117, 0, 108, 44, 47, 127, 59, 55, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 47, 142, 5, 189, 237, 27, 147, 61, 235, 245, 177, 62, 214, 234, 117, 0, 107, 47, 47, 127, 191, 52, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 60, 84, 189, 21, 183, 157, 189, 111, 80, 111, 62, 136, 29, 27, 0, 221, 139, 224, 127, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 143, 211, 104, 189, 137, 57, 199, 189, 77, 4, 101, 62, 136, 29, 27, 0, 218, 148, 204, 127, 59, 55, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 231, 63, 93, 189, 135, 36, 197, 189, 66, 147, 122, 62, 136, 29, 27, 0, 220, 141, 218, 127, 59, 55, 63, 41, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 184, 230, 64, 189, 201, 226, 159, 189, 248, 251, 123, 62, 136, 29, 27, 0, 224, 134, 245, 127, 191, 52, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 58, 104, 16, 61, 94, 156, 135, 59, 33, 185, 127, 62, 125, 14, 12, 0, 11, 6, 130, 127, 191, 52, 72, 50, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 125, 14, 12, 0, 14, 239, 132, 127, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 125, 14, 12, 0, 13, 250, 130, 127, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 187, 94, 243, 60, 171, 55, 13, 61, 141, 170, 132, 62, 125, 14, 12, 0, 9, 22, 132, 127, 191, 52, 63, 41, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 109, 13, 40, 60, 53, 149, 157, 187, 196, 14, 121, 62, 29, 134, 17, 0, 1, 239, 131, 127, 191, 52, 72, 50, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 29, 134, 17, 0, 236, 234, 133, 127, 59, 55, 72, 50, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 29, 134, 17, 0, 246, 236, 132, 127, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 58, 104, 16, 61, 94, 156, 135, 59, 33, 185, 127, 62, 29, 134, 17, 0, 11, 242, 131, 127, 191, 52, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 182, 133, 38, 184, 10, 247, 251, 60, 1, 78, 130, 62, 136, 223, 20, 0, 236, 255, 131, 127, 109, 58, 72, 55, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 136, 223, 20, 0, 232, 13, 133, 127, 172, 59, 72, 55, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 136, 223, 20, 0, 235, 1, 131, 127, 172, 59, 204, 52, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 109, 13, 40, 60, 53, 149, 157, 187, 196, 14, 121, 62, 136, 223, 20, 0, 240, 240, 132, 127, 109, 58, 204, 52, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 187, 94, 243, 60, 171, 55, 13, 61, 141, 170, 132, 62, 235, 123, 19, 0, 252, 18, 131, 127, 191, 52, 72, 50, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 235, 123, 19, 0, 12, 21, 132, 127, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 235, 123, 19, 0, 3, 20, 131, 127, 59, 55, 63, 41, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 182, 133, 38, 184, 10, 247, 251, 60, 1, 78, 130, 62, 235, 123, 19, 0, 237, 16, 132, 127, 191, 52, 63, 41, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 187, 150, 195, 58, 227, 167, 203, 188, 168, 127, 102, 62, 133, 8, 28, 0, 230, 22, 134, 127, 109, 58, 72, 55, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 133, 8, 28, 0, 233, 44, 140, 127, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 133, 8, 28, 0, 230, 22, 134, 127, 172, 59, 204, 52, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 244, 199, 157, 59, 190, 88, 114, 189, 243, 107, 97, 62, 133, 8, 28, 0, 228, 255, 133, 127, 109, 58, 204, 52, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 143, 150, 227, 60, 143, 181, 252, 188, 30, 89, 119, 62, 254, 119, 44, 0, 14, 44, 138, 127, 191, 52, 72, 50, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 254, 119, 44, 0, 26, 43, 140, 127, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 254, 119, 44, 0, 20, 44, 139, 127, 59, 55, 63, 41, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 187, 150, 195, 58, 227, 167, 203, 188, 168, 127, 102, 62, 254, 119, 44, 0, 0, 44, 137, 127, 191, 52, 63, 41, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 184, 4, 210, 60, 93, 63, 109, 189, 55, 32, 110, 62, 123, 229, 12, 0, 17, 25, 133, 127, 191, 52, 72, 50, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 123, 229, 12, 0, 11, 252, 130, 127, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 170, 134, 45, 61, 2, 80, 204, 187, 185, 215, 53, 62, 123, 229, 12, 0, 14, 8, 131, 127, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 143, 150, 227, 60, 143, 181, 252, 188, 30, 89, 119, 62, 123, 229, 12, 0, 21, 45, 140, 127, 191, 52, 63, 41, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 244, 199, 157, 59, 190, 88, 114, 189, 243, 107, 97, 62, 1, 130, 2, 0, 247, 254, 130, 127, 191, 52, 72, 50, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 1, 130, 2, 0, 211, 254, 138, 127, 59, 55, 72, 50, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 1, 130, 2, 0, 225, 254, 133, 127, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 184, 4, 210, 60, 93, 63, 109, 189, 55, 32, 110, 62, 1, 130, 2, 0, 6, 254, 130, 127, 191, 52, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 1, 173, 250, 60, 11, 218, 130, 61, 59, 212, 130, 62, 110, 62, 248, 0, 1, 237, 131, 127, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 110, 62, 248, 0, 9, 222, 135, 127, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 67, 239, 90, 60, 92, 225, 175, 61, 221, 152, 67, 62, 110, 62, 248, 0, 6, 229, 133, 127, 59, 55, 63, 41, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 124, 46, 120, 60, 105, 168, 190, 61, 237, 223, 133, 62, 110, 62, 248, 0, 254, 244, 130, 127, 191, 52, 63, 41, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 118, 153, 132, 59, 105, 126, 93, 61, 224, 184, 130, 62, 38, 140, 33, 0, 253, 220, 135, 127, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 38, 140, 33, 0, 230, 214, 140, 127, 59, 55, 72, 50, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 67, 142, 19, 61, 18, 247, 62, 61, 142, 152, 69, 62, 38, 140, 33, 0, 241, 217, 137, 127, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 1, 173, 250, 60, 11, 218, 130, 61, 59, 212, 130, 62, 38, 140, 33, 0, 10, 224, 134, 127, 191, 52, 63, 41, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 45, 47, 223, 187, 254, 148, 159, 61, 225, 101, 131, 62, 140, 218, 33, 0, 230, 232, 135, 127, 109, 58, 72, 55, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 83, 183, 171, 188, 119, 137, 156, 61, 15, 77, 70, 62, 140, 218, 33, 0, 223, 252, 134, 127, 172, 59, 72, 55, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 140, 218, 33, 0, 226, 243, 134, 127, 172, 59, 204, 52, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 118, 153, 132, 59, 105, 126, 93, 61, 224, 184, 130, 62, 140, 218, 33, 0, 236, 218, 137, 127, 109, 58, 204, 52, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 46, 120, 60, 105, 168, 190, 61, 237, 223, 133, 62, 206, 116, 255, 0, 239, 247, 131, 127, 191, 52, 72, 50, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 67, 239, 90, 60, 92, 225, 175, 61, 221, 152, 67, 62, 206, 116, 255, 0, 250, 252, 130, 127, 59, 55, 72, 50, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 83, 183, 171, 188, 119, 137, 156, 61, 15, 77, 70, 62, 206, 116, 255, 0, 246, 250, 130, 127, 59, 55, 63, 41, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 45, 47, 223, 187, 254, 148, 159, 61, 225, 101, 131, 62, 206, 116, 255, 0, 233, 244, 132, 127, 191, 52, 63, 41, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 200, 239, 82, 188, 142, 26, 201, 189, 214, 67, 65, 62, 3, 132, 231, 0, 7, 25, 132, 127, 191, 52, 72, 50, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 158, 192, 128, 188, 228, 235, 186, 189, 88, 139, 24, 62, 3, 132, 231, 0, 247, 25, 132, 127, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 196, 114, 60, 13, 112, 182, 189, 49, 144, 23, 62, 3, 132, 231, 0, 0, 25, 132, 127, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 219, 13, 60, 183, 65, 204, 189, 66, 208, 69, 62, 3, 132, 231, 0, 16, 25, 133, 127, 191, 52, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 153, 14, 48, 188, 140, 125, 149, 189, 191, 246, 73, 62, 130, 4, 11, 0, 247, 43, 137, 127, 109, 58, 72, 55, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 130, 4, 11, 0, 249, 63, 147, 127, 172, 59, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 158, 192, 128, 188, 228, 235, 186, 189, 88, 139, 24, 62, 130, 4, 11, 0, 247, 43, 138, 127, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 200, 239, 82, 188, 142, 26, 201, 189, 214, 67, 65, 62, 130, 4, 11, 0, 246, 21, 132, 127, 109, 58, 204, 52, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 134, 223, 47, 60, 56, 115, 159, 189, 254, 79, 76, 62, 17, 109, 62, 0, 28, 57, 147, 127, 191, 52, 72, 50, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 17, 109, 62, 0, 51, 51, 152, 127, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 147, 153, 81, 188, 81, 96, 115, 189, 157, 252, 49, 62, 17, 109, 62, 0, 32, 56, 148, 127, 59, 55, 63, 41, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 153, 14, 48, 188, 140, 125, 149, 189, 191, 246, 73, 62, 17, 109, 62, 0, 247, 63, 147, 127, 191, 52, 63, 41, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 0, 219, 13, 60, 183, 65, 204, 189, 66, 208, 69, 62, 117, 211, 19, 0, 35, 43, 142, 127, 191, 52, 72, 50, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 76, 196, 114, 60, 13, 112, 182, 189, 49, 144, 23, 62, 117, 211, 19, 0, 29, 24, 135, 127, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 207, 28, 238, 60, 245, 228, 116, 189, 83, 206, 38, 62, 117, 211, 19, 0, 32, 33, 138, 127, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 134, 223, 47, 60, 56, 115, 159, 189, 254, 79, 76, 62, 117, 211, 19, 0, 39, 56, 150, 127, 191, 52, 63, 41, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 49, 90, 21, 187, 127, 108, 199, 60, 244, 191, 162, 62, 111, 7, 59, 0, 26, 138, 220, 127, 191, 52, 72, 50, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 24, 233, 175, 59, 136, 68, 130, 187, 95, 129, 158, 62, 111, 7, 59, 0, 27, 138, 220, 127, 59, 55, 72, 50, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 58, 104, 16, 61, 94, 156, 135, 59, 33, 185, 127, 62, 111, 7, 59, 0, 26, 137, 221, 127, 59, 55, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 187, 94, 243, 60, 171, 55, 13, 61, 141, 170, 132, 62, 111, 7, 59, 0, 26, 137, 222, 127, 191, 52, 63, 41, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 24, 233, 175, 59, 136, 68, 130, 187, 95, 129, 158, 62, 34, 134, 4, 0, 145, 224, 206, 127, 191, 52, 72, 50, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 234, 161, 129, 188, 108, 113, 10, 188, 33, 244, 152, 62, 34, 134, 4, 0, 148, 224, 200, 127, 59, 55, 72, 50, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 109, 13, 40, 60, 53, 149, 157, 187, 196, 14, 121, 62, 34, 134, 4, 0, 140, 223, 220, 127, 59, 55, 63, 41, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 58, 104, 16, 61, 94, 156, 135, 59, 33, 185, 127, 62, 34, 134, 4, 0, 138, 223, 226, 127, 191, 52, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 202, 157, 229, 188, 36, 162, 157, 60, 76, 116, 156, 62, 146, 234, 197, 0, 57, 14, 144, 127, 109, 58, 72, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 133, 38, 184, 10, 247, 251, 60, 1, 78, 130, 62, 146, 234, 197, 0, 55, 23, 145, 127, 172, 59, 72, 55, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 109, 13, 40, 60, 53, 149, 157, 187, 196, 14, 121, 62, 146, 234, 197, 0, 56, 18, 144, 127, 172, 59, 204, 52, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 234, 161, 129, 188, 108, 113, 10, 188, 33, 244, 152, 62, 146, 234, 197, 0, 58, 8, 144, 127, 109, 58, 204, 52, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 49, 90, 21, 187, 127, 108, 199, 60, 244, 191, 162, 62, 233, 124, 11, 0, 60, 21, 147, 127, 191, 52, 72, 50, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 187, 94, 243, 60, 171, 55, 13, 61, 141, 170, 132, 62, 233, 124, 11, 0, 59, 21, 146, 127, 59, 55, 72, 50, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 182, 133, 38, 184, 10, 247, 251, 60, 1, 78, 130, 62, 233, 124, 11, 0, 59, 21, 147, 127, 59, 55, 63, 41, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 202, 157, 229, 188, 36, 162, 157, 60, 76, 116, 156, 62, 233, 124, 11, 0, 60, 21, 147, 127, 191, 52, 63, 41, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 202, 148, 157, 188, 176, 175, 22, 189, 211, 45, 138, 62, 141, 252, 203, 0, 52, 19, 142, 127, 109, 58, 72, 55, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 187, 150, 195, 58, 227, 167, 203, 188, 168, 127, 102, 62, 141, 252, 203, 0, 51, 29, 144, 127, 172, 59, 72, 55, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 244, 199, 157, 59, 190, 88, 114, 189, 243, 107, 97, 62, 141, 252, 203, 0, 51, 24, 143, 127, 172, 59, 204, 52, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 231, 65, 92, 188, 206, 167, 129, 189, 228, 113, 133, 62, 141, 252, 203, 0, 52, 11, 142, 127, 109, 58, 204, 52, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 176, 42, 222, 187, 209, 227, 40, 189, 224, 14, 150, 62, 2, 123, 30, 0, 59, 25, 147, 127, 191, 52, 72, 50, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 143, 150, 227, 60, 143, 181, 252, 188, 30, 89, 119, 62, 2, 123, 30, 0, 69, 23, 153, 127, 59, 55, 72, 50, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 187, 150, 195, 58, 227, 167, 203, 188, 168, 127, 102, 62, 2, 123, 30, 0, 66, 24, 151, 127, 59, 55, 63, 41, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 202, 148, 157, 188, 176, 175, 22, 189, 211, 45, 138, 62, 2, 123, 30, 0, 51, 26, 144, 127, 191, 52, 63, 41, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 176, 42, 222, 187, 209, 227, 40, 189, 224, 14, 150, 62, 104, 225, 64, 0, 0, 142, 202, 127, 191, 52, 72, 50, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 23, 16, 204, 187, 134, 225, 130, 189, 169, 159, 143, 62, 104, 225, 64, 0, 4, 145, 196, 127, 59, 55, 72, 50, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 184, 4, 210, 60, 93, 63, 109, 189, 55, 32, 110, 62, 104, 225, 64, 0, 249, 138, 211, 127, 59, 55, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 143, 150, 227, 60, 143, 181, 252, 188, 30, 89, 119, 62, 104, 225, 64, 0, 246, 137, 216, 127, 191, 52, 63, 41, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 23, 16, 204, 187, 134, 225, 130, 189, 169, 159, 143, 62, 11, 130, 249, 0, 180, 0, 155, 127, 191, 52, 72, 50, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 231, 65, 92, 188, 206, 167, 129, 189, 228, 113, 133, 62, 11, 130, 249, 0, 213, 3, 137, 127, 59, 55, 72, 50, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 244, 199, 157, 59, 190, 88, 114, 189, 243, 107, 97, 62, 11, 130, 249, 0, 155, 252, 180, 127, 59, 55, 63, 41, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 184, 4, 210, 60, 93, 63, 109, 189, 55, 32, 110, 62, 11, 130, 249, 0, 148, 250, 192, 127, 191, 52, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 124, 46, 120, 60, 105, 168, 190, 61, 237, 223, 133, 62, 111, 51, 30, 0, 228, 246, 123, 127, 191, 52, 72, 50, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 171, 146, 7, 59, 235, 65, 181, 61, 83, 237, 162, 62, 111, 51, 30, 0, 228, 246, 123, 127, 59, 55, 72, 50, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 154, 9, 132, 60, 173, 82, 112, 61, 234, 20, 162, 62, 111, 51, 30, 0, 228, 246, 123, 127, 59, 55, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 1, 173, 250, 60, 11, 218, 130, 61, 59, 212, 130, 62, 111, 51, 30, 0, 228, 246, 123, 127, 191, 52, 63, 41, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 153, 159, 221, 187, 197, 176, 107, 61, 245, 96, 181, 62, 35, 135, 15, 0, 145, 218, 210, 127, 191, 52, 72, 50, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 233, 30, 184, 188, 57, 92, 83, 61, 163, 60, 178, 62, 35, 135, 15, 0, 144, 218, 212, 127, 59, 55, 72, 50, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 156, 215, 144, 187, 112, 20, 85, 61, 206, 5, 157, 62, 35, 135, 15, 0, 146, 218, 206, 127, 59, 55, 63, 41, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 154, 9, 132, 60, 173, 82, 112, 61, 234, 20, 162, 62, 35, 135, 15, 0, 147, 218, 204, 127, 191, 52, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 233, 30, 184, 188, 57, 92, 83, 61, 163, 60, 178, 62, 151, 202, 210, 0, 199, 113, 253, 127, 109, 58, 72, 55, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 47, 142, 5, 189, 237, 27, 147, 61, 235, 245, 177, 62, 151, 202, 210, 0, 199, 113, 253, 127, 172, 59, 72, 55, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 87, 60, 133, 188, 239, 201, 153, 61, 185, 184, 156, 62, 151, 202, 210, 0, 199, 113, 254, 127, 172, 59, 204, 52, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 156, 215, 144, 187, 112, 20, 85, 61, 206, 5, 157, 62, 151, 202, 210, 0, 199, 113, 254, 127, 109, 58, 204, 52, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 45, 47, 223, 187, 254, 148, 159, 61, 225, 101, 131, 62, 185, 104, 249, 0, 229, 247, 123, 127, 191, 52, 72, 50, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 87, 60, 133, 188, 239, 201, 153, 61, 185, 184, 156, 62, 185, 104, 249, 0, 233, 250, 124, 127, 59, 55, 72, 50, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 171, 146, 7, 59, 235, 65, 181, 61, 83, 237, 162, 62, 185, 104, 249, 0, 231, 248, 124, 127, 59, 55, 63, 41, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 124, 46, 120, 60, 105, 168, 190, 61, 237, 223, 133, 62, 185, 104, 249, 0, 228, 246, 123, 127, 191, 52, 63, 41, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 152, 122, 8, 189, 157, 35, 202, 189, 179, 191, 85, 62, 247, 131, 239, 0, 85, 6, 162, 127, 191, 52, 72, 50, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 200, 239, 82, 188, 142, 26, 201, 189, 214, 67, 65, 62, 247, 131, 239, 0, 91, 5, 168, 127, 59, 55, 72, 50, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 0, 219, 13, 60, 183, 65, 204, 189, 66, 208, 69, 62, 247, 131, 239, 0, 86, 6, 164, 127, 59, 55, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 194, 60, 120, 188, 136, 207, 209, 189, 165, 41, 98, 62, 247, 131, 239, 0, 82, 7, 160, 127, 191, 52, 63, 41, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 152, 122, 8, 189, 157, 35, 202, 189, 179, 191, 85, 62, 168, 40, 175, 0, 13, 118, 44, 127, 109, 58, 72, 55, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 88, 170, 245, 188, 84, 125, 156, 189, 133, 63, 95, 62, 168, 40, 175, 0, 13, 118, 44, 127, 172, 59, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 153, 14, 48, 188, 140, 125, 149, 189, 191, 246, 73, 62, 168, 40, 175, 0, 13, 118, 44, 127, 172, 59, 204, 52, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 200, 239, 82, 188, 142, 26, 201, 189, 214, 67, 65, 62, 168, 40, 175, 0, 13, 118, 43, 127, 109, 58, 204, 52, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 6, 146, 94, 188, 241, 136, 165, 189, 96, 77, 106, 62, 18, 121, 31, 0, 83, 11, 162, 127, 191, 52, 72, 50, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 134, 223, 47, 60, 56, 115, 159, 189, 254, 79, 76, 62, 18, 121, 31, 0, 81, 12, 160, 127, 59, 55, 72, 50, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 153, 14, 48, 188, 140, 125, 149, 189, 191, 246, 73, 62, 18, 121, 31, 0, 82, 12, 161, 127, 59, 55, 63, 41, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 88, 170, 245, 188, 84, 125, 156, 189, 133, 63, 95, 62, 18, 121, 31, 0, 85, 11, 163, 127, 191, 52, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 146, 94, 188, 241, 136, 165, 189, 96, 77, 106, 62, 95, 223, 77, 0, 247, 136, 216, 127, 191, 52, 72, 50, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 194, 60, 120, 188, 136, 207, 209, 189, 165, 41, 98, 62, 95, 223, 77, 0, 249, 137, 214, 127, 59, 55, 72, 50, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 0, 219, 13, 60, 183, 65, 204, 189, 66, 208, 69, 62, 95, 223, 77, 0, 246, 136, 218, 127, 59, 55, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 134, 223, 47, 60, 56, 115, 159, 189, 254, 79, 76, 62, 95, 223, 77, 0, 244, 135, 220, 127, 191, 52, 63, 41, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 140, 217, 37, 189, 48, 238, 81, 60, 151, 49, 180, 62, 86, 1, 93, 0, 33, 138, 227, 127, 191, 52, 72, 50, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 247, 65, 9, 189, 121, 229, 26, 188, 223, 211, 177, 62, 86, 1, 93, 0, 33, 137, 227, 127, 59, 55, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 24, 233, 175, 59, 136, 68, 130, 187, 95, 129, 158, 62, 86, 1, 93, 0, 34, 138, 226, 127, 59, 55, 63, 41, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 49, 90, 21, 187, 127, 108, 199, 60, 244, 191, 162, 62, 86, 1, 93, 0, 35, 138, 225, 127, 191, 52, 63, 41, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 247, 65, 9, 189, 121, 229, 26, 188, 223, 211, 177, 62, 30, 134, 8, 0, 174, 229, 164, 127, 191, 52, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 47, 84, 55, 189, 70, 94, 121, 188, 183, 30, 168, 62, 30, 134, 8, 0, 192, 233, 150, 127, 59, 55, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 161, 129, 188, 108, 113, 10, 188, 33, 244, 152, 62, 30, 134, 8, 0, 155, 226, 187, 127, 59, 55, 63, 41, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 24, 233, 175, 59, 136, 68, 130, 187, 95, 129, 158, 62, 30, 134, 8, 0, 147, 225, 200, 127, 191, 52, 63, 41, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 234, 161, 129, 188, 108, 113, 10, 188, 33, 244, 152, 62, 166, 242, 169, 0, 174, 223, 90, 127, 109, 58, 72, 55, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 47, 84, 55, 189, 70, 94, 121, 188, 183, 30, 168, 62, 166, 242, 169, 0, 171, 236, 91, 127, 172, 59, 72, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 99, 173, 85, 189, 147, 112, 216, 59, 63, 220, 170, 62, 166, 242, 169, 0, 173, 227, 90, 127, 172, 59, 204, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 202, 157, 229, 188, 36, 162, 157, 60, 76, 116, 156, 62, 166, 242, 169, 0, 176, 215, 89, 127, 109, 58, 204, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 202, 157, 229, 188, 36, 162, 157, 60, 76, 116, 156, 62, 216, 120, 5, 0, 168, 222, 84, 127, 191, 52, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 99, 173, 85, 189, 147, 112, 216, 59, 63, 220, 170, 62, 216, 120, 5, 0, 175, 224, 91, 127, 59, 55, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 140, 217, 37, 189, 48, 238, 81, 60, 151, 49, 180, 62, 216, 120, 5, 0, 171, 223, 88, 127, 59, 55, 63, 41, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 49, 90, 21, 187, 127, 108, 199, 60, 244, 191, 162, 62, 216, 120, 5, 0, 166, 222, 82, 127, 191, 52, 63, 41, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 231, 65, 92, 188, 206, 167, 129, 189, 228, 113, 133, 62, 186, 26, 154, 0, 151, 248, 70, 127, 109, 58, 72, 55, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 162, 252, 83, 189, 161, 36, 135, 189, 30, 199, 145, 62, 186, 26, 154, 0, 151, 248, 70, 127, 172, 59, 72, 55, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 240, 122, 90, 189, 79, 11, 35, 189, 77, 183, 150, 62, 186, 26, 154, 0, 151, 248, 70, 127, 172, 59, 204, 52, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 202, 148, 157, 188, 176, 175, 22, 189, 211, 45, 138, 62, 186, 26, 154, 0, 151, 248, 70, 127, 109, 58, 204, 52, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 202, 148, 157, 188, 176, 175, 22, 189, 211, 45, 138, 62, 4, 124, 25, 0, 147, 247, 63, 127, 191, 52, 72, 50, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 240, 122, 90, 189, 79, 11, 35, 189, 77, 183, 150, 62, 4, 124, 25, 0, 153, 245, 73, 127, 59, 55, 72, 50, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 158, 73, 60, 189, 22, 1, 56, 189, 13, 131, 160, 62, 4, 124, 25, 0, 150, 246, 68, 127, 59, 55, 63, 41, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 176, 42, 222, 187, 209, 227, 40, 189, 224, 14, 150, 62, 4, 124, 25, 0, 144, 248, 58, 127, 191, 52, 63, 41, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 158, 73, 60, 189, 22, 1, 56, 189, 13, 131, 160, 62, 56, 201, 99, 0, 235, 142, 205, 127, 191, 52, 72, 50, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 193, 149, 82, 189, 225, 157, 131, 189, 95, 91, 156, 62, 56, 201, 99, 0, 225, 142, 210, 127, 59, 55, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 23, 16, 204, 187, 134, 225, 130, 189, 169, 159, 143, 62, 56, 201, 99, 0, 248, 144, 198, 127, 59, 55, 63, 41, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 176, 42, 222, 187, 209, 227, 40, 189, 224, 14, 150, 62, 56, 201, 99, 0, 2, 146, 194, 127, 191, 52, 63, 41, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 193, 149, 82, 189, 225, 157, 131, 189, 95, 91, 156, 62, 6, 130, 2, 0, 240, 253, 131, 127, 191, 52, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 162, 252, 83, 189, 161, 36, 135, 189, 30, 199, 145, 62, 6, 130, 2, 0, 254, 254, 130, 127, 59, 55, 72, 50, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 231, 65, 92, 188, 206, 167, 129, 189, 228, 113, 133, 62, 6, 130, 2, 0, 222, 253, 134, 127, 59, 55, 63, 41, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 23, 16, 204, 187, 134, 225, 130, 189, 169, 159, 143, 62, 6, 130, 2, 0, 213, 252, 137, 127, 191, 52, 63, 41, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 194, 60, 120, 188, 136, 207, 209, 189, 165, 41, 98, 62, 241, 130, 0, 0, 149, 13, 67, 127, 191, 52, 72, 50, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 231, 63, 93, 189, 135, 36, 197, 189, 66, 147, 122, 62, 241, 130, 0, 0, 149, 13, 65, 127, 59, 55, 72, 50, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 143, 211, 104, 189, 137, 57, 199, 189, 77, 4, 101, 62, 241, 130, 0, 0, 149, 13, 66, 127, 59, 55, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 122, 8, 189, 157, 35, 202, 189, 179, 191, 85, 62, 241, 130, 0, 0, 150, 12, 68, 127, 191, 52, 63, 41, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 143, 211, 104, 189, 137, 57, 199, 189, 77, 4, 101, 62, 193, 55, 161, 0, 22, 113, 51, 127, 109, 58, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 60, 84, 189, 21, 183, 157, 189, 111, 80, 111, 62, 193, 55, 161, 0, 24, 113, 50, 127, 172, 59, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 170, 245, 188, 84, 125, 156, 189, 133, 63, 95, 62, 193, 55, 161, 0, 22, 113, 51, 127, 172, 59, 204, 52, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 122, 8, 189, 157, 35, 202, 189, 179, 191, 85, 62, 193, 55, 161, 0, 20, 113, 52, 127, 109, 58, 204, 52, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 88, 170, 245, 188, 84, 125, 156, 189, 133, 63, 95, 62, 14, 125, 16, 0, 145, 4, 61, 127, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 60, 84, 189, 21, 183, 157, 189, 111, 80, 111, 62, 14, 125, 16, 0, 154, 2, 74, 127, 59, 55, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 184, 230, 64, 189, 201, 226, 159, 189, 248, 251, 123, 62, 14, 125, 16, 0, 150, 3, 68, 127, 59, 55, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 146, 94, 188, 241, 136, 165, 189, 96, 77, 106, 62, 14, 125, 16, 0, 143, 5, 57, 127, 191, 52, 63, 41, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 184, 230, 64, 189, 201, 226, 159, 189, 248, 251, 123, 62, 56, 219, 107, 0, 219, 137, 235, 127, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 231, 63, 93, 189, 135, 36, 197, 189, 66, 147, 122, 62, 56, 219, 107, 0, 208, 140, 242, 127, 59, 55, 72, 50, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 194, 60, 120, 188, 136, 207, 209, 189, 165, 41, 98, 62, 56, 219, 107, 0, 237, 135, 225, 127, 59, 55, 63, 41, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 6, 146, 94, 188, 241, 136, 165, 189, 96, 77, 106, 62, 56, 219, 107, 0, 251, 136, 218, 127, 191, 52, 63, 41, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 140, 40, 115, 188, 18, 4, 70, 61, 124, 216, 32, 189, 18, 123, 234, 0, 1, 22, 124, 127, 191, 52, 72, 50, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 162, 250, 144, 188, 67, 207, 138, 61, 86, 80, 4, 61, 18, 123, 234, 0, 250, 23, 124, 127, 59, 55, 72, 50, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 44, 14, 234, 60, 249, 66, 84, 61, 68, 8, 102, 60, 18, 123, 234, 0, 255, 23, 124, 127, 59, 55, 63, 41, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 98, 97, 214, 60, 208, 204, 64, 61, 0, 251, 54, 189, 18, 123, 234, 0, 6, 22, 124, 127, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 98, 97, 214, 60, 208, 204, 64, 61, 0, 251, 54, 189, 107, 67, 246, 0, 7, 7, 126, 127, 191, 52, 72, 50, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 44, 14, 234, 60, 249, 66, 84, 61, 68, 8, 102, 60, 107, 67, 246, 0, 5, 10, 126, 127, 59, 55, 72, 50, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 237, 22, 78, 61, 135, 12, 123, 60, 155, 102, 199, 186, 107, 67, 246, 0, 6, 8, 126, 127, 59, 55, 63, 41, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 14, 13, 62, 61, 90, 98, 87, 60, 74, 125, 89, 189, 107, 67, 246, 0, 9, 5, 126, 127, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 14, 13, 62, 61, 90, 98, 87, 60, 74, 125, 89, 189, 123, 230, 242, 0, 16, 9, 125, 127, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 237, 22, 78, 61, 135, 12, 123, 60, 155, 102, 199, 186, 123, 230, 242, 0, 15, 4, 125, 127, 59, 55, 72, 50, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 184, 211, 49, 61, 2, 127, 233, 188, 70, 68, 205, 186, 123, 230, 242, 0, 16, 8, 125, 127, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 75, 11, 61, 26, 228, 9, 189, 71, 21, 82, 189, 123, 230, 242, 0, 17, 14, 124, 127, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 184, 211, 49, 61, 2, 127, 233, 188, 70, 68, 205, 186, 77, 156, 255, 0, 159, 180, 29, 127, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 132, 3, 60, 255, 203, 95, 189, 150, 101, 243, 59, 77, 156, 255, 0, 158, 180, 25, 127, 59, 55, 72, 50, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 230, 187, 142, 186, 107, 2, 128, 189, 124, 87, 32, 189, 77, 156, 255, 0, 159, 181, 29, 127, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 75, 11, 61, 26, 228, 9, 189, 71, 21, 82, 189, 77, 156, 255, 0, 160, 181, 32, 127, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 48, 132, 3, 60, 255, 203, 95, 189, 150, 101, 243, 59, 237, 132, 17, 0, 133, 21, 19, 127, 191, 52, 72, 50, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 114, 117, 156, 188, 147, 48, 88, 189, 89, 99, 39, 60, 237, 132, 17, 0, 132, 20, 11, 127, 59, 55, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 189, 234, 132, 92, 189, 226, 153, 0, 189, 237, 132, 17, 0, 134, 22, 24, 127, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 230, 187, 142, 186, 107, 2, 128, 189, 124, 87, 32, 189, 237, 132, 17, 0, 135, 23, 30, 127, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 189, 234, 132, 92, 189, 226, 153, 0, 189, 151, 188, 17, 0, 25, 249, 124, 127, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 114, 117, 156, 188, 147, 48, 88, 189, 89, 99, 39, 60, 151, 188, 17, 0, 24, 250, 124, 127, 59, 55, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 253, 32, 189, 33, 195, 2, 189, 118, 162, 84, 60, 151, 188, 17, 0, 25, 250, 124, 127, 59, 55, 63, 41, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 144, 84, 51, 189, 9, 102, 212, 188, 87, 117, 7, 189, 151, 188, 17, 0, 25, 249, 124, 127, 191, 52, 63, 41, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 144, 84, 51, 189, 9, 102, 212, 188, 87, 117, 7, 189, 131, 249, 241, 0, 241, 250, 125, 127, 191, 52, 72, 50, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 2, 253, 32, 189, 33, 195, 2, 189, 118, 162, 84, 60, 131, 249, 241, 0, 242, 238, 124, 127, 59, 55, 72, 50, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 197, 98, 87, 189, 182, 94, 111, 60, 245, 89, 152, 60, 131, 249, 241, 0, 241, 248, 125, 127, 59, 55, 63, 41, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 162, 187, 17, 189, 69, 33, 103, 60, 4, 150, 29, 189, 131, 249, 241, 0, 241, 2, 125, 127, 191, 52, 63, 41, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 162, 187, 17, 189, 69, 33, 103, 60, 4, 150, 29, 189, 154, 69, 230, 0, 237, 18, 124, 127, 191, 52, 72, 50, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 197, 98, 87, 189, 182, 94, 111, 60, 245, 89, 152, 60, 154, 69, 230, 0, 224, 255, 122, 127, 59, 55, 72, 50, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 162, 250, 144, 188, 67, 207, 138, 61, 86, 80, 4, 61, 154, 69, 230, 0, 233, 12, 124, 127, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 140, 40, 115, 188, 18, 4, 70, 61, 124, 216, 32, 189, 154, 69, 230, 0, 249, 35, 121, 127, 191, 52, 63, 41, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 31, 57, 161, 189, 158, 246, 21, 61, 80, 77, 237, 61, 59, 165, 64, 0, 88, 83, 36, 127, 109, 58, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 90, 46, 189, 36, 249, 163, 61, 114, 119, 8, 62, 59, 165, 64, 0, 83, 84, 43, 127, 172, 59, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 227, 4, 174, 189, 112, 174, 143, 61, 173, 143, 45, 62, 59, 165, 64, 0, 89, 82, 34, 127, 172, 59, 204, 52, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 76, 147, 242, 189, 12, 78, 69, 61, 81, 183, 33, 62, 59, 165, 64, 0, 94, 80, 26, 127, 109, 58, 204, 52, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 24, 56, 5, 190, 70, 135, 156, 61, 251, 212, 24, 62, 166, 183, 205, 0, 74, 235, 156, 127, 191, 52, 72, 50, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 151, 86, 174, 189, 130, 147, 138, 61, 93, 145, 146, 61, 166, 183, 205, 0, 67, 248, 150, 127, 59, 55, 72, 50, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 31, 57, 161, 189, 158, 246, 21, 61, 80, 77, 237, 61, 166, 183, 205, 0, 70, 243, 152, 127, 59, 55, 63, 41, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 147, 242, 189, 12, 78, 69, 61, 81, 183, 33, 62, 166, 183, 205, 0, 78, 226, 162, 127, 191, 52, 63, 41, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 227, 141, 201, 189, 216, 178, 192, 61, 135, 115, 42, 62, 205, 109, 219, 0, 64, 249, 148, 127, 191, 52, 72, 50, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 69, 96, 83, 189, 175, 57, 193, 61, 124, 215, 194, 61, 205, 109, 219, 0, 71, 254, 151, 127, 59, 55, 72, 50, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 151, 86, 174, 189, 130, 147, 138, 61, 93, 145, 146, 61, 205, 109, 219, 0, 68, 252, 150, 127, 59, 55, 63, 41, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 24, 56, 5, 190, 70, 135, 156, 61, 251, 212, 24, 62, 205, 109, 219, 0, 61, 247, 146, 127, 191, 52, 63, 41, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 227, 4, 174, 189, 112, 174, 143, 61, 173, 143, 45, 62, 58, 96, 57, 0, 79, 10, 158, 127, 191, 52, 72, 50, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 154, 90, 46, 189, 36, 249, 163, 61, 114, 119, 8, 62, 58, 96, 57, 0, 85, 4, 163, 127, 59, 55, 72, 50, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 69, 96, 83, 189, 175, 57, 193, 61, 124, 215, 194, 61, 58, 96, 57, 0, 82, 7, 161, 127, 59, 55, 63, 41, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 227, 141, 201, 189, 216, 178, 192, 61, 135, 115, 42, 62, 58, 96, 57, 0, 77, 12, 157, 127, 191, 52, 63, 41, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 224, 29, 15, 190, 16, 167, 125, 61, 220, 230, 68, 62, 41, 154, 61, 0, 79, 231, 161, 127, 109, 58, 72, 55, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 147, 242, 189, 12, 78, 69, 61, 81, 183, 33, 62, 41, 154, 61, 0, 62, 219, 152, 127, 172, 59, 72, 55, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 227, 4, 174, 189, 112, 174, 143, 61, 173, 143, 45, 62, 41, 154, 61, 0, 74, 227, 158, 127, 172, 59, 204, 52, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 168, 27, 244, 189, 191, 129, 151, 61, 76, 49, 78, 62, 41, 154, 61, 0, 93, 243, 172, 127, 109, 58, 204, 52, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 169, 200, 28, 190, 120, 219, 163, 61, 97, 15, 65, 62, 157, 191, 212, 0, 64, 230, 151, 127, 191, 52, 72, 50, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 24, 56, 5, 190, 70, 135, 156, 61, 251, 212, 24, 62, 157, 191, 212, 0, 58, 243, 145, 127, 59, 55, 72, 50, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 76, 147, 242, 189, 12, 78, 69, 61, 81, 183, 33, 62, 157, 191, 212, 0, 62, 236, 148, 127, 59, 55, 63, 41, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 224, 29, 15, 190, 16, 167, 125, 61, 220, 230, 68, 62, 157, 191, 212, 0, 69, 219, 157, 127, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 103, 84, 4, 190, 220, 250, 183, 61, 166, 190, 75, 62, 214, 115, 226, 0, 74, 0, 154, 127, 191, 52, 72, 50, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 227, 141, 201, 189, 216, 178, 192, 61, 135, 115, 42, 62, 214, 115, 226, 0, 88, 8, 166, 127, 59, 55, 72, 50, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 24, 56, 5, 190, 70, 135, 156, 61, 251, 212, 24, 62, 214, 115, 226, 0, 79, 3, 158, 127, 59, 55, 63, 41, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 169, 200, 28, 190, 120, 219, 163, 61, 97, 15, 65, 62, 214, 115, 226, 0, 62, 250, 146, 127, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 27, 244, 189, 191, 129, 151, 61, 76, 49, 78, 62, 79, 57, 80, 0, 88, 4, 166, 127, 191, 52, 72, 50, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 227, 4, 174, 189, 112, 174, 143, 61, 173, 143, 45, 62, 79, 57, 80, 0, 93, 247, 171, 127, 59, 55, 72, 50, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 227, 141, 201, 189, 216, 178, 192, 61, 135, 115, 42, 62, 79, 57, 80, 0, 92, 252, 169, 127, 59, 55, 63, 41, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 103, 84, 4, 190, 220, 250, 183, 61, 166, 190, 75, 62, 79, 57, 80, 0, 85, 11, 164, 127, 191, 52, 63, 41, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 137, 144, 230, 60, 197, 136, 76, 61, 69, 118, 161, 61, 59, 111, 241, 0, 241, 247, 131, 127, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 44, 14, 234, 60, 249, 66, 84, 61, 68, 8, 102, 60, 59, 111, 241, 0, 248, 243, 131, 127, 59, 55, 72, 50, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 162, 250, 144, 188, 67, 207, 138, 61, 86, 80, 4, 61, 59, 111, 241, 0, 243, 245, 131, 127, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 182, 67, 140, 186, 5, 43, 165, 61, 126, 69, 214, 61, 59, 111, 241, 0, 236, 249, 131, 127, 191, 52, 63, 41, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 137, 144, 230, 60, 197, 136, 76, 61, 69, 118, 161, 61, 89, 89, 247, 0, 173, 88, 36, 127, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 67, 140, 186, 5, 43, 165, 61, 126, 69, 214, 61, 89, 89, 247, 0, 184, 80, 65, 127, 59, 55, 72, 50, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 219, 227, 252, 58, 125, 188, 171, 61, 252, 29, 23, 62, 89, 89, 247, 0, 172, 88, 33, 127, 59, 55, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 172, 71, 15, 61, 88, 98, 70, 61, 44, 255, 17, 62, 89, 89, 247, 0, 168, 90, 13, 127, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 90, 46, 189, 36, 249, 163, 61, 114, 119, 8, 62, 249, 126, 245, 0, 20, 12, 124, 127, 191, 52, 72, 50, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 83, 27, 189, 67, 151, 169, 61, 49, 174, 26, 62, 249, 126, 245, 0, 32, 12, 122, 127, 59, 55, 72, 50, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 219, 227, 252, 58, 125, 188, 171, 61, 252, 29, 23, 62, 249, 126, 245, 0, 14, 12, 125, 127, 59, 55, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 182, 67, 140, 186, 5, 43, 165, 61, 126, 69, 214, 61, 249, 126, 245, 0, 8, 11, 126, 127, 191, 52, 63, 41, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 31, 57, 161, 189, 158, 246, 21, 61, 80, 77, 237, 61, 160, 24, 79, 0, 81, 6, 97, 127, 109, 58, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 85, 182, 58, 189, 223, 32, 23, 61, 79, 94, 18, 62, 160, 24, 79, 0, 81, 5, 97, 127, 172, 59, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 104, 83, 27, 189, 67, 151, 169, 61, 49, 174, 26, 62, 160, 24, 79, 0, 81, 7, 96, 127, 172, 59, 204, 52, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 154, 90, 46, 189, 36, 249, 163, 61, 114, 119, 8, 62, 160, 24, 79, 0, 81, 8, 96, 127, 109, 58, 204, 52, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 83, 27, 189, 67, 151, 169, 61, 49, 174, 26, 62, 240, 125, 11, 0, 38, 250, 120, 127, 191, 52, 72, 50, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 83, 183, 171, 188, 119, 137, 156, 61, 15, 77, 70, 62, 240, 125, 11, 0, 45, 251, 118, 127, 59, 55, 72, 50, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 67, 239, 90, 60, 92, 225, 175, 61, 221, 152, 67, 62, 240, 125, 11, 0, 40, 250, 120, 127, 59, 55, 63, 41, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 219, 227, 252, 58, 125, 188, 171, 61, 252, 29, 23, 62, 240, 125, 11, 0, 34, 250, 122, 127, 191, 52, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 85, 182, 58, 189, 223, 32, 23, 61, 79, 94, 18, 62, 144, 251, 58, 0, 58, 247, 112, 127, 109, 58, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 144, 251, 58, 0, 58, 0, 112, 127, 172, 59, 72, 55, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 83, 183, 171, 188, 119, 137, 156, 61, 15, 77, 70, 62, 144, 251, 58, 0, 58, 250, 112, 127, 172, 59, 204, 52, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 104, 83, 27, 189, 67, 151, 169, 61, 49, 174, 26, 62, 144, 251, 58, 0, 58, 239, 111, 127, 109, 58, 204, 52, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 176, 217, 22, 189, 53, 173, 29, 188, 94, 30, 249, 61, 152, 215, 59, 0, 63, 254, 109, 127, 109, 58, 72, 55, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 184, 144, 161, 58, 217, 160, 76, 188, 90, 232, 66, 62, 152, 215, 59, 0, 63, 253, 109, 127, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 68, 233, 248, 187, 157, 232, 21, 61, 102, 77, 82, 62, 152, 215, 59, 0, 63, 254, 109, 127, 172, 59, 204, 52, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 85, 182, 58, 189, 223, 32, 23, 61, 79, 94, 18, 62, 152, 215, 59, 0, 63, 255, 110, 127, 109, 58, 204, 52, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 176, 217, 22, 189, 53, 173, 29, 188, 94, 30, 249, 61, 177, 195, 77, 0, 236, 107, 64, 127, 109, 58, 72, 55, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 85, 182, 58, 189, 223, 32, 23, 61, 79, 94, 18, 62, 177, 195, 77, 0, 229, 109, 58, 127, 172, 59, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 31, 57, 161, 189, 158, 246, 21, 61, 80, 77, 237, 61, 177, 195, 77, 0, 234, 107, 63, 127, 172, 59, 204, 52, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 65, 101, 141, 189, 47, 156, 31, 188, 216, 229, 167, 61, 177, 195, 77, 0, 241, 105, 68, 127, 109, 58, 204, 52, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 65, 101, 141, 189, 47, 156, 31, 188, 216, 229, 167, 61, 145, 210, 38, 0, 30, 143, 207, 127, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 48, 248, 55, 189, 205, 74, 56, 189, 126, 212, 98, 61, 145, 210, 38, 0, 25, 146, 199, 127, 172, 59, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 123, 30, 189, 170, 167, 104, 189, 82, 23, 232, 61, 145, 210, 38, 0, 30, 143, 209, 127, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 176, 217, 22, 189, 53, 173, 29, 188, 94, 30, 249, 61, 145, 210, 38, 0, 35, 140, 219, 127, 109, 58, 204, 52, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 65, 101, 141, 189, 47, 156, 31, 188, 216, 229, 167, 61, 141, 219, 219, 0, 24, 41, 139, 127, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 197, 98, 87, 189, 182, 94, 111, 60, 245, 89, 152, 60, 141, 219, 219, 0, 24, 42, 139, 127, 172, 59, 72, 55, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 2, 253, 32, 189, 33, 195, 2, 189, 118, 162, 84, 60, 141, 219, 219, 0, 24, 41, 139, 127, 172, 59, 204, 52, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 48, 248, 55, 189, 205, 74, 56, 189, 126, 212, 98, 61, 141, 219, 219, 0, 25, 40, 139, 127, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 87, 60, 133, 188, 239, 201, 153, 61, 185, 184, 156, 62, 196, 111, 248, 0, 206, 237, 114, 127, 191, 52, 72, 50, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 47, 142, 5, 189, 237, 27, 147, 61, 235, 245, 177, 62, 196, 111, 248, 0, 213, 242, 118, 127, 59, 55, 72, 50, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 27, 55, 116, 188, 38, 255, 162, 61, 146, 83, 182, 62, 196, 111, 248, 0, 210, 240, 116, 127, 59, 55, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 171, 146, 7, 59, 235, 65, 181, 61, 83, 237, 162, 62, 196, 111, 248, 0, 203, 236, 113, 127, 191, 52, 63, 41, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 45, 47, 223, 187, 254, 148, 159, 61, 225, 101, 131, 62, 144, 202, 234, 0, 55, 142, 253, 127, 109, 58, 72, 55, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 118, 153, 132, 59, 105, 126, 93, 61, 224, 184, 130, 62, 144, 202, 234, 0, 55, 143, 251, 127, 172, 59, 72, 55, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 156, 215, 144, 187, 112, 20, 85, 61, 206, 5, 157, 62, 144, 202, 234, 0, 55, 142, 0, 127, 172, 59, 204, 52, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 87, 60, 133, 188, 239, 201, 153, 61, 185, 184, 156, 62, 144, 202, 234, 0, 54, 142, 2, 127, 109, 58, 204, 52, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 118, 153, 132, 59, 105, 126, 93, 61, 224, 184, 130, 62, 41, 137, 0, 0, 119, 41, 12, 127, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 1, 173, 250, 60, 11, 218, 130, 61, 59, 212, 130, 62, 41, 137, 0, 0, 119, 41, 0, 127, 59, 55, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 9, 132, 60, 173, 82, 112, 61, 234, 20, 162, 62, 41, 137, 0, 0, 114, 40, 36, 127, 59, 55, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 156, 215, 144, 187, 112, 20, 85, 61, 206, 5, 157, 62, 41, 137, 0, 0, 108, 38, 52, 127, 191, 52, 63, 41, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 171, 146, 7, 59, 235, 65, 181, 61, 83, 237, 162, 62, 104, 40, 60, 0, 196, 246, 111, 127, 191, 52, 72, 50, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 27, 55, 116, 188, 38, 255, 162, 61, 146, 83, 182, 62, 104, 40, 60, 0, 203, 229, 111, 127, 59, 55, 72, 50, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 153, 159, 221, 187, 197, 176, 107, 61, 245, 96, 181, 62, 104, 40, 60, 0, 199, 239, 111, 127, 59, 55, 63, 41, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 154, 9, 132, 60, 173, 82, 112, 61, 234, 20, 162, 62, 104, 40, 60, 0, 193, 254, 110, 127, 191, 52, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 147, 75, 11, 61, 26, 228, 9, 189, 71, 21, 82, 189, 231, 255, 132, 0, 141, 211, 24, 129, 28, 53, 20, 44, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 230, 187, 142, 186, 107, 2, 128, 189, 124, 87, 32, 189, 231, 255, 132, 0, 137, 221, 25, 129, 253, 53, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 189, 234, 132, 92, 189, 226, 153, 0, 189, 231, 255, 132, 0, 139, 216, 24, 129, 222, 54, 20, 44, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 84, 51, 189, 9, 102, 212, 188, 87, 117, 7, 189, 231, 255, 132, 0, 151, 190, 22, 129, 59, 55, 151, 47, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 162, 187, 17, 189, 69, 33, 103, 60, 4, 150, 29, 189, 231, 255, 132, 0, 143, 204, 24, 129, 222, 54, 141, 49, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 140, 40, 115, 188, 18, 4, 70, 61, 124, 216, 32, 189, 231, 255, 132, 0, 147, 197, 23, 129, 253, 53, 72, 50, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 98, 97, 214, 60, 208, 204, 64, 61, 0, 251, 54, 189, 231, 255, 132, 0, 145, 200, 23, 129, 28, 53, 141, 49, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 14, 13, 62, 61, 90, 98, 87, 60, 74, 125, 89, 189, 231, 255, 132, 0, 140, 211, 24, 129, 191, 52, 151, 47, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 6, 0, 5, 0, 4, 0, 7, 0, 6, 0, 8, 0, 10, 0, 9, 0, 8, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 12, 0, 15, 0, 14, 0, 16, 0, 18, 0, 17, 0, 16, 0, 19, 0, 18, 0, 20, 0, 22, 0, 21, 0, 20, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 24, 0, 27, 0, 26, 0, 28, 0, 30, 0, 29, 0, 28, 0, 31, 0, 30, 0, 32, 0, 34, 0, 33, 0, 32, 0, 35, 0, 34, 0, 36, 0, 38, 0, 37, 0, 36, 0, 39, 0, 38, 0, 40, 0, 42, 0, 41, 0, 40, 0, 43, 0, 42, 0, 44, 0, 46, 0, 45, 0, 44, 0, 47, 0, 46, 0, 48, 0, 50, 0, 49, 0, 48, 0, 51, 0, 50, 0, 52, 0, 54, 0, 53, 0, 52, 0, 55, 0, 54, 0, 56, 0, 58, 0, 57, 0, 56, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 60, 0, 63, 0, 62, 0, 64, 0, 66, 0, 65, 0, 64, 0, 67, 0, 66, 0, 68, 0, 70, 0, 69, 0, 68, 0, 71, 0, 70, 0, 72, 0, 74, 0, 73, 0, 72, 0, 75, 0, 74, 0, 76, 0, 78, 0, 77, 0, 76, 0, 79, 0, 78, 0, 80, 0, 82, 0, 81, 0, 80, 0, 83, 0, 82, 0, 84, 0, 86, 0, 85, 0, 84, 0, 87, 0, 86, 0, 88, 0, 90, 0, 89, 0, 88, 0, 91, 0, 90, 0, 92, 0, 94, 0, 93, 0, 92, 0, 95, 0, 94, 0, 96, 0, 98, 0, 97, 0, 96, 0, 99, 0, 98, 0, 100, 0, 102, 0, 101, 0, 100, 0, 103, 0, 102, 0, 104, 0, 106, 0, 105, 0, 104, 0, 107, 0, 106, 0, 108, 0, 110, 0, 109, 0, 108, 0, 111, 0, 110, 0, 112, 0, 114, 0, 113, 0, 112, 0, 115, 0, 114, 0, 116, 0, 118, 0, 117, 0, 116, 0, 119, 0, 118, 0, 120, 0, 122, 0, 121, 0, 120, 0, 123, 0, 122, 0, 124, 0, 126, 0, 125, 0, 124, 0, 127, 0, 126, 0, 128, 0, 130, 0, 129, 0, 128, 0, 131, 0, 130, 0, 132, 0, 134, 0, 133, 0, 132, 0, 135, 0, 134, 0, 136, 0, 138, 0, 137, 0, 136, 0, 139, 0, 138, 0, 140, 0, 142, 0, 141, 0, 140, 0, 143, 0, 142, 0, 144, 0, 146, 0, 145, 0, 144, 0, 147, 0, 146, 0, 148, 0, 150, 0, 149, 0, 148, 0, 151, 0, 150, 0, 152, 0, 154, 0, 153, 0, 152, 0, 155, 0, 154, 0, 156, 0, 158, 0, 157, 0, 156, 0, 159, 0, 158, 0, 160, 0, 162, 0, 161, 0, 160, 0, 163, 0, 162, 0, 164, 0, 166, 0, 165, 0, 164, 0, 167, 0, 166, 0, 168, 0, 170, 0, 169, 0, 168, 0, 171, 0, 170, 0, 172, 0, 174, 0, 173, 0, 172, 0, 175, 0, 174, 0, 176, 0, 178, 0, 177, 0, 176, 0, 179, 0, 178, 0, 180, 0, 182, 0, 181, 0, 180, 0, 183, 0, 182, 0, 184, 0, 186, 0, 185, 0, 184, 0, 187, 0, 186, 0, 188, 0, 190, 0, 189, 0, 188, 0, 191, 0, 190, 0, 192, 0, 194, 0, 193, 0, 192, 0, 195, 0, 194, 0, 196, 0, 198, 0, 197, 0, 196, 0, 199, 0, 198, 0, 200, 0, 202, 0, 201, 0, 200, 0, 203, 0, 202, 0, 204, 0, 206, 0, 205, 0, 204, 0, 207, 0, 206, 0, 208, 0, 210, 0, 209, 0, 208, 0, 211, 0, 210, 0, 212, 0, 214, 0, 213, 0, 212, 0, 215, 0, 214, 0, 216, 0, 218, 0, 217, 0, 216, 0, 219, 0, 218, 0, 220, 0, 222, 0, 221, 0, 220, 0, 223, 0, 222, 0, 224, 0, 226, 0, 225, 0, 224, 0, 227, 0, 226, 0, 228, 0, 230, 0, 229, 0, 228, 0, 231, 0, 230, 0, 232, 0, 234, 0, 233, 0, 232, 0, 235, 0, 234, 0, 236, 0, 238, 0, 237, 0, 236, 0, 239, 0, 238, 0, 240, 0, 242, 0, 241, 0, 240, 0, 243, 0, 242, 0, 244, 0, 246, 0, 245, 0, 244, 0, 247, 0, 246, 0, 248, 0, 250, 0, 249, 0, 248, 0, 251, 0, 250, 0, 252, 0, 254, 0, 253, 0, 252, 0, 255, 0, 254, 0, 0, 1, 2, 1, 1, 1, 0, 1, 3, 1, 2, 1, 4, 1, 6, 1, 5, 1, 4, 1, 7, 1, 6, 1, 8, 1, 10, 1, 9, 1, 8, 1, 11, 1, 10, 1, 12, 1, 14, 1, 13, 1, 12, 1, 15, 1, 14, 1, 16, 1, 18, 1, 17, 1, 16, 1, 19, 1, 18, 1, 20, 1, 22, 1, 21, 1, 20, 1, 23, 1, 22, 1, 24, 1, 26, 1, 25, 1, 24, 1, 27, 1, 26, 1, 28, 1, 30, 1, 29, 1, 28, 1, 31, 1, 30, 1, 32, 1, 34, 1, 33, 1, 32, 1, 35, 1, 34, 1, 36, 1, 38, 1, 37, 1, 36, 1, 39, 1, 38, 1, 40, 1, 42, 1, 41, 1, 40, 1, 43, 1, 42, 1, 44, 1, 46, 1, 45, 1, 44, 1, 47, 1, 46, 1, 48, 1, 50, 1, 49, 1, 48, 1, 51, 1, 50, 1, 52, 1, 54, 1, 53, 1, 52, 1, 55, 1, 54, 1, 56, 1, 58, 1, 57, 1, 56, 1, 59, 1, 58, 1, 60, 1, 62, 1, 61, 1, 60, 1, 63, 1, 62, 1, 64, 1, 66, 1, 65, 1, 64, 1, 67, 1, 66, 1, 68, 1, 70, 1, 69, 1, 68, 1, 71, 1, 70, 1, 72, 1, 74, 1, 73, 1, 72, 1, 75, 1, 74, 1, 76, 1, 78, 1, 77, 1, 76, 1, 79, 1, 78, 1, 80, 1, 82, 1, 81, 1, 80, 1, 83, 1, 82, 1, 84, 1, 86, 1, 85, 1, 84, 1, 87, 1, 86, 1, 88, 1, 90, 1, 89, 1, 88, 1, 91, 1, 90, 1, 92, 1, 94, 1, 93, 1, 92, 1, 95, 1, 94, 1, 96, 1, 98, 1, 97, 1, 96, 1, 99, 1, 98, 1, 100, 1, 102, 1, 101, 1, 100, 1, 103, 1, 102, 1, 104, 1, 106, 1, 105, 1, 104, 1, 107, 1, 106, 1, 108, 1, 110, 1, 109, 1, 108, 1, 111, 1, 110, 1, 112, 1, 114, 1, 113, 1, 112, 1, 115, 1, 114, 1, 116, 1, 118, 1, 117, 1, 116, 1, 119, 1, 118, 1, 120, 1, 122, 1, 121, 1, 120, 1, 123, 1, 122, 1, 124, 1, 126, 1, 125, 1, 124, 1, 127, 1, 126, 1, 128, 1, 130, 1, 129, 1, 128, 1, 131, 1, 130, 1, 132, 1, 134, 1, 133, 1, 132, 1, 135, 1, 134, 1, 136, 1, 138, 1, 137, 1, 136, 1, 139, 1, 138, 1, 140, 1, 142, 1, 141, 1, 142, 1, 144, 1, 143, 1, 144, 1, 146, 1, 145, 1, 146, 1, 140, 1, 147, 1, 140, 1, 144, 1, 142, 1, 144, 1, 140, 1, 146, 1 ), +"blend_shape_data": [ ], +"format": 97751, +"index_count": 612, +"primitive": 4, +"skeleton_aabb": [ AABB( -0.0525844, -0.0664643, -0.053098, 0.102899, 0.118286, 0.110326 ), AABB( -0.0984152, -0.0336648, -0.0512898, 0.14873, 0.128013, 0.217746 ), AABB( -0.130097, 0.0366121, 0.0323032, 0.132026, 0.0577362, 0.169057 ), AABB( -0.153109, 0.0481701, 0.0715663, 0.0681389, 0.045921, 0.129794 ), AABB( -0.0690408, -0.0336648, -0.0512898, 0.113064, 0.11752, 0.256663 ), AABB( -0.0368287, -0.00962382, 0.12164, 0.072863, 0.102718, 0.196577 ), AABB( -0.0224757, 0.0516016, 0.191013, 0.0385935, 0.041493, 0.163243 ), AABB( -0.0326063, 0.0516016, 0.256637, 0.0487242, 0.036903, 0.0994697 ), AABB( -0.0690408, -0.0496616, -0.0512898, 0.11443, 0.0967319, 0.310404 ), AABB( -3.9702e-05, -0.0124895, 0.190339, 0.0352953, 0.105584, 0.119241 ), AABB( -0.0404907, -0.00945412, 0.24973, 0.0757463, 0.043931, 0.102211 ), AABB( -0.0521673, -0.0152202, 0.298738, 0.0575357, 0.039564, 0.0532033 ), AABB( -0.0368287, -0.0591667, -0.0512898, 0.0792034, 0.106237, 0.271428 ), AABB( -0.00677999, -0.0639067, 0.177581, 0.0491547, 0.0946642, 0.115502 ), AABB( -0.0533399, -0.0659878, 0.177581, 0.0957147, 0.0597627, 0.135919 ), AABB( -0.0533399, -0.0659878, 0.260635, 0.0471124, 0.0291992, 0.0528653 ), AABB( -0.0449144, -0.0981952, 0.00742788, 0.0903039, 0.0970927, 0.192096 ), AABB( -0.03332, -0.0997347, 0.162896, 0.0623965, 0.0403167, 0.0458426 ), AABB( -0.054016, -0.102447, 0.162896, 0.0830925, 0.042668, 0.0818059 ), AABB( -0.0568424, -0.102447, 0.193177, 0.0655006, 0.0260357, 0.0529011 ) ], +"vertex_count": 404 +} + +[sub_resource type="Skin" id=2] +resource_name = "Skin" +bind_count = 20 +bind/0/name = "root" +bind/0/bone = -1 +bind/0/pose = Transform( 14.6676, -3.25578e-15, -3.34124e-15, 3.25578e-15, -0.379962, 14.6627, -3.34124e-15, -14.6627, -0.379962, -1.57052e-16, 0.689478, -0.00727978 ) +bind/1/name = "thumb_metacarpal" +bind/1/bone = -1 +bind/1/pose = Transform( 12.5908, 5.77169, 4.8269, -7.49463, 8.78929, 9.03981, 0.664731, -10.2262, 10.4939, -0.096063, -0.182017, -0.232635 ) +bind/2/name = "thumb_proximal" +bind/2/bone = -1 +bind/2/pose = Transform( 9.58097, 9.35126, 5.99152, -8.44307, 0.992087, 11.9528, 7.21519, -11.2565, 6.03086, -0.646462, -1.72878, 0.668668 ) +bind/3/name = "thumb_distal" +bind/3/bone = -1 +bind/3/pose = Transform( 9.4053, 9.19995, 6.48388, -8.36392, 0.0587307, 12.0491, 7.53157, -11.4235, 5.28374, -0.732799, -2.83757, 0.835363 ) +bind/4/name = "index_metacarpal" +bind/4/bone = -1 +bind/4/pose = Transform( 14.657, -0.558095, 0.00375232, 0.165674, 4.44501, 13.9769, -0.53295, -13.9667, 4.44809, -0.000662332, -0.290977, -0.108669 ) +bind/5/name = "index_proximal" +bind/5/bone = -1 +bind/5/pose = Transform( 14.5744, -0.870475, -1.40312, 1.58655, 3.92887, 14.0423, -0.457524, -14.1048, 3.99806, 0.285342, -2.89927, -0.0153612 ) +bind/6/name = "index_middle" +bind/6/bone = -1 +bind/6/pose = Transform( 14.4337, -0.294101, 2.5927, -2.60155, -0.497281, 14.4265, -0.201365, -14.6562, -0.541512, -0.779147, -3.63979, 1.18571 ) +bind/7/name = "index_distal" +bind/7/bone = -1 +bind/7/pose = Transform( 13.6042, -0.0718902, 5.48258, -5.47638, -0.901479, 13.577, 0.270417, -14.6397, -0.862963, -1.69648, -4.17576, 1.28513 ) +bind/8/name = "middle_metacarpal" +bind/8/bone = -1 +bind/8/pose = Transform( 14.6175, -0.0757868, -1.20941, 1.21008, 1.68968, 14.5196, 0.0642995, -14.5698, 1.69015, 0.0255007, -0.305335, -0.0509669 ) +bind/9/name = "middle_proximal" +bind/9/bone = -1 +bind/9/pose = Transform( 14.6563, 0.0310658, -0.576067, 0.576898, -0.719451, 14.6386, 0.00274813, -14.6499, -0.720116, -0.0988201, -2.80872, 0.414763 ) +bind/10/name = "middle_middle" +bind/10/bone = -1 +bind/10/pose = Transform( 13.2173, -0.670194, 6.32404, -6.34963, -2.20108, 13.0375, 0.353298, -14.486, -2.27356, -1.80169, -3.14325, 0.797598 ) +bind/11/name = "middle_distal" +bind/11/bone = -1 +bind/11/pose = Transform( 10.6125, -2.5317, 9.80327, -10.1248, -2.70381, 10.2624, 0.0357855, -14.1922, -3.70389, -2.8841, -3.23617, 1.2315 ) +bind/12/name = "ring_metacarpal" +bind/12/bone = -1 +bind/12/pose = Transform( 14.6531, 0.115638, -0.642376, 0.652627, -2.81377, 14.3804, -0.00985721, -14.3947, -2.81613, 0.0137075, -0.307094, 0.0445267 ) +bind/13/name = "ring_proximal" +bind/13/bone = -1 +bind/13/pose = Transform( 14.5674, 0.172977, -1.70275, 1.70869, -2.30774, 14.3838, -0.0982737, -14.4839, -2.31213, 0.20267, -2.61502, -0.0463217 ) +bind/14/name = "ring_middle" +bind/14/bone = -1 +bind/14/pose = Transform( 12.6957, -2.43642, 6.92976, -7.31356, -2.90169, 12.3787, -0.685296, -14.1698, -3.72643, -1.87717, -2.88537, 0.302059 ) +bind/15/name = "ring_distal" +bind/15/bone = -1 +bind/15/pose = Transform( 6.96749, -7.32827, 10.625, -12.6413, -1.43678, 7.29877, -2.60585, -12.6242, -6.99839, -3.21578, -2.24402, 1.25915 ) +bind/16/name = "pinky_metacarpal" +bind/16/bone = -1 +bind/16/pose = Transform( 14.6649, 0.240666, -0.14888, 0.243921, -6.83709, 12.9744, 0.143485, -12.9744, -6.83982, 0.00340029, -0.281558, 0.131114 ) +bind/17/name = "pinky_proximal" +bind/17/bone = -1 +bind/17/pose = Transform( 14.5056, -0.766076, 2.03498, -2.16996, -4.22381, 13.8777, -0.13881, -14.0254, -4.29047, -0.415818, -2.50159, -0.348904 ) +bind/18/name = "pinky_middle" +bind/18/bone = -1 +bind/18/pose = Transform( 10.8544, -4.52678, 8.76525, -9.65726, -2.21439, 10.8154, -2.01459, -13.7748, -4.61917, -2.06231, -2.33397, -0.269481 ) +bind/19/name = "pinky_distal" +bind/19/bone = -1 +bind/19/pose = Transform( 6.79568, -7.5217, 10.601, -12.0636, 0.804824, 8.30428, -4.8402, -12.5664, -5.81345, -2.82289, -2.01484, 0.0332269 ) + +[sub_resource type="Animation" id=3] +resource_name = "Grip" +length = 2.5 +tracks/0/type = "transform" +tracks/0/path = NodePath("Armature_Left/Skeleton:thumb_distal") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = true +tracks/0/enabled = true +tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.6263e-19, -9.31323e-10, -2.44472e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.6263e-19, -9.31323e-10, -2.44472e-09, 1, 1, 1, 1 ) +tracks/1/type = "transform" +tracks/1/path = NodePath("Armature_Left/Skeleton:thumb_proximal") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = true +tracks/1/enabled = true +tracks/1/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, 3.72529e-09, -7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, 3.72529e-09, -7.45058e-09, 1, 1, 1, 1 ) +tracks/2/type = "transform" +tracks/2/path = NodePath("Armature_Left/Skeleton:thumb_metacarpal") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = true +tracks/2/enabled = true +tracks/2/keys = PoolRealArray( 0, 1, 0, 0, 0, 2.98023e-08, -1.49012e-08, 7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, -1.49012e-08, 7.45058e-09, 1, 1, 1, 1 ) +tracks/3/type = "transform" +tracks/3/path = NodePath("Armature_Left/Skeleton:index_distal") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = true +tracks/3/enabled = true +tracks/3/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.86265e-09, 1.86265e-09, 2.65427e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 1.86265e-09, 1.86265e-09, 2.65427e-08, 1, 1, 1, 1 ) +tracks/4/type = "transform" +tracks/4/path = NodePath("Armature_Left/Skeleton:index_middle") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/imported = true +tracks/4/enabled = true +tracks/4/keys = PoolRealArray( 0, 1, 0, 0, 0, -5.29091e-17, -1.86264e-09, 9.31323e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -5.29091e-17, -1.86264e-09, 9.31323e-09, 1, 1, 1, 1 ) +tracks/5/type = "transform" +tracks/5/path = NodePath("Armature_Left/Skeleton:index_proximal") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/imported = true +tracks/5/enabled = true +tracks/5/keys = PoolRealArray( 0, 1, 0, 0, 0, -3.25938e-18, 4.65661e-10, -2.31375e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -3.25938e-18, 4.65661e-10, -2.31375e-09, 1, 1, 1, 1 ) +tracks/6/type = "transform" +tracks/6/path = NodePath("Armature_Left/Skeleton:index_metacarpal") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/imported = true +tracks/6/enabled = true +tracks/6/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -1.86265e-09, -2.77556e-17, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -1.86265e-09, -2.77556e-17, 1, 1, 1, 1 ) +tracks/7/type = "transform" +tracks/7/path = NodePath("Armature_Left/Skeleton:middle_distal") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/imported = true +tracks/7/enabled = true +tracks/7/keys = PoolRealArray( 0, 1, 0, 0, 0, -3.72529e-09, 1.72171e-16, -3.28291e-08, 1, 1, 1, 1, 0.0666667, 1, 2.98023e-08, -1.19209e-07, 0, 2.65813e-05, 2.83944e-05, 0.000149045, 1, 1, 1, 1, 0.133333, 1, 4.17233e-07, -2.38419e-07, -1.04308e-07, 0.000218164, 0.000233005, 0.00122297, 0.999999, 1, 1, 1, 0.2, 1, 7.45058e-07, -2.98023e-07, 9.68575e-08, 0.000626045, 0.00066863, 0.00350955, 0.999993, 1, 1, 1, 0.266667, 1, -1.19209e-07, -2.38419e-07, 7.45058e-08, 0.00123732, 0.00132145, 0.00693625, 0.999974, 1, 1, 1, 0.333333, 1, 4.76837e-07, 0, -7.45058e-09, 0.00202596, 0.00216369, 0.0113572, 0.999931, 1, 1, 1, 1.53333, 1, 3.57628e-07, 1.19209e-07, 0, 0.0345678, 0.0369178, 0.193781, 0.97974, 1, 1, 1, 2.33333, 1, 7.15256e-07, 1.19209e-07, 0, 0.0513518, 0.0548427, 0.287869, 0.954718, 1, 1, 1, 2.4, 1, 4.17233e-07, 0, 0, 0.0517564, 0.0552749, 0.290137, 0.953985, 1, 1, 1, 2.46667, 1, 5.96046e-08, 1.19209e-07, -7.45058e-09, 0.0519717, 0.0555048, 0.291343, 0.953592, 1, 1, 1, 2.5, 1, 2.68221e-07, 0, 0, 0.0520055, 0.0555409, 0.291533, 0.95353, 1, 1, 1 ) +tracks/8/type = "transform" +tracks/8/path = NodePath("Armature_Left/Skeleton:middle_middle") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/imported = true +tracks/8/enabled = true +tracks/8/keys = PoolRealArray( 0, 1, 0, 0, 0, 7.45058e-09, 1.86265e-09, 2.5495e-08, 1, 1, 1, 1, 0.0666667, 1, 1.49012e-07, 2.38419e-07, -7.45058e-09, 7.07822e-06, 2.32404e-05, 0.000152942, 1, 1, 1, 1, 0.133333, 1, -2.38419e-07, 1.78814e-07, -1.49012e-08, 5.80504e-05, 0.000190656, 0.00125477, 0.999999, 1, 1, 1, 0.2, 1, -2.98023e-08, 2.38419e-07, -7.45058e-09, 0.000166589, 0.000547086, 0.00360057, 0.999993, 1, 1, 1, 0.266667, 1, -1.49012e-07, -1.78814e-07, 7.45058e-09, 0.000329233, 0.00108125, 0.00711614, 0.999974, 1, 1, 1, 0.333333, 1, -2.08616e-07, -2.38419e-07, -6.70552e-08, 0.000539059, 0.00177043, 0.0116518, 0.999931, 1, 1, 1, 1.53333, 1, -1.19209e-07, 5.96046e-08, -1.49012e-08, 0.00919863, 0.0302105, 0.198825, 0.979526, 1, 1, 1, 2.33333, 1, 2.68221e-07, 2.38419e-07, 5.21541e-08, 0.0136635, 0.044874, 0.295331, 0.954243, 1, 1, 1, 2.4, 1, 0, 1.78814e-07, -1.49012e-08, 0.0137711, 0.0452275, 0.297657, 0.953502, 1, 1, 1, 2.46667, 1, 1.49012e-07, 4.76837e-07, -7.45058e-09, 0.0138283, 0.0454154, 0.298894, 0.953105, 1, 1, 1, 2.5, 1, -2.08616e-07, 3.57628e-07, -7.45058e-09, 0.0138373, 0.045445, 0.299089, 0.953042, 1, 1, 1 ) +tracks/9/type = "transform" +tracks/9/path = NodePath("Armature_Left/Skeleton:middle_proximal") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/imported = true +tracks/9/enabled = true +tracks/9/keys = PoolRealArray( 0, 1, 0, 0, 0, -7.45058e-09, 3.49246e-10, -1.29512e-09, 1, 1, 1, 1, 0.0666667, 1, 0, 0, 0, -4.04005e-07, 9.06542e-06, 0.000184591, 1, 1, 1, 1, 0.133333, 1, 0, 0, 0, -3.23447e-06, 7.43869e-05, 0.00151474, 0.999999, 1, 1, 1, 0.2, 1, 0, 0, 0, -9.23564e-06, 0.000213497, 0.00434737, 0.999991, 1, 1, 1, 0.266667, 1, 0, 0, 0, -1.82459e-05, 0.000422056, 0.00859418, 0.999963, 1, 1, 1, 0.333333, 1, 0, 0, 0, -2.98645e-05, 0.00069126, 0.0140759, 0.999901, 1, 1, 1, 1.33333, 1, 0, 0, 0, -0.000419086, 0.00970516, 0.197623, 0.98023, 1, 1, 1, 2.5, 1, 0, 0, 0, -0.000765604, 0.0177302, 0.361034, 0.932384, 1, 1, 1 ) +tracks/10/type = "transform" +tracks/10/path = NodePath("Armature_Left/Skeleton:middle_metacarpal") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/imported = true +tracks/10/enabled = true +tracks/10/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -6.98492e-10, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -6.98492e-10, 0, 1, 1, 1, 1 ) +tracks/11/type = "transform" +tracks/11/path = NodePath("Armature_Left/Skeleton:ring_distal") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/imported = true +tracks/11/enabled = true +tracks/11/keys = PoolRealArray( 0, 1, 0, 0, 0, 8.84756e-09, -1.49012e-08, 2.35159e-08, 1, 1, 1, 1, 0.0666667, 1, 1.49012e-07, 1.78814e-07, 0, 4.74064e-05, 9.25749e-06, 8.1701e-05, 1, 1, 1, 1, 0.133333, 1, 2.98023e-08, 2.38419e-07, 0, 0.000388909, 7.62565e-05, 0.000669959, 1, 1, 1, 1, 0.2, 1, -1.19209e-07, -1.19209e-07, 8.9407e-08, 0.00111576, 0.000218748, 0.00192207, 0.999997, 1, 1, 1, 0.266667, 1, -3.8743e-07, 0, -2.6077e-07, 0.00220442, 0.000432149, 0.00379746, 0.99999, 1, 1, 1, 0.333333, 1, 0, 4.76837e-07, -1.19209e-07, 0.00360802, 0.000707361, 0.00621548, 0.999974, 1, 1, 1, 2.5, 1, -2.38419e-07, 5.96046e-08, -7.45058e-09, 0.0927168, 0.0181779, 0.159721, 0.98263, 1, 1, 1 ) +tracks/12/type = "transform" +tracks/12/path = NodePath("Armature_Left/Skeleton:ring_middle") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/imported = true +tracks/12/enabled = true +tracks/12/keys = PoolRealArray( 0, 1, 0, 0, 0, 3.72529e-09, -1.07553e-16, -1.44355e-08, 1, 1, 1, 1, 0.0666667, 1, 2.98023e-07, 2.98023e-07, -7.45058e-09, 2.48732e-05, 2.96159e-05, 0.000144602, 1, 1, 1, 1, 0.133333, 1, 4.76837e-07, 2.38419e-07, -7.45058e-09, 0.000204107, 0.000243094, 0.00118704, 0.999999, 1, 1, 1, 0.2, 1, 6.55651e-07, 2.38419e-07, -7.45058e-09, 0.000585731, 0.000697582, 0.00340651, 0.999994, 1, 1, 1, 0.266667, 1, 2.68221e-07, 2.98023e-07, -7.45058e-09, 0.00115762, 0.00137866, 0.00673248, 0.999976, 1, 1, 1, 0.333333, 1, 2.38419e-07, 0, -1.49012e-08, 0.00189538, 0.00225731, 0.0110231, 0.999935, 1, 1, 1, 1.53333, 1, 2.68221e-07, 3.57628e-07, -7.45058e-09, 0.0323235, 0.0384961, 0.187988, 0.980884, 1, 1, 1, 2.33333, 1, 2.38419e-07, 3.57628e-07, 5.21541e-08, 0.0480449, 0.0572197, 0.279421, 0.957257, 1, 1, 1, 2.4, 1, 2.98023e-08, 2.98023e-07, -2.98023e-08, 0.0484245, 0.0576718, 0.281629, 0.956564, 1, 1, 1, 2.46667, 1, 4.47035e-07, 2.38419e-07, -2.98023e-08, 0.0486265, 0.0579123, 0.282803, 0.956192, 1, 1, 1, 2.5, 1, 2.38419e-07, 2.38419e-07, -2.23517e-08, 0.0486582, 0.05795, 0.282988, 0.956134, 1, 1, 1 ) +tracks/13/type = "transform" +tracks/13/path = NodePath("Armature_Left/Skeleton:ring_proximal") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/imported = true +tracks/13/enabled = true +tracks/13/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.81893e-18, 4.65661e-10, -4.5402e-09, 1, 1, 1, 1, 0.0666667, 1, 0, 0, 0, -3.07837e-06, 4.10864e-05, 0.000257872, 1, 1, 1, 1, 0.133333, 1, 0, 0, 0, -2.52729e-05, 0.000337251, 0.00211667, 0.999998, 1, 1, 1, 0.2, 1, 0, 0, 0, -7.25836e-05, 0.000968453, 0.00607824, 0.999981, 1, 1, 1, 0.266667, 1, 0, 0, 0, -0.000143621, 0.00191613, 0.0120261, 0.999926, 1, 1, 1, 0.333333, 1, 0, 0, 0, -0.000235467, 0.00314143, 0.0197163, 0.999801, 1, 1, 1, 1.06667, 1, 0, 0, 0, -0.00234691, 0.0313109, 0.196515, 0.979998, 1, 1, 1, 1.6, 1, 0, 0, 0, -0.00432212, 0.0576628, 0.361905, 0.93042, 1, 1, 1, 2.33333, 1, 0, 0, 0, -0.00595454, 0.0794416, 0.498594, 0.863167, 1, 1, 1, 2.4, 1, 0, 0, 0, -0.00599696, 0.0800073, 0.502145, 0.861054, 1, 1, 1, 2.46667, 1, 0, 0, 0, -0.00601945, 0.0803075, 0.504029, 0.859924, 1, 1, 1, 2.5, 1, 0, 0, 0, -0.00602299, 0.0803546, 0.504324, 0.859746, 1, 1, 1 ) +tracks/14/type = "transform" +tracks/14/path = NodePath("Armature_Left/Skeleton:ring_metacarpal") +tracks/14/interp = 1 +tracks/14/loop_wrap = true +tracks/14/imported = true +tracks/14/enabled = true +tracks/14/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.23517e-08, 9.31322e-10, 4.19095e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -2.23517e-08, 9.31322e-10, 4.19095e-09, 1, 1, 1, 1 ) +tracks/15/type = "transform" +tracks/15/path = NodePath("Armature_Left/Skeleton:pinky_distal") +tracks/15/interp = 1 +tracks/15/loop_wrap = true +tracks/15/imported = true +tracks/15/enabled = true +tracks/15/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 6.93889e-18, 9.31323e-10, 1, 1, 1, 1, 0.0666667, 1, 2.83122e-07, -3.8743e-07, 5.40167e-08, 5.07054e-05, -5.42718e-06, 8.46873e-05, 1, 1, 1, 1, 0.133333, 1, 5.96046e-08, -6.25849e-07, -3.72529e-09, 0.000415952, -4.45039e-05, 0.00069494, 1, 1, 1, 1, 0.2, 1, 4.47035e-07, -4.47035e-07, -1.00583e-07, 0.00119337, -0.000127693, 0.00199372, 0.999997, 1, 1, 1, 0.266667, 1, 3.42727e-07, -5.96046e-07, -9.49949e-08, 0.0023578, -0.00025229, 0.00393914, 0.999989, 1, 1, 1, 0.333333, 1, 4.91738e-07, -4.47035e-07, -2.98023e-08, 0.00385916, -0.000412934, 0.00644747, 0.999972, 1, 1, 1, 2.5, 1, 4.91738e-07, -4.47035e-07, -1.17347e-07, 0.0991653, -0.0106107, 0.165675, 0.981125, 1, 1, 1 ) +tracks/16/type = "transform" +tracks/16/path = NodePath("Armature_Left/Skeleton:pinky_middle") +tracks/16/interp = 1 +tracks/16/loop_wrap = true +tracks/16/imported = true +tracks/16/enabled = true +tracks/16/keys = PoolRealArray( 0, 1, 0, 0, 0, 3.72529e-09, 3.72529e-09, 9.31323e-09, 1, 1, 1, 1, 0.0666667, 1, -1.49012e-07, 4.47035e-07, 0, 2.9138e-05, 1.42593e-05, 8.87006e-05, 1, 1, 1, 1, 0.133333, 1, -2.98023e-08, 2.08616e-07, 1.39698e-09, 0.000239038, 0.000116951, 0.00072735, 1, 1, 1, 1, 0.2, 1, 1.78814e-07, 2.38419e-07, 1.39698e-09, 0.000685791, 0.000335475, 0.0020868, 0.999998, 1, 1, 1, 0.266667, 1, -1.49012e-07, 2.38419e-07, 5.02914e-08, 0.00135493, 0.000662805, 0.00412299, 0.99999, 1, 1, 1, 0.333333, 1, -2.98023e-08, 2.08616e-07, 7.45058e-09, 0.00221767, 0.00108484, 0.00674825, 0.999974, 1, 1, 1, 2.5, 1, -2.98023e-08, 1.49012e-07, 7.45058e-09, 0.0569887, 0.0278776, 0.173414, 0.982804, 1, 1, 1 ) +tracks/17/type = "transform" +tracks/17/path = NodePath("Armature_Left/Skeleton:pinky_proximal") +tracks/17/interp = 1 +tracks/17/loop_wrap = true +tracks/17/imported = true +tracks/17/enabled = true +tracks/17/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.23517e-08, 1.39698e-09, 8.3819e-09, 1, 1, 1, 1, 0.0666667, 1, 0, 0, 0, 1.28356e-05, 7.08576e-05, 0.000235278, 1, 1, 1, 1, 0.133333, 1, 0, 0, 0, 0.000105443, 0.000581559, 0.00193108, 0.999998, 1, 1, 1, 0.2, 1, 0, 0, 0, 0.000302807, 0.00166979, 0.00554463, 0.999983, 1, 1, 1, 0.266667, 1, 0, 0, 0, 0.000599047, 0.00330311, 0.0109682, 0.999934, 1, 1, 1, 0.333333, 1, 0, 0, 0, 0.00098193, 0.00541409, 0.0179778, 0.999823, 1, 1, 1, 1.13333, 1, 0, 0, 0, 0.010796, 0.0595247, 0.197655, 0.978403, 1, 1, 1, 1.73333, 1, 0, 0, 0, 0.0197609, 0.108953, 0.361785, 0.925662, 1, 1, 1, 2.2, 1, 0, 0, 0, 0.0242175, 0.133525, 0.443376, 0.886004, 1, 1, 1, 2.26667, 1, 0, 0, 0, 0.0245683, 0.135459, 0.449799, 0.882456, 1, 1, 1, 2.33333, 1, 0, 0, 0, 0.0248424, 0.13697, 0.454818, 0.879638, 1, 1, 1, 2.4, 1, 0, 0, 0, 0.0250227, 0.137964, 0.458119, 0.877762, 1, 1, 1, 2.46667, 1, 0, 0, 0, 0.0251184, 0.138492, 0.459871, 0.87676, 1, 1, 1, 2.5, 1, 0, 0, 0, 0.0251334, 0.138575, 0.460146, 0.876602, 1, 1, 1 ) +tracks/18/type = "transform" +tracks/18/path = NodePath("Armature_Left/Skeleton:pinky_metacarpal") +tracks/18/interp = 1 +tracks/18/loop_wrap = true +tracks/18/imported = true +tracks/18/enabled = true +tracks/18/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.98023e-08, -4.65661e-10, 4.65661e-10, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -2.98023e-08, -4.65661e-10, 4.65661e-10, 1, 1, 1, 1 ) +tracks/19/type = "transform" +tracks/19/path = NodePath("Armature_Left/Skeleton:root") +tracks/19/interp = 1 +tracks/19/loop_wrap = true +tracks/19/imported = true +tracks/19/enabled = true +tracks/19/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1 ) + +[sub_resource type="Animation" id=4] +resource_name = "IndexFinger" +length = 2.5 +tracks/0/type = "transform" +tracks/0/path = NodePath("Armature_Left/Skeleton:thumb_distal") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = true +tracks/0/enabled = true +tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.6263e-19, -9.31323e-10, -2.44472e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.6263e-19, -9.31323e-10, -2.44472e-09, 1, 1, 1, 1 ) +tracks/1/type = "transform" +tracks/1/path = NodePath("Armature_Left/Skeleton:thumb_proximal") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = true +tracks/1/enabled = true +tracks/1/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, 3.72529e-09, -7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, 3.72529e-09, -7.45058e-09, 1, 1, 1, 1 ) +tracks/2/type = "transform" +tracks/2/path = NodePath("Armature_Left/Skeleton:thumb_metacarpal") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = true +tracks/2/enabled = true +tracks/2/keys = PoolRealArray( 0, 1, 0, 0, 0, 2.98023e-08, -1.49012e-08, 7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, -1.49012e-08, 7.45058e-09, 1, 1, 1, 1 ) +tracks/3/type = "transform" +tracks/3/path = NodePath("Armature_Left/Skeleton:index_distal") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = true +tracks/3/enabled = true +tracks/3/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.86265e-09, 1.86265e-09, 2.65427e-08, 1, 1, 1, 1, 0.0666667, 1, -2.98023e-07, -4.76837e-07, -1.41561e-07, 0.00108275, 0.0135773, 0.220491, 0.975294, 1, 1, 1, 0.133333, 1, 7.45058e-08, -7.15256e-07, -2.10479e-07, 0.00180848, 0.0226778, 0.36828, 0.929436, 1, 1, 1, 2.13333, 1, 2.68221e-07, -5.36442e-07, -1.41561e-07, 0.00226251, 0.0283712, 0.46074, 0.887079, 1, 1, 1, 2.33333, 1, -1.49012e-08, -5.36442e-07, -1.17347e-07, 0.002264, 0.0283899, 0.461043, 0.88692, 1, 1, 1, 2.5, 1, -2.98023e-08, -5.36442e-07, -2.36556e-07, 0.00226416, 0.0283918, 0.461075, 0.886904, 1, 1, 1 ) +tracks/4/type = "transform" +tracks/4/path = NodePath("Armature_Left/Skeleton:index_middle") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/imported = true +tracks/4/enabled = true +tracks/4/keys = PoolRealArray( 0, 1, 0, 0, 0, -5.29091e-17, -1.86264e-09, 9.31323e-09, 1, 1, 1, 1, 0.0666667, 1, -1.49012e-07, -3.57628e-07, 0, 0.00274914, 0.00464837, 0.137001, 0.990556, 1, 1, 1, 0.133333, 1, 5.96046e-08, 1.78814e-07, 1.78814e-07, 0.00463382, 0.00783516, 0.230924, 0.972929, 1, 1, 1, 2.13333, 1, 2.08616e-07, -2.38419e-07, 1.78814e-07, 0.00581754, 0.00983664, 0.289913, 0.956985, 1, 1, 1, 2.5, 1, -2.98023e-08, 1.19209e-07, 2.98023e-08, 0.00582196, 0.00984408, 0.290132, 0.956918, 1, 1, 1 ) +tracks/5/type = "transform" +tracks/5/path = NodePath("Armature_Left/Skeleton:index_proximal") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/imported = true +tracks/5/enabled = true +tracks/5/keys = PoolRealArray( 0, 1, 0, 0, 0, -3.25938e-18, 4.65661e-10, -2.31375e-09, 1, 1, 1, 1, 0.0666667, 1, 0, 0, 0, 0.00598072, -0.0269939, 0.0969091, 0.994909, 1, 1, 1, 0.133333, 1, 0, 0, 0, 0.0103883, -0.0468874, 0.168328, 0.984561, 1, 1, 1, 2.13333, 1, 0, 0, 0, 0.0172329, -0.0777801, 0.279234, 0.956913, 1, 1, 1, 2.26667, 1, 0, 0, 0, 0.0172514, -0.0778639, 0.279534, 0.956818, 1, 1, 1, 2.5, 1, 0, 0, 0, 0.017258, -0.0778936, 0.279641, 0.956784, 1, 1, 1 ) +tracks/6/type = "transform" +tracks/6/path = NodePath("Armature_Left/Skeleton:index_metacarpal") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/imported = true +tracks/6/enabled = true +tracks/6/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -1.86265e-09, -2.77556e-17, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -1.86265e-09, -2.77556e-17, 1, 1, 1, 1 ) +tracks/7/type = "transform" +tracks/7/path = NodePath("Armature_Left/Skeleton:middle_distal") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/imported = true +tracks/7/enabled = true +tracks/7/keys = PoolRealArray( 0, 1, 2.68221e-07, 0, 0, 0.0520055, 0.0555409, 0.291533, 0.95353, 1, 1, 1, 2.5, 1, 2.68221e-07, 0, 0, 0.0520055, 0.0555409, 0.291533, 0.95353, 1, 1, 1 ) +tracks/8/type = "transform" +tracks/8/path = NodePath("Armature_Left/Skeleton:middle_middle") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/imported = true +tracks/8/enabled = true +tracks/8/keys = PoolRealArray( 0, 1, -2.08616e-07, 3.57628e-07, -7.45058e-09, 0.0138373, 0.045445, 0.299089, 0.953042, 1, 1, 1, 2.5, 1, -2.08616e-07, 3.57628e-07, -7.45058e-09, 0.0138373, 0.045445, 0.299089, 0.953042, 1, 1, 1 ) +tracks/9/type = "transform" +tracks/9/path = NodePath("Armature_Left/Skeleton:middle_proximal") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/imported = true +tracks/9/enabled = true +tracks/9/keys = PoolRealArray( 0, 1, 0, 0, 0, -0.000765604, 0.0177302, 0.361034, 0.932384, 1, 1, 1, 2.5, 1, 0, 0, 0, -0.000765604, 0.0177302, 0.361034, 0.932384, 1, 1, 1 ) +tracks/10/type = "transform" +tracks/10/path = NodePath("Armature_Left/Skeleton:middle_metacarpal") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/imported = true +tracks/10/enabled = true +tracks/10/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -6.98492e-10, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -6.98492e-10, 0, 1, 1, 1, 1 ) +tracks/11/type = "transform" +tracks/11/path = NodePath("Armature_Left/Skeleton:ring_distal") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/imported = true +tracks/11/enabled = true +tracks/11/keys = PoolRealArray( 0, 1, -2.38419e-07, 5.96046e-08, -7.45058e-09, 0.0927168, 0.0181779, 0.159721, 0.98263, 1, 1, 1, 2.5, 1, -2.38419e-07, 5.96046e-08, -7.45058e-09, 0.0927168, 0.0181779, 0.159721, 0.98263, 1, 1, 1 ) +tracks/12/type = "transform" +tracks/12/path = NodePath("Armature_Left/Skeleton:ring_middle") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/imported = true +tracks/12/enabled = true +tracks/12/keys = PoolRealArray( 0, 1, 2.38419e-07, 2.38419e-07, -2.23517e-08, 0.0486582, 0.05795, 0.282988, 0.956134, 1, 1, 1, 2.5, 1, 2.38419e-07, 2.38419e-07, -2.23517e-08, 0.0486582, 0.05795, 0.282988, 0.956134, 1, 1, 1 ) +tracks/13/type = "transform" +tracks/13/path = NodePath("Armature_Left/Skeleton:ring_proximal") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/imported = true +tracks/13/enabled = true +tracks/13/keys = PoolRealArray( 0, 1, 0, 0, 0, -0.00602299, 0.0803546, 0.504324, 0.859746, 1, 1, 1, 2.5, 1, 0, 0, 0, -0.00602299, 0.0803546, 0.504324, 0.859746, 1, 1, 1 ) +tracks/14/type = "transform" +tracks/14/path = NodePath("Armature_Left/Skeleton:ring_metacarpal") +tracks/14/interp = 1 +tracks/14/loop_wrap = true +tracks/14/imported = true +tracks/14/enabled = true +tracks/14/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.23517e-08, 9.31322e-10, 4.19095e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -2.23517e-08, 9.31322e-10, 4.19095e-09, 1, 1, 1, 1 ) +tracks/15/type = "transform" +tracks/15/path = NodePath("Armature_Left/Skeleton:pinky_distal") +tracks/15/interp = 1 +tracks/15/loop_wrap = true +tracks/15/imported = true +tracks/15/enabled = true +tracks/15/keys = PoolRealArray( 0, 1, 4.91738e-07, -4.47035e-07, -1.17347e-07, 0.0991653, -0.0106107, 0.165675, 0.981125, 1, 1, 1, 2.5, 1, 4.91738e-07, -4.47035e-07, -1.17347e-07, 0.0991653, -0.0106107, 0.165675, 0.981125, 1, 1, 1 ) +tracks/16/type = "transform" +tracks/16/path = NodePath("Armature_Left/Skeleton:pinky_middle") +tracks/16/interp = 1 +tracks/16/loop_wrap = true +tracks/16/imported = true +tracks/16/enabled = true +tracks/16/keys = PoolRealArray( 0, 1, -2.98023e-08, 1.49012e-07, 7.45058e-09, 0.0569887, 0.0278776, 0.173414, 0.982804, 1, 1, 1, 2.5, 1, -2.98023e-08, 1.49012e-07, 7.45058e-09, 0.0569887, 0.0278776, 0.173414, 0.982804, 1, 1, 1 ) +tracks/17/type = "transform" +tracks/17/path = NodePath("Armature_Left/Skeleton:pinky_proximal") +tracks/17/interp = 1 +tracks/17/loop_wrap = true +tracks/17/imported = true +tracks/17/enabled = true +tracks/17/keys = PoolRealArray( 0, 1, 0, 0, 0, 0.0251334, 0.138575, 0.460146, 0.876602, 1, 1, 1, 2.5, 1, 0, 0, 0, 0.0251334, 0.138575, 0.460146, 0.876602, 1, 1, 1 ) +tracks/18/type = "transform" +tracks/18/path = NodePath("Armature_Left/Skeleton:pinky_metacarpal") +tracks/18/interp = 1 +tracks/18/loop_wrap = true +tracks/18/imported = true +tracks/18/enabled = true +tracks/18/keys = PoolRealArray( 0, 1, 0, 0, 0, -2.98023e-08, -4.65661e-10, 4.65661e-10, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -2.98023e-08, -4.65661e-10, 4.65661e-10, 1, 1, 1, 1 ) +tracks/19/type = "transform" +tracks/19/path = NodePath("Armature_Left/Skeleton:root") +tracks/19/interp = 1 +tracks/19/loop_wrap = true +tracks/19/imported = true +tracks/19/enabled = true +tracks/19/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1 ) + +[node name="LeftHand" type="Spatial"] +script = ExtResource( 2 ) + +[node name="LeftHand" type="Spatial" parent="."] +transform = Transform( -0.5, 0, -1.62921e-07, 0, 0.5, 0, 1.62921e-07, 0, -0.5, 0, 0, 0 ) + +[node name="Armature_Left" type="Spatial" parent="LeftHand"] +transform = Transform( 0.0681773, 0, 0, 0, -0.00176613, -0.0681545, 0, 0.0681545, -0.00176613, 0, 0.00072155, -0.0470038 ) + +[node name="Skeleton" type="Skeleton" parent="LeftHand/Armature_Left"] +bones/0/name = "root" +bones/0/parent = -1 +bones/0/rest = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) +bones/0/enabled = true +bones/0/bound_children = [ ] +bones/1/name = "thumb_metacarpal" +bones/1/parent = 0 +bones/1/rest = Transform( 0.858407, -0.510964, 0.0453196, 0.318781, 0.600581, 0.733268, -0.401892, -0.614995, 0.678428, 0, 1, 0 ) +bones/1/enabled = true +bones/1/bound_children = [ ] +bones/2/name = "thumb_proximal" +bones/2/parent = 1 +bones/2/rest = Transform( 0.946015, -0.199331, 0.255584, 0.300026, 0.836893, -0.457815, -0.12264, 0.509782, 0.851517, 5.07419e-08, 1.76487, -7.32534e-08 ) +bones/2/enabled = true +bones/2/bound_children = [ ] +bones/3/name = "thumb_distal" +bones/3/parent = 2 +bones/3/rest = Transform( 0.999312, -0.0343631, -0.0139769, 0.0335509, 0.997939, -0.0546952, 0.0158275, 0.0541886, 0.998405, 2.44781e-07, 1.17322, 1.39676e-07 ) +bones/3/enabled = true +bones/3/bound_children = [ ] +bones/4/name = "index_metacarpal" +bones/4/parent = 0 +bones/4/rest = Transform( 0.999276, 0.0112952, -0.0363351, 0.0012414, 0.944738, 0.327824, 0.03803, -0.327632, 0.94404, 0, 1, 0 ) +bones/4/enabled = true +bones/4/bound_children = [ ] +bones/5/name = "index_proximal" +bones/5/parent = 4 +bones/5/rest = Transform( 0.995157, 0.0981415, 0.00548894, -0.0979177, 0.994679, -0.0320321, -0.00860341, 0.0313395, 0.999472, -4.94951e-08, 2.62031, -1.84466e-09 ) +bones/5/enabled = true +bones/5/bound_children = [ ] +bones/6/name = "index_middle" +bones/6/parent = 5 +bones/6/rest = Transform( 0.962074, -0.268316, 0.0491911, 0.270298, 0.913362, -0.304482, 0.0367681, 0.306231, 0.951247, 3.13889e-08, 0.996807, -6.54344e-08 ) +bones/6/enabled = true +bones/6/bound_children = [ ] +bones/7/name = "index_distal" +bones/7/parent = 6 +bones/7/rest = Transform( 0.978877, -0.202557, 0.0277553, 0.203301, 0.978736, -0.0272986, -0.0216356, 0.0323646, 0.999242, -1.74303e-07, 0.827153, 1.12636e-07 ) +bones/7/enabled = true +bones/7/bound_children = [ ] +bones/8/name = "middle_metacarpal" +bones/8/parent = 0 +bones/8/rest = Transform( 0.996581, 0.0825, 0.00438377, -0.0822931, 0.986594, 0.140923, 0.00730118, -0.140802, 0.990011, 0, 1, 0 ) +bones/8/enabled = true +bones/8/bound_children = [ ] +bones/9/name = "middle_proximal" +bones/9/parent = 8 +bones/9/rest = Transform( 0.999038, -0.0428412, 0.00939559, 0.0438017, 0.985547, -0.163644, -0.00224911, 0.163898, 0.986475, -1.23168e-08, 2.53499, 6.65335e-08 ) +bones/9/enabled = true +bones/9/bound_children = [ ] +bones/10/name = "middle_middle" +bones/10/parent = 9 +bones/10/rest = Transform( 0.883392, -0.467794, 0.0280643, 0.467987, 0.877439, -0.105308, 0.0246379, 0.106162, 0.994044, 1.34057e-07, 0.876447, -3.98485e-08 ) +bones/10/enabled = true +bones/10/bound_children = [ ] +bones/11/name = "middle_distal" +bones/11/parent = 10 +bones/11/rest = Transform( 0.948045, -0.311942, -0.0624665, 0.306764, 0.948391, -0.0803131, 0.0842957, 0.0569779, 0.99481, -2.72132e-07, 0.90955, -5.2694e-08 ) +bones/11/enabled = true +bones/11/bound_children = [ ] +bones/12/name = "ring_metacarpal" +bones/12/parent = 0 +bones/12/rest = Transform( 0.999009, 0.0444944, -0.000672039, -0.043985, 0.985058, -0.166509, -0.00674672, 0.166374, 0.98604, 0, 1, 0 ) +bones/12/enabled = true +bones/12/bound_children = [ ] +bones/13/name = "ring_proximal" +bones/13/parent = 12 +bones/13/rest = Transform( 0.997362, 0.0721903, -0.00757485, -0.0718879, 0.996813, 0.034587, 0.0100476, -0.0339512, 0.999373, 1.85094e-08, 2.31576, -1.40424e-08 ) +bones/13/enabled = true +bones/13/bound_children = [ ] +bones/14/name = "ring_middle" +bones/14/parent = 13 +bones/14/rest = Transform( 0.802843, -0.595518, -0.0283019, 0.590278, 0.800654, -0.10259, 0.083754, 0.0656573, 0.994321, -3.22005e-08, 0.8342, -1.08615e-07 ) +bones/14/enabled = true +bones/14/bound_children = [ ] +bones/15/name = "ring_distal" +bones/15/parent = 14 +bones/15/rest = Transform( 0.836391, -0.494616, -0.23623, 0.473322, 0.86907, -0.143819, 0.276436, 0.00847591, 0.960995, -3.94881e-07, 0.76803, 3.07336e-08 ) +bones/15/enabled = true +bones/15/bound_children = [ ] +bones/16/name = "pinky_metacarpal" +bones/16/parent = 0 +bones/16/rest = Transform( 0.999814, 0.0166299, 0.00978244, -0.0105719, 0.896336, -0.44325, -0.0161395, 0.443064, 0.896345, 0, 1, 0 ) +bones/16/enabled = true +bones/16/bound_children = [ ] +bones/17/name = "pinky_proximal" +bones/17/parent = 16 +bones/17/rest = Transform( 0.986501, -0.162243, -0.0221824, 0.163515, 0.96869, 0.186823, -0.00882288, -0.187928, 0.982143, -3.90124e-08, 2.27488, -3.6195e-08 ) +bones/17/enabled = true +bones/17/bound_children = [ ] +bones/18/name = "pinky_middle" +bones/18/parent = 17 +bones/18/rest = Transform( 0.830876, -0.540945, -0.130474, 0.5448, 0.838535, -0.0072035, 0.113304, -0.0650971, 0.991426, 1.33669e-07, 0.577131, 3.09511e-08 ) +bones/18/enabled = true +bones/18/bound_children = [ ] +bones/19/name = "pinky_distal" +bones/19/parent = 18 +bones/19/rest = Transform( 0.933037, -0.287244, -0.216642, 0.305305, 0.950702, 0.0543616, 0.190347, -0.116863, 0.974737, -7.07541e-07, 0.44158, -2.88803e-07 ) +bones/19/enabled = true +bones/19/bound_children = [ ] + +[node name="Hand_Left" type="MeshInstance" parent="LeftHand/Armature_Left/Skeleton"] +mesh = SubResource( 1 ) +skin = SubResource( 2 ) +material/0 = null + +[node name="AnimationPlayer" type="AnimationPlayer" parent="LeftHand"] +anims/Grip = SubResource( 3 ) +anims/IndexFinger = SubResource( 4 ) + +[node name="AnimationTree" type="AnimationTree" parent="."] +tree_root = ExtResource( 3 ) +anim_player = NodePath("../LeftHand/AnimationPlayer") +active = true +parameters/Blend2/blend_amount = 1.0 +parameters/GripTimeScale/scale = 0.0 +parameters/IndexTimeScale/scale = 0.0 +parameters/SetGrip/seek_position = -1.0 +parameters/SetIndex/seek_position = -1.0 diff --git a/demo/addons/godot-xr-tools/assets/LeftHandBlendTree.tres b/demo/addons/godot-xr-tools/assets/LeftHandBlendTree.tres new file mode 100644 index 0000000..6a62954 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/LeftHandBlendTree.tres @@ -0,0 +1,38 @@ +[gd_resource type="AnimationNodeBlendTree" load_steps=8 format=2] + +[sub_resource type="AnimationNodeAnimation" id=1] +animation = "IndexFinger" + +[sub_resource type="AnimationNodeBlend2" id=2] +filter_enabled = true +filters = [ "Armature_Left/Skeleton:index._distal", "Armature_Left/Skeleton:index._middle", "Armature_Left/Skeleton:index._proximal" ] + +[sub_resource type="AnimationNodeAnimation" id=3] +animation = "Grip" + +[sub_resource type="AnimationNodeTimeScale" id=4] + +[sub_resource type="AnimationNodeTimeScale" id=5] + +[sub_resource type="AnimationNodeTimeSeek" id=6] + +[sub_resource type="AnimationNodeTimeSeek" id=7] + +[resource] +graph_offset = Vector2( -144.181, 1.39384 ) +"nodes/Animation 2/node" = SubResource( 1 ) +"nodes/Animation 2/position" = Vector2( 140, 240 ) +nodes/Blend2/node = SubResource( 2 ) +nodes/Blend2/position = Vector2( 800, 80 ) +nodes/GripAnimation/node = SubResource( 3 ) +nodes/GripAnimation/position = Vector2( 140, 40 ) +nodes/GripTimeScale/node = SubResource( 4 ) +nodes/GripTimeScale/position = Vector2( 540, 40 ) +nodes/IndexTimeScale/node = SubResource( 5 ) +nodes/IndexTimeScale/position = Vector2( 540, 240 ) +nodes/SetGrip/node = SubResource( 6 ) +nodes/SetGrip/position = Vector2( 360, 40 ) +nodes/SetIndex/node = SubResource( 7 ) +nodes/SetIndex/position = Vector2( 360, 240 ) +nodes/output/position = Vector2( 1020, 80 ) +node_connections = [ "Blend2", 0, "GripTimeScale", "Blend2", 1, "IndexTimeScale", "GripTimeScale", 0, "SetGrip", "output", 0, "Blend2", "IndexTimeScale", 0, "SetIndex", "SetGrip", 0, "GripAnimation", "SetIndex", 0, "Animation 2" ] diff --git a/demo/addons/godot-xr-tools/assets/RightHand.gd b/demo/addons/godot-xr-tools/assets/RightHand.gd new file mode 100644 index 0000000..039a40a --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/RightHand.gd @@ -0,0 +1,17 @@ +extends Spatial + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + var controller : ARVRController = get_parent() + if controller: + var grip = controller.get_joystick_axis(JOY_VR_ANALOG_GRIP) * 2.5 + var trigger = controller.get_joystick_axis(JOY_VR_ANALOG_TRIGGER) * 2.5 + + # print("Grip: " + str(grip) + " Trigger: " + str(trigger)) + + $AnimationTree.set("parameters/SetGrip/seek_position", grip) + $AnimationTree.set("parameters/SetIndex/seek_position", trigger) + + # var grip_state = controller.is_button_pressed(JOY_VR_GRIP) + # print("Pressed: " + str(grip_state)) + diff --git a/demo/addons/godot-xr-tools/assets/RightHand.glb b/demo/addons/godot-xr-tools/assets/RightHand.glb new file mode 100644 index 0000000..7204086 Binary files /dev/null and b/demo/addons/godot-xr-tools/assets/RightHand.glb differ diff --git a/demo/addons/godot-xr-tools/assets/RightHand.glb.import b/demo/addons/godot-xr-tools/assets/RightHand.glb.import new file mode 100644 index 0000000..99e5e68 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/RightHand.glb.import @@ -0,0 +1,1063 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/RightHand.glb-b0ade3e24442d11ee987628909f601b4.scn" + +[deps] + +source_file="res://addons/godot-xr-tools/assets/RightHand.glb" +dest_files=[ "res://.import/RightHand.glb-b0ade3e24442d11ee987628909f601b4.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=true +meshes/ensure_tangents=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/demo/addons/godot-xr-tools/assets/RightHand.tscn b/demo/addons/godot-xr-tools/assets/RightHand.tscn new file mode 100644 index 0000000..59ac4e3 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/RightHand.tscn @@ -0,0 +1,500 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://addons/godot-xr-tools/assets/RightHandBlend.tres" type="AnimationNodeBlendTree" id=1] +[ext_resource path="res://addons/godot-xr-tools/assets/RightHand.gd" type="Script" id=2] + +[sub_resource type="ArrayMesh" id=1] +resource_name = "Hand_Left" +surfaces/0 = { +"aabb": AABB( -0.0503148, -0.102447, -0.053098, 0.203424, 0.196795, 0.409204 ), +"array_data": PoolByteArray( 43, 71, 52, 189, 229, 86, 16, 60, 69, 93, 106, 61, 141, 51, 9, 0, 249, 8, 130, 129, 191, 52, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 237, 22, 78, 189, 133, 12, 123, 60, 138, 102, 199, 186, 141, 51, 9, 0, 251, 10, 130, 129, 59, 55, 72, 50, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 42, 14, 234, 188, 248, 66, 84, 61, 68, 8, 102, 60, 141, 51, 9, 0, 250, 9, 130, 129, 59, 55, 63, 41, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 137, 144, 230, 188, 194, 136, 76, 61, 70, 118, 161, 61, 141, 51, 9, 0, 249, 6, 130, 129, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 71, 52, 189, 229, 86, 16, 60, 69, 93, 106, 61, 133, 231, 14, 0, 23, 133, 237, 129, 191, 52, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 1, 238, 14, 189, 141, 127, 6, 189, 64, 187, 51, 61, 133, 231, 14, 0, 20, 137, 219, 129, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 183, 211, 49, 189, 4, 127, 233, 188, 69, 68, 205, 186, 133, 231, 14, 0, 23, 133, 241, 129, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 237, 22, 78, 189, 133, 12, 123, 60, 138, 102, 199, 186, 133, 231, 14, 0, 25, 132, 0, 129, 191, 52, 63, 41, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 1, 238, 14, 189, 141, 127, 6, 189, 64, 187, 51, 61, 173, 161, 252, 0, 94, 172, 7, 129, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 209, 6, 188, 95, 232, 123, 189, 124, 55, 27, 61, 173, 161, 252, 0, 94, 174, 238, 129, 59, 55, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 49, 132, 3, 188, 0, 204, 95, 189, 129, 101, 243, 59, 173, 161, 252, 0, 95, 172, 4, 129, 59, 55, 63, 41, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 183, 211, 49, 189, 4, 127, 233, 188, 69, 68, 205, 186, 173, 161, 252, 0, 92, 174, 25, 129, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 209, 6, 188, 95, 232, 123, 189, 124, 55, 27, 61, 252, 137, 215, 0, 126, 249, 8, 129, 191, 52, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 220, 144, 154, 60, 116, 30, 136, 189, 165, 219, 30, 61, 252, 137, 215, 0, 126, 249, 9, 129, 59, 55, 72, 50, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 113, 117, 156, 60, 149, 48, 88, 189, 90, 99, 39, 60, 252, 137, 215, 0, 126, 249, 8, 129, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 49, 132, 3, 188, 0, 204, 95, 189, 129, 101, 243, 59, 252, 137, 215, 0, 126, 250, 7, 129, 191, 52, 63, 41, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 49, 248, 55, 61, 209, 74, 56, 189, 123, 212, 98, 61, 90, 175, 219, 0, 249, 46, 139, 129, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 253, 32, 61, 35, 195, 2, 189, 118, 162, 84, 60, 90, 175, 219, 0, 240, 37, 136, 129, 172, 59, 72, 55, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 113, 117, 156, 60, 149, 48, 88, 189, 90, 99, 39, 60, 90, 175, 219, 0, 248, 45, 138, 129, 172, 59, 204, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 60, 116, 30, 136, 189, 165, 219, 30, 61, 90, 175, 219, 0, 1, 54, 142, 129, 109, 58, 204, 52, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 153, 86, 174, 61, 130, 147, 138, 61, 94, 145, 146, 61, 49, 81, 172, 0, 179, 90, 42, 129, 191, 52, 72, 50, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 73, 96, 83, 61, 174, 57, 193, 61, 125, 215, 194, 61, 49, 81, 172, 0, 179, 90, 42, 129, 59, 55, 72, 50, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 164, 250, 144, 60, 67, 207, 138, 61, 89, 80, 4, 61, 49, 81, 172, 0, 179, 90, 42, 129, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 196, 98, 87, 61, 180, 94, 111, 60, 248, 89, 152, 60, 49, 81, 172, 0, 178, 90, 42, 129, 191, 52, 63, 41, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 172, 71, 15, 189, 86, 98, 70, 61, 44, 255, 17, 62, 131, 19, 3, 0, 2, 248, 126, 129, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 131, 19, 3, 0, 2, 251, 126, 129, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 131, 19, 3, 0, 2, 248, 126, 129, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 77, 234, 57, 189, 143, 130, 144, 186, 195, 140, 254, 61, 131, 19, 3, 0, 1, 245, 126, 129, 191, 52, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 35, 13, 29, 189, 241, 105, 75, 189, 217, 143, 220, 61, 149, 188, 253, 0, 6, 238, 125, 129, 191, 52, 72, 50, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 149, 188, 253, 0, 12, 229, 123, 129, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 78, 196, 114, 188, 18, 112, 182, 189, 48, 144, 23, 62, 149, 188, 253, 0, 9, 235, 124, 129, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 44, 233, 78, 188, 31, 155, 167, 189, 170, 141, 198, 61, 149, 188, 253, 0, 3, 244, 126, 129, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 196, 114, 188, 18, 112, 182, 189, 48, 144, 23, 62, 250, 131, 237, 0, 126, 249, 5, 129, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 192, 128, 60, 233, 235, 186, 189, 86, 139, 24, 62, 250, 131, 237, 0, 126, 249, 4, 129, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 236, 28, 169, 60, 181, 187, 170, 189, 84, 144, 202, 61, 250, 131, 237, 0, 126, 249, 6, 129, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 44, 233, 78, 188, 31, 155, 167, 189, 170, 141, 198, 61, 250, 131, 237, 0, 126, 249, 7, 129, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 192, 128, 60, 233, 235, 186, 189, 86, 139, 24, 62, 114, 209, 27, 0, 23, 99, 75, 129, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 114, 209, 27, 0, 17, 91, 86, 129, 172, 59, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 235, 123, 30, 61, 177, 167, 104, 189, 78, 23, 232, 61, 114, 209, 27, 0, 29, 106, 62, 129, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 236, 28, 169, 60, 181, 187, 170, 189, 84, 144, 202, 61, 114, 209, 27, 0, 36, 112, 46, 129, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 113, 4, 56, 0, 234, 119, 35, 129, 109, 58, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 113, 4, 56, 0, 230, 115, 44, 129, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 176, 217, 22, 61, 61, 173, 29, 188, 93, 30, 249, 61, 113, 4, 56, 0, 238, 122, 28, 129, 172, 59, 204, 52, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 235, 123, 30, 61, 177, 167, 104, 189, 78, 23, 232, 61, 113, 4, 56, 0, 243, 125, 17, 129, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 49, 84, 55, 61, 93, 94, 121, 188, 183, 30, 168, 62, 93, 210, 72, 0, 192, 33, 104, 129, 191, 52, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 250, 65, 9, 61, 145, 229, 26, 188, 223, 211, 177, 62, 93, 210, 72, 0, 192, 33, 104, 129, 59, 55, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 143, 217, 37, 61, 25, 238, 81, 60, 152, 49, 180, 62, 93, 210, 72, 0, 192, 33, 104, 129, 59, 55, 63, 41, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 101, 173, 85, 61, 104, 112, 216, 59, 63, 220, 170, 62, 93, 210, 72, 0, 192, 34, 104, 129, 191, 52, 63, 41, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 67, 140, 58, 4, 43, 165, 61, 128, 69, 214, 61, 222, 122, 250, 0, 29, 1, 133, 129, 191, 52, 72, 50, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 164, 250, 144, 60, 67, 207, 138, 61, 89, 80, 4, 61, 222, 122, 250, 0, 22, 0, 131, 129, 59, 55, 72, 50, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 73, 96, 83, 61, 174, 57, 193, 61, 125, 215, 194, 61, 222, 122, 250, 0, 31, 2, 133, 129, 59, 55, 63, 41, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 159, 90, 46, 61, 37, 249, 163, 61, 114, 119, 8, 62, 222, 122, 250, 0, 40, 5, 136, 129, 191, 52, 63, 41, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 226, 29, 15, 62, 14, 167, 125, 61, 220, 230, 68, 62, 46, 246, 117, 0, 150, 50, 46, 129, 191, 52, 72, 50, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 27, 244, 61, 189, 129, 151, 61, 76, 49, 78, 62, 46, 246, 117, 0, 154, 59, 45, 129, 59, 55, 72, 50, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 105, 84, 4, 62, 220, 250, 183, 61, 166, 190, 75, 62, 46, 246, 117, 0, 151, 53, 46, 129, 59, 55, 63, 41, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 172, 200, 28, 62, 120, 219, 163, 61, 96, 15, 65, 62, 46, 246, 117, 0, 147, 44, 47, 129, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 101, 141, 61, 51, 156, 31, 188, 218, 229, 167, 61, 120, 228, 230, 0, 38, 90, 79, 129, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 31, 57, 161, 61, 157, 246, 21, 61, 79, 77, 237, 61, 120, 228, 230, 0, 38, 98, 70, 129, 172, 59, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 153, 86, 174, 61, 130, 147, 138, 61, 94, 145, 146, 61, 120, 228, 230, 0, 38, 91, 78, 129, 172, 59, 204, 52, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 196, 98, 87, 61, 180, 94, 111, 60, 248, 89, 152, 60, 120, 228, 230, 0, 38, 85, 85, 129, 109, 58, 204, 52, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 44, 233, 78, 188, 31, 155, 167, 189, 170, 141, 198, 61, 159, 181, 227, 0, 8, 36, 135, 129, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 209, 6, 188, 95, 232, 123, 189, 124, 55, 27, 61, 159, 181, 227, 0, 5, 38, 136, 129, 59, 55, 72, 50, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 1, 238, 14, 189, 141, 127, 6, 189, 64, 187, 51, 61, 159, 181, 227, 0, 7, 37, 135, 129, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 13, 29, 189, 241, 105, 75, 189, 217, 143, 220, 61, 159, 181, 227, 0, 9, 34, 135, 129, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 236, 28, 169, 60, 181, 187, 170, 189, 84, 144, 202, 61, 245, 136, 219, 0, 5, 37, 135, 129, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 60, 116, 30, 136, 189, 165, 219, 30, 61, 245, 136, 219, 0, 253, 38, 135, 129, 59, 55, 72, 50, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 218, 209, 6, 188, 95, 232, 123, 189, 124, 55, 27, 61, 245, 136, 219, 0, 0, 38, 135, 129, 59, 55, 63, 41, 16, 0, 0, 0, 48, 209, 206, 46, 0, 0, 0, 0, 44, 233, 78, 188, 31, 155, 167, 189, 170, 141, 198, 61, 245, 136, 219, 0, 8, 37, 135, 129, 191, 52, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 123, 30, 61, 177, 167, 104, 189, 78, 23, 232, 61, 97, 177, 241, 0, 4, 29, 133, 129, 109, 58, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 49, 248, 55, 61, 209, 74, 56, 189, 123, 212, 98, 61, 97, 177, 241, 0, 5, 31, 134, 129, 172, 59, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 220, 144, 154, 60, 116, 30, 136, 189, 165, 219, 30, 61, 97, 177, 241, 0, 5, 30, 133, 129, 172, 59, 204, 52, 16, 0, 0, 0, 54, 212, 200, 43, 0, 0, 0, 0, 236, 28, 169, 60, 181, 187, 170, 189, 84, 144, 202, 61, 97, 177, 241, 0, 3, 28, 133, 129, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 193, 149, 82, 61, 229, 157, 131, 189, 95, 91, 156, 62, 124, 1, 24, 0, 247, 118, 45, 129, 191, 52, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 158, 73, 60, 61, 28, 1, 56, 189, 11, 131, 160, 62, 124, 1, 24, 0, 245, 115, 52, 129, 59, 55, 72, 50, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 242, 122, 90, 61, 86, 11, 35, 189, 77, 183, 150, 62, 124, 1, 24, 0, 246, 117, 47, 129, 59, 55, 63, 41, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 162, 252, 83, 61, 164, 36, 135, 189, 29, 199, 145, 62, 124, 1, 24, 0, 247, 119, 41, 129, 191, 52, 63, 41, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 77, 234, 57, 189, 143, 130, 144, 186, 195, 140, 254, 61, 133, 229, 10, 0, 14, 239, 125, 129, 191, 52, 72, 50, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 133, 229, 10, 0, 12, 246, 125, 129, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 133, 229, 10, 0, 14, 239, 125, 129, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 35, 13, 29, 189, 241, 105, 75, 189, 217, 143, 220, 61, 133, 229, 10, 0, 15, 233, 123, 129, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 1, 238, 14, 189, 141, 127, 6, 189, 64, 187, 51, 61, 131, 237, 248, 0, 235, 118, 39, 129, 191, 52, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 71, 52, 189, 229, 86, 16, 60, 69, 93, 106, 61, 131, 237, 248, 0, 235, 119, 38, 129, 59, 55, 72, 50, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 77, 234, 57, 189, 143, 130, 144, 186, 195, 140, 254, 61, 131, 237, 248, 0, 235, 118, 39, 129, 59, 55, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 35, 13, 29, 189, 241, 105, 75, 189, 217, 143, 220, 61, 131, 237, 248, 0, 235, 118, 40, 129, 191, 52, 63, 41, 16, 8, 0, 0, 64, 191, 190, 64, 0, 0, 0, 0, 137, 144, 230, 188, 194, 136, 76, 61, 70, 118, 161, 61, 135, 37, 252, 0, 248, 245, 126, 129, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 71, 15, 189, 86, 98, 70, 61, 44, 255, 17, 62, 135, 37, 252, 0, 250, 251, 126, 129, 59, 55, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 77, 234, 57, 189, 143, 130, 144, 186, 195, 140, 254, 61, 135, 37, 252, 0, 249, 247, 126, 129, 59, 55, 63, 41, 8, 16, 0, 0, 89, 181, 165, 74, 0, 0, 0, 0, 43, 71, 52, 189, 229, 86, 16, 60, 69, 93, 106, 61, 135, 37, 252, 0, 247, 240, 125, 129, 191, 52, 63, 41, 8, 4, 1, 0, 105, 167, 99, 40, 162, 25, 143, 22, 200, 227, 252, 186, 124, 188, 171, 61, 252, 29, 23, 62, 156, 75, 243, 0, 240, 0, 125, 129, 191, 52, 72, 50, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 68, 239, 90, 188, 90, 225, 175, 61, 221, 152, 67, 62, 156, 75, 243, 0, 237, 253, 125, 129, 59, 55, 72, 50, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 156, 75, 243, 0, 240, 0, 125, 129, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 172, 71, 15, 189, 86, 98, 70, 61, 44, 255, 17, 62, 156, 75, 243, 0, 242, 3, 126, 129, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 30, 184, 60, 51, 92, 83, 61, 163, 60, 178, 62, 42, 234, 117, 0, 147, 44, 47, 129, 191, 52, 72, 50, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 163, 159, 221, 59, 189, 176, 107, 61, 245, 96, 181, 62, 42, 234, 117, 0, 146, 41, 47, 129, 59, 55, 72, 50, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 31, 55, 116, 60, 34, 255, 162, 61, 146, 83, 182, 62, 42, 234, 117, 0, 148, 44, 47, 129, 59, 55, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 142, 5, 61, 235, 27, 147, 61, 237, 245, 177, 62, 42, 234, 117, 0, 149, 47, 47, 129, 191, 52, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 38, 60, 84, 61, 28, 183, 157, 189, 109, 80, 111, 62, 120, 29, 27, 0, 35, 139, 224, 129, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 211, 104, 61, 144, 57, 199, 189, 75, 4, 101, 62, 120, 29, 27, 0, 38, 148, 204, 129, 59, 55, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 63, 93, 61, 142, 36, 197, 189, 63, 147, 122, 62, 120, 29, 27, 0, 36, 141, 218, 129, 59, 55, 63, 41, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 186, 230, 64, 61, 208, 226, 159, 189, 244, 251, 123, 62, 120, 29, 27, 0, 32, 134, 245, 129, 191, 52, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 58, 104, 16, 189, 61, 156, 135, 59, 31, 185, 127, 62, 131, 14, 12, 0, 245, 6, 130, 129, 191, 52, 72, 50, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 131, 14, 12, 0, 242, 239, 132, 129, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 131, 14, 12, 0, 243, 250, 130, 129, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 187, 94, 243, 188, 167, 55, 13, 61, 142, 170, 132, 62, 131, 14, 12, 0, 247, 22, 132, 129, 191, 52, 63, 41, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 112, 13, 40, 188, 87, 149, 157, 187, 198, 14, 121, 62, 227, 134, 17, 0, 255, 239, 131, 129, 191, 52, 72, 50, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 227, 134, 17, 0, 20, 234, 133, 129, 59, 55, 72, 50, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 227, 134, 17, 0, 10, 236, 132, 129, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 58, 104, 16, 189, 61, 156, 135, 59, 31, 185, 127, 62, 227, 134, 17, 0, 245, 242, 131, 129, 191, 52, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 99, 130, 38, 56, 4, 247, 251, 60, 2, 78, 130, 62, 120, 223, 20, 0, 20, 255, 131, 129, 109, 58, 72, 55, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 120, 223, 20, 0, 24, 13, 133, 129, 172, 59, 72, 55, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 120, 223, 20, 0, 21, 1, 131, 129, 172, 59, 204, 52, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 112, 13, 40, 188, 87, 149, 157, 187, 198, 14, 121, 62, 120, 223, 20, 0, 16, 240, 132, 129, 109, 58, 204, 52, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 187, 94, 243, 188, 167, 55, 13, 61, 142, 170, 132, 62, 21, 123, 19, 0, 4, 18, 131, 129, 191, 52, 72, 50, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 21, 123, 19, 0, 244, 21, 132, 129, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 21, 123, 19, 0, 253, 20, 131, 129, 59, 55, 63, 41, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 99, 130, 38, 56, 4, 247, 251, 60, 2, 78, 130, 62, 21, 123, 19, 0, 19, 16, 132, 129, 191, 52, 63, 41, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 181, 150, 195, 186, 233, 167, 203, 188, 165, 127, 102, 62, 123, 8, 28, 0, 26, 22, 134, 129, 109, 58, 72, 55, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 123, 8, 28, 0, 23, 44, 140, 129, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 123, 8, 28, 0, 26, 22, 134, 129, 172, 59, 204, 52, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 240, 199, 157, 187, 192, 88, 114, 189, 241, 107, 97, 62, 123, 8, 28, 0, 28, 255, 133, 129, 109, 58, 204, 52, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 145, 150, 227, 188, 149, 181, 252, 188, 27, 89, 119, 62, 2, 119, 44, 0, 242, 44, 138, 129, 191, 52, 72, 50, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 2, 119, 44, 0, 230, 43, 140, 129, 59, 55, 72, 50, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 2, 119, 44, 0, 236, 44, 139, 129, 59, 55, 63, 41, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 181, 150, 195, 186, 233, 167, 203, 188, 165, 127, 102, 62, 2, 119, 44, 0, 0, 44, 137, 129, 191, 52, 63, 41, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 184, 4, 210, 188, 95, 63, 109, 189, 55, 32, 110, 62, 133, 229, 12, 0, 239, 25, 133, 129, 191, 52, 72, 50, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 133, 229, 12, 0, 245, 252, 130, 129, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 168, 134, 45, 189, 25, 80, 204, 187, 183, 215, 53, 62, 133, 229, 12, 0, 242, 8, 131, 129, 59, 55, 63, 41, 13, 12, 14, 0, 176, 169, 12, 73, 65, 13, 0, 0, 145, 150, 227, 188, 149, 181, 252, 188, 27, 89, 119, 62, 133, 229, 12, 0, 235, 45, 140, 129, 191, 52, 63, 41, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 240, 199, 157, 187, 192, 88, 114, 189, 241, 107, 97, 62, 255, 130, 2, 0, 9, 254, 130, 129, 191, 52, 72, 50, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 255, 130, 2, 0, 45, 254, 138, 129, 59, 55, 72, 50, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 255, 130, 2, 0, 31, 254, 133, 129, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 184, 4, 210, 188, 95, 63, 109, 189, 55, 32, 110, 62, 255, 130, 2, 0, 250, 254, 130, 129, 191, 52, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 2, 173, 250, 188, 9, 218, 130, 61, 59, 212, 130, 62, 146, 62, 248, 0, 255, 237, 131, 129, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 146, 62, 248, 0, 247, 222, 135, 129, 59, 55, 72, 50, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 68, 239, 90, 188, 90, 225, 175, 61, 221, 152, 67, 62, 146, 62, 248, 0, 250, 229, 133, 129, 59, 55, 63, 41, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 124, 46, 120, 188, 104, 168, 190, 61, 238, 223, 133, 62, 146, 62, 248, 0, 2, 244, 130, 129, 191, 52, 63, 41, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 122, 153, 132, 187, 101, 126, 93, 61, 224, 184, 130, 62, 218, 140, 33, 0, 3, 220, 135, 129, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 218, 140, 33, 0, 26, 214, 140, 129, 59, 55, 72, 50, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 67, 142, 19, 189, 15, 247, 62, 61, 142, 152, 69, 62, 218, 140, 33, 0, 15, 217, 137, 129, 59, 55, 63, 41, 5, 4, 8, 0, 117, 151, 127, 53, 9, 51, 0, 0, 2, 173, 250, 188, 9, 218, 130, 61, 59, 212, 130, 62, 218, 140, 33, 0, 246, 224, 134, 129, 191, 52, 63, 41, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 52, 47, 223, 59, 251, 148, 159, 61, 224, 101, 131, 62, 116, 218, 33, 0, 26, 232, 135, 129, 109, 58, 72, 55, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 83, 183, 171, 60, 117, 137, 156, 61, 15, 77, 70, 62, 116, 218, 33, 0, 33, 252, 134, 129, 172, 59, 72, 55, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 116, 218, 33, 0, 30, 243, 134, 129, 172, 59, 204, 52, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 122, 153, 132, 187, 101, 126, 93, 61, 224, 184, 130, 62, 116, 218, 33, 0, 20, 218, 137, 129, 109, 58, 204, 52, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 46, 120, 188, 104, 168, 190, 61, 238, 223, 133, 62, 50, 116, 255, 0, 17, 247, 131, 129, 191, 52, 72, 50, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 68, 239, 90, 188, 90, 225, 175, 61, 221, 152, 67, 62, 50, 116, 255, 0, 6, 252, 130, 129, 59, 55, 72, 50, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 83, 183, 171, 60, 117, 137, 156, 61, 15, 77, 70, 62, 50, 116, 255, 0, 10, 250, 130, 129, 59, 55, 63, 41, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 52, 47, 223, 59, 251, 148, 159, 61, 224, 101, 131, 62, 50, 116, 255, 0, 23, 244, 132, 129, 191, 52, 63, 41, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 202, 239, 82, 60, 145, 26, 201, 189, 210, 67, 65, 62, 253, 132, 231, 0, 249, 25, 132, 129, 191, 52, 72, 50, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 159, 192, 128, 60, 233, 235, 186, 189, 86, 139, 24, 62, 253, 132, 231, 0, 9, 25, 132, 129, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 196, 114, 188, 18, 112, 182, 189, 48, 144, 23, 62, 253, 132, 231, 0, 0, 25, 132, 129, 59, 55, 63, 41, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 219, 13, 188, 188, 65, 204, 189, 66, 208, 69, 62, 253, 132, 231, 0, 240, 25, 133, 129, 191, 52, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 154, 14, 48, 60, 145, 125, 149, 189, 189, 246, 73, 62, 126, 4, 11, 0, 9, 43, 137, 129, 109, 58, 72, 55, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 126, 4, 11, 0, 7, 63, 147, 129, 172, 59, 72, 55, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 159, 192, 128, 60, 233, 235, 186, 189, 86, 139, 24, 62, 126, 4, 11, 0, 9, 43, 138, 129, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 202, 239, 82, 60, 145, 26, 201, 189, 210, 67, 65, 62, 126, 4, 11, 0, 10, 21, 132, 129, 109, 58, 204, 52, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 139, 223, 47, 188, 62, 115, 159, 189, 251, 79, 76, 62, 239, 109, 62, 0, 228, 57, 147, 129, 191, 52, 72, 50, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 239, 109, 62, 0, 205, 51, 152, 129, 59, 55, 72, 50, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 147, 153, 81, 60, 90, 96, 115, 189, 156, 252, 49, 62, 239, 109, 62, 0, 224, 56, 148, 129, 59, 55, 63, 41, 17, 16, 0, 0, 32, 139, 222, 116, 0, 0, 0, 0, 154, 14, 48, 60, 145, 125, 149, 189, 189, 246, 73, 62, 239, 109, 62, 0, 9, 63, 147, 129, 191, 52, 63, 41, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 2, 219, 13, 188, 188, 65, 204, 189, 66, 208, 69, 62, 139, 211, 19, 0, 221, 43, 142, 129, 191, 52, 72, 50, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 78, 196, 114, 188, 18, 112, 182, 189, 48, 144, 23, 62, 139, 211, 19, 0, 227, 24, 135, 129, 59, 55, 72, 50, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 209, 28, 238, 188, 254, 228, 116, 189, 81, 206, 38, 62, 139, 211, 19, 0, 224, 33, 138, 129, 59, 55, 63, 41, 16, 17, 18, 0, 51, 183, 125, 57, 77, 15, 0, 0, 139, 223, 47, 188, 62, 115, 159, 189, 251, 79, 76, 62, 139, 211, 19, 0, 217, 56, 150, 129, 191, 52, 63, 41, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 80, 90, 21, 59, 115, 108, 199, 60, 245, 191, 162, 62, 145, 7, 59, 0, 230, 138, 220, 129, 191, 52, 72, 50, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 13, 233, 175, 187, 183, 68, 130, 187, 95, 129, 158, 62, 145, 7, 59, 0, 229, 138, 220, 129, 59, 55, 72, 50, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 58, 104, 16, 189, 61, 156, 135, 59, 31, 185, 127, 62, 145, 7, 59, 0, 230, 137, 221, 129, 59, 55, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 187, 94, 243, 188, 167, 55, 13, 61, 142, 170, 132, 62, 145, 7, 59, 0, 230, 137, 222, 129, 191, 52, 63, 41, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 13, 233, 175, 187, 183, 68, 130, 187, 95, 129, 158, 62, 222, 134, 4, 0, 111, 224, 206, 129, 191, 52, 72, 50, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 235, 161, 129, 60, 131, 113, 10, 188, 33, 244, 152, 62, 222, 134, 4, 0, 108, 224, 200, 129, 59, 55, 72, 50, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 112, 13, 40, 188, 87, 149, 157, 187, 198, 14, 121, 62, 222, 134, 4, 0, 116, 223, 220, 129, 59, 55, 63, 41, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 58, 104, 16, 189, 61, 156, 135, 59, 31, 185, 127, 62, 222, 134, 4, 0, 118, 223, 226, 129, 191, 52, 63, 41, 9, 10, 0, 0, 27, 233, 227, 22, 0, 0, 0, 0, 205, 157, 229, 60, 26, 162, 157, 60, 76, 116, 156, 62, 110, 234, 197, 0, 199, 14, 144, 129, 109, 58, 72, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 99, 130, 38, 56, 4, 247, 251, 60, 2, 78, 130, 62, 110, 234, 197, 0, 201, 23, 145, 129, 172, 59, 72, 55, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 112, 13, 40, 188, 87, 149, 157, 187, 198, 14, 121, 62, 110, 234, 197, 0, 200, 18, 144, 129, 172, 59, 204, 52, 9, 8, 0, 0, 242, 226, 12, 29, 0, 0, 0, 0, 235, 161, 129, 60, 131, 113, 10, 188, 33, 244, 152, 62, 110, 234, 197, 0, 198, 8, 144, 129, 109, 58, 204, 52, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 80, 90, 21, 59, 115, 108, 199, 60, 245, 191, 162, 62, 23, 124, 11, 0, 196, 21, 147, 129, 191, 52, 72, 50, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 187, 94, 243, 188, 167, 55, 13, 61, 142, 170, 132, 62, 23, 124, 11, 0, 197, 21, 146, 129, 59, 55, 72, 50, 10, 9, 8, 0, 213, 138, 115, 116, 181, 0, 0, 0, 99, 130, 38, 56, 4, 247, 251, 60, 2, 78, 130, 62, 23, 124, 11, 0, 197, 21, 147, 129, 59, 55, 63, 41, 9, 5, 13, 0, 231, 203, 75, 46, 204, 5, 0, 0, 205, 157, 229, 60, 26, 162, 157, 60, 76, 116, 156, 62, 23, 124, 11, 0, 196, 21, 147, 129, 191, 52, 63, 41, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 199, 148, 157, 60, 182, 175, 22, 189, 211, 45, 138, 62, 115, 252, 203, 0, 204, 19, 142, 129, 109, 58, 72, 55, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 181, 150, 195, 186, 233, 167, 203, 188, 165, 127, 102, 62, 115, 252, 203, 0, 205, 29, 144, 129, 172, 59, 72, 55, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 240, 199, 157, 187, 192, 88, 114, 189, 241, 107, 97, 62, 115, 252, 203, 0, 205, 24, 143, 129, 172, 59, 204, 52, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 227, 65, 92, 60, 209, 167, 129, 189, 227, 113, 133, 62, 115, 252, 203, 0, 204, 11, 142, 129, 109, 58, 204, 52, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 161, 42, 222, 59, 216, 227, 40, 189, 224, 14, 150, 62, 254, 123, 30, 0, 197, 25, 147, 129, 191, 52, 72, 50, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 145, 150, 227, 188, 149, 181, 252, 188, 27, 89, 119, 62, 254, 123, 30, 0, 187, 23, 153, 129, 59, 55, 72, 50, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 181, 150, 195, 186, 233, 167, 203, 188, 165, 127, 102, 62, 254, 123, 30, 0, 190, 24, 151, 129, 59, 55, 63, 41, 13, 14, 0, 0, 213, 167, 41, 88, 0, 0, 0, 0, 199, 148, 157, 60, 182, 175, 22, 189, 211, 45, 138, 62, 254, 123, 30, 0, 205, 26, 144, 129, 191, 52, 63, 41, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 161, 42, 222, 59, 216, 227, 40, 189, 224, 14, 150, 62, 152, 225, 64, 0, 0, 142, 202, 129, 191, 52, 72, 50, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 8, 16, 204, 59, 137, 225, 130, 189, 167, 159, 143, 62, 152, 225, 64, 0, 252, 145, 196, 129, 59, 55, 72, 50, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 184, 4, 210, 188, 95, 63, 109, 189, 55, 32, 110, 62, 152, 225, 64, 0, 7, 138, 211, 129, 59, 55, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 145, 150, 227, 188, 149, 181, 252, 188, 27, 89, 119, 62, 152, 225, 64, 0, 10, 137, 216, 129, 191, 52, 63, 41, 13, 14, 8, 0, 67, 126, 67, 126, 119, 3, 0, 0, 8, 16, 204, 59, 137, 225, 130, 189, 167, 159, 143, 62, 245, 130, 249, 0, 76, 0, 155, 129, 191, 52, 72, 50, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 227, 65, 92, 60, 209, 167, 129, 189, 227, 113, 133, 62, 245, 130, 249, 0, 43, 3, 137, 129, 59, 55, 72, 50, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 240, 199, 157, 187, 192, 88, 114, 189, 241, 107, 97, 62, 245, 130, 249, 0, 101, 252, 180, 129, 59, 55, 63, 41, 13, 14, 12, 0, 53, 213, 146, 24, 54, 18, 0, 0, 184, 4, 210, 188, 95, 63, 109, 189, 55, 32, 110, 62, 245, 130, 249, 0, 108, 250, 192, 129, 191, 52, 63, 41, 13, 14, 0, 0, 120, 175, 134, 80, 0, 0, 0, 0, 124, 46, 120, 188, 104, 168, 190, 61, 238, 223, 133, 62, 145, 51, 30, 0, 28, 246, 123, 129, 191, 52, 72, 50, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 157, 146, 7, 187, 233, 65, 181, 61, 83, 237, 162, 62, 145, 51, 30, 0, 28, 246, 123, 129, 59, 55, 72, 50, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 152, 9, 132, 188, 167, 82, 112, 61, 234, 20, 162, 62, 145, 51, 30, 0, 28, 246, 123, 129, 59, 55, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 2, 173, 250, 188, 9, 218, 130, 61, 59, 212, 130, 62, 145, 51, 30, 0, 28, 246, 123, 129, 191, 52, 63, 41, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 159, 221, 59, 189, 176, 107, 61, 245, 96, 181, 62, 221, 135, 15, 0, 111, 218, 210, 129, 191, 52, 72, 50, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 235, 30, 184, 60, 51, 92, 83, 61, 163, 60, 178, 62, 221, 135, 15, 0, 112, 218, 212, 129, 59, 55, 72, 50, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 165, 215, 144, 59, 107, 20, 85, 61, 205, 5, 157, 62, 221, 135, 15, 0, 110, 218, 206, 129, 59, 55, 63, 41, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 152, 9, 132, 188, 167, 82, 112, 61, 234, 20, 162, 62, 221, 135, 15, 0, 109, 218, 204, 129, 191, 52, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 235, 30, 184, 60, 51, 92, 83, 61, 163, 60, 178, 62, 105, 202, 210, 0, 57, 113, 253, 129, 109, 58, 72, 55, 7, 6, 0, 0, 176, 224, 78, 31, 0, 0, 0, 0, 48, 142, 5, 61, 235, 27, 147, 61, 237, 245, 177, 62, 105, 202, 210, 0, 57, 113, 253, 129, 172, 59, 72, 55, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 60, 133, 60, 237, 201, 153, 61, 186, 184, 156, 62, 105, 202, 210, 0, 57, 113, 254, 129, 172, 59, 204, 52, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 165, 215, 144, 59, 107, 20, 85, 61, 205, 5, 157, 62, 105, 202, 210, 0, 57, 113, 254, 129, 109, 58, 204, 52, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 52, 47, 223, 59, 251, 148, 159, 61, 224, 101, 131, 62, 71, 104, 249, 0, 27, 247, 123, 129, 191, 52, 72, 50, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 90, 60, 133, 60, 237, 201, 153, 61, 186, 184, 156, 62, 71, 104, 249, 0, 23, 250, 124, 129, 59, 55, 72, 50, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 157, 146, 7, 187, 233, 65, 181, 61, 83, 237, 162, 62, 71, 104, 249, 0, 25, 248, 124, 129, 59, 55, 63, 41, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 124, 46, 120, 188, 104, 168, 190, 61, 238, 223, 133, 62, 71, 104, 249, 0, 28, 246, 123, 129, 191, 52, 63, 41, 6, 5, 9, 0, 191, 152, 230, 98, 88, 4, 0, 0, 154, 122, 8, 61, 163, 35, 202, 189, 178, 191, 85, 62, 9, 131, 239, 0, 171, 6, 162, 129, 191, 52, 72, 50, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 202, 239, 82, 60, 145, 26, 201, 189, 210, 67, 65, 62, 9, 131, 239, 0, 165, 5, 168, 129, 59, 55, 72, 50, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 2, 219, 13, 188, 188, 65, 204, 189, 66, 208, 69, 62, 9, 131, 239, 0, 170, 6, 164, 129, 59, 55, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 199, 60, 120, 60, 140, 207, 209, 189, 163, 41, 98, 62, 9, 131, 239, 0, 174, 7, 160, 129, 191, 52, 63, 41, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 154, 122, 8, 61, 163, 35, 202, 189, 178, 191, 85, 62, 88, 40, 175, 0, 243, 118, 44, 129, 109, 58, 72, 55, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 92, 170, 245, 60, 92, 125, 156, 189, 131, 63, 95, 62, 88, 40, 175, 0, 243, 118, 44, 129, 172, 59, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 14, 48, 60, 145, 125, 149, 189, 189, 246, 73, 62, 88, 40, 175, 0, 243, 118, 44, 129, 172, 59, 204, 52, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 202, 239, 82, 60, 145, 26, 201, 189, 210, 67, 65, 62, 88, 40, 175, 0, 243, 118, 43, 129, 109, 58, 204, 52, 17, 16, 0, 0, 22, 229, 232, 26, 0, 0, 0, 0, 12, 146, 94, 60, 248, 136, 165, 189, 95, 77, 106, 62, 238, 121, 31, 0, 173, 11, 162, 129, 191, 52, 72, 50, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 139, 223, 47, 188, 62, 115, 159, 189, 251, 79, 76, 62, 238, 121, 31, 0, 175, 12, 160, 129, 59, 55, 72, 50, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 154, 14, 48, 60, 145, 125, 149, 189, 189, 246, 73, 62, 238, 121, 31, 0, 174, 12, 161, 129, 59, 55, 63, 41, 17, 16, 0, 0, 201, 245, 53, 10, 0, 0, 0, 0, 92, 170, 245, 60, 92, 125, 156, 189, 131, 63, 95, 62, 238, 121, 31, 0, 171, 11, 163, 129, 191, 52, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 12, 146, 94, 60, 248, 136, 165, 189, 95, 77, 106, 62, 161, 223, 77, 0, 9, 136, 216, 129, 191, 52, 72, 50, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 199, 60, 120, 60, 140, 207, 209, 189, 163, 41, 98, 62, 161, 223, 77, 0, 7, 137, 214, 129, 59, 55, 72, 50, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 2, 219, 13, 188, 188, 65, 204, 189, 66, 208, 69, 62, 161, 223, 77, 0, 10, 136, 218, 129, 59, 55, 63, 41, 17, 18, 19, 0, 33, 135, 51, 117, 169, 3, 0, 0, 139, 223, 47, 188, 62, 115, 159, 189, 251, 79, 76, 62, 161, 223, 77, 0, 12, 135, 220, 129, 191, 52, 63, 41, 17, 18, 16, 0, 180, 199, 148, 44, 182, 11, 0, 0, 143, 217, 37, 61, 25, 238, 81, 60, 152, 49, 180, 62, 170, 1, 93, 0, 223, 138, 227, 129, 191, 52, 72, 50, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 250, 65, 9, 61, 145, 229, 26, 188, 223, 211, 177, 62, 170, 1, 93, 0, 223, 137, 227, 129, 59, 55, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 13, 233, 175, 187, 183, 68, 130, 187, 95, 129, 158, 62, 170, 1, 93, 0, 222, 138, 226, 129, 59, 55, 63, 41, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 80, 90, 21, 59, 115, 108, 199, 60, 245, 191, 162, 62, 170, 1, 93, 0, 221, 138, 225, 129, 191, 52, 63, 41, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 250, 65, 9, 61, 145, 229, 26, 188, 223, 211, 177, 62, 226, 134, 8, 0, 82, 229, 164, 129, 191, 52, 72, 50, 11, 10, 0, 0, 109, 233, 145, 22, 0, 0, 0, 0, 49, 84, 55, 61, 93, 94, 121, 188, 183, 30, 168, 62, 226, 134, 8, 0, 64, 233, 150, 129, 59, 55, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 161, 129, 60, 131, 113, 10, 188, 33, 244, 152, 62, 226, 134, 8, 0, 101, 226, 187, 129, 59, 55, 63, 41, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 13, 233, 175, 187, 183, 68, 130, 187, 95, 129, 158, 62, 226, 134, 8, 0, 109, 225, 200, 129, 191, 52, 63, 41, 10, 11, 9, 0, 63, 202, 105, 31, 85, 22, 0, 0, 235, 161, 129, 60, 131, 113, 10, 188, 33, 244, 152, 62, 90, 242, 169, 0, 82, 223, 90, 129, 109, 58, 72, 55, 10, 11, 0, 0, 61, 219, 193, 36, 0, 0, 0, 0, 49, 84, 55, 61, 93, 94, 121, 188, 183, 30, 168, 62, 90, 242, 169, 0, 85, 236, 91, 129, 172, 59, 72, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 101, 173, 85, 61, 104, 112, 216, 59, 63, 220, 170, 62, 90, 242, 169, 0, 83, 227, 90, 129, 172, 59, 204, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 205, 157, 229, 60, 26, 162, 157, 60, 76, 116, 156, 62, 90, 242, 169, 0, 80, 215, 89, 129, 109, 58, 204, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 205, 157, 229, 60, 26, 162, 157, 60, 76, 116, 156, 62, 40, 120, 5, 0, 88, 222, 84, 129, 191, 52, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 101, 173, 85, 61, 104, 112, 216, 59, 63, 220, 170, 62, 40, 120, 5, 0, 81, 224, 91, 129, 59, 55, 72, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 143, 217, 37, 61, 25, 238, 81, 60, 152, 49, 180, 62, 40, 120, 5, 0, 85, 223, 88, 129, 59, 55, 63, 41, 11, 10, 0, 0, 233, 233, 21, 22, 0, 0, 0, 0, 80, 90, 21, 59, 115, 108, 199, 60, 245, 191, 162, 62, 40, 120, 5, 0, 90, 222, 82, 129, 191, 52, 63, 41, 11, 10, 0, 0, 31, 170, 223, 85, 0, 0, 0, 0, 227, 65, 92, 60, 209, 167, 129, 189, 227, 113, 133, 62, 70, 26, 154, 0, 105, 248, 70, 129, 109, 58, 72, 55, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 162, 252, 83, 61, 164, 36, 135, 189, 29, 199, 145, 62, 70, 26, 154, 0, 105, 248, 70, 129, 172, 59, 72, 55, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 242, 122, 90, 61, 86, 11, 35, 189, 77, 183, 150, 62, 70, 26, 154, 0, 105, 248, 70, 129, 172, 59, 204, 52, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 199, 148, 157, 60, 182, 175, 22, 189, 211, 45, 138, 62, 70, 26, 154, 0, 105, 248, 70, 129, 109, 58, 204, 52, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 199, 148, 157, 60, 182, 175, 22, 189, 211, 45, 138, 62, 252, 124, 25, 0, 109, 247, 63, 129, 191, 52, 72, 50, 15, 14, 0, 0, 101, 211, 153, 44, 0, 0, 0, 0, 242, 122, 90, 61, 86, 11, 35, 189, 77, 183, 150, 62, 252, 124, 25, 0, 103, 245, 73, 129, 59, 55, 72, 50, 15, 14, 0, 0, 226, 226, 28, 29, 0, 0, 0, 0, 158, 73, 60, 61, 28, 1, 56, 189, 11, 131, 160, 62, 252, 124, 25, 0, 106, 246, 68, 129, 59, 55, 63, 41, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 161, 42, 222, 59, 216, 227, 40, 189, 224, 14, 150, 62, 252, 124, 25, 0, 112, 248, 58, 129, 191, 52, 63, 41, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 158, 73, 60, 61, 28, 1, 56, 189, 11, 131, 160, 62, 200, 201, 99, 0, 21, 142, 205, 129, 191, 52, 72, 50, 15, 14, 0, 0, 54, 249, 200, 6, 0, 0, 0, 0, 193, 149, 82, 61, 229, 157, 131, 189, 95, 91, 156, 62, 200, 201, 99, 0, 31, 142, 210, 129, 59, 55, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 8, 16, 204, 59, 137, 225, 130, 189, 167, 159, 143, 62, 200, 201, 99, 0, 8, 144, 198, 129, 59, 55, 63, 41, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 161, 42, 222, 59, 216, 227, 40, 189, 224, 14, 150, 62, 200, 201, 99, 0, 254, 146, 194, 129, 191, 52, 63, 41, 15, 14, 13, 0, 201, 182, 72, 62, 236, 10, 0, 0, 193, 149, 82, 61, 229, 157, 131, 189, 95, 91, 156, 62, 250, 130, 2, 0, 16, 253, 131, 129, 191, 52, 72, 50, 15, 14, 0, 0, 156, 239, 98, 16, 0, 0, 0, 0, 162, 252, 83, 61, 164, 36, 135, 189, 29, 199, 145, 62, 250, 130, 2, 0, 2, 254, 130, 129, 59, 55, 72, 50, 15, 14, 0, 0, 101, 231, 153, 24, 0, 0, 0, 0, 227, 65, 92, 60, 209, 167, 129, 189, 227, 113, 133, 62, 250, 130, 2, 0, 34, 253, 134, 129, 59, 55, 63, 41, 14, 15, 0, 0, 195, 133, 59, 122, 0, 0, 0, 0, 8, 16, 204, 59, 137, 225, 130, 189, 167, 159, 143, 62, 250, 130, 2, 0, 43, 252, 137, 129, 191, 52, 63, 41, 14, 15, 13, 0, 39, 139, 94, 105, 121, 11, 0, 0, 199, 60, 120, 60, 140, 207, 209, 189, 163, 41, 98, 62, 15, 130, 0, 0, 107, 13, 67, 129, 191, 52, 72, 50, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 234, 63, 93, 61, 142, 36, 197, 189, 63, 147, 122, 62, 15, 130, 0, 0, 107, 13, 65, 129, 59, 55, 72, 50, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 146, 211, 104, 61, 144, 57, 199, 189, 75, 4, 101, 62, 15, 130, 0, 0, 107, 13, 66, 129, 59, 55, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 122, 8, 61, 163, 35, 202, 189, 178, 191, 85, 62, 15, 130, 0, 0, 106, 12, 68, 129, 191, 52, 63, 41, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 146, 211, 104, 61, 144, 57, 199, 189, 75, 4, 101, 62, 63, 55, 161, 0, 234, 113, 51, 129, 109, 58, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 38, 60, 84, 61, 28, 183, 157, 189, 109, 80, 111, 62, 63, 55, 161, 0, 232, 113, 50, 129, 172, 59, 72, 55, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 92, 170, 245, 60, 92, 125, 156, 189, 131, 63, 95, 62, 63, 55, 161, 0, 234, 113, 51, 129, 172, 59, 204, 52, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 154, 122, 8, 61, 163, 35, 202, 189, 178, 191, 85, 62, 63, 55, 161, 0, 236, 113, 52, 129, 109, 58, 204, 52, 19, 18, 17, 0, 246, 127, 120, 115, 144, 12, 0, 0, 92, 170, 245, 60, 92, 125, 156, 189, 131, 63, 95, 62, 242, 125, 16, 0, 111, 4, 61, 129, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 38, 60, 84, 61, 28, 183, 157, 189, 109, 80, 111, 62, 242, 125, 16, 0, 102, 2, 74, 129, 59, 55, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 230, 64, 61, 208, 226, 159, 189, 244, 251, 123, 62, 242, 125, 16, 0, 106, 3, 68, 129, 59, 55, 63, 41, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 12, 146, 94, 60, 248, 136, 165, 189, 95, 77, 106, 62, 242, 125, 16, 0, 113, 5, 57, 129, 191, 52, 63, 41, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 186, 230, 64, 61, 208, 226, 159, 189, 244, 251, 123, 62, 200, 219, 107, 0, 37, 137, 235, 129, 191, 52, 72, 50, 19, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 63, 93, 61, 142, 36, 197, 189, 63, 147, 122, 62, 200, 219, 107, 0, 48, 140, 242, 129, 59, 55, 72, 50, 19, 18, 0, 0, 251, 242, 3, 13, 0, 0, 0, 0, 199, 60, 120, 60, 140, 207, 209, 189, 163, 41, 98, 62, 200, 219, 107, 0, 19, 135, 225, 129, 59, 55, 63, 41, 18, 19, 0, 0, 247, 174, 7, 81, 0, 0, 0, 0, 12, 146, 94, 60, 248, 136, 165, 189, 95, 77, 106, 62, 200, 219, 107, 0, 5, 136, 218, 129, 191, 52, 63, 41, 18, 19, 0, 0, 41, 134, 213, 121, 0, 0, 0, 0, 140, 40, 115, 60, 18, 4, 70, 61, 123, 216, 32, 189, 238, 123, 234, 0, 255, 22, 124, 129, 191, 52, 72, 50, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 164, 250, 144, 60, 67, 207, 138, 61, 89, 80, 4, 61, 238, 123, 234, 0, 6, 23, 124, 129, 59, 55, 72, 50, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 42, 14, 234, 188, 248, 66, 84, 61, 68, 8, 102, 60, 238, 123, 234, 0, 1, 23, 124, 129, 59, 55, 63, 41, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 97, 97, 214, 188, 206, 204, 64, 61, 0, 251, 54, 189, 238, 123, 234, 0, 250, 22, 124, 129, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 97, 97, 214, 188, 206, 204, 64, 61, 0, 251, 54, 189, 149, 67, 246, 0, 249, 7, 126, 129, 191, 52, 72, 50, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 42, 14, 234, 188, 248, 66, 84, 61, 68, 8, 102, 60, 149, 67, 246, 0, 251, 10, 126, 129, 59, 55, 72, 50, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 237, 22, 78, 189, 133, 12, 123, 60, 138, 102, 199, 186, 149, 67, 246, 0, 250, 8, 126, 129, 59, 55, 63, 41, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 13, 13, 62, 189, 92, 98, 87, 60, 75, 125, 89, 189, 149, 67, 246, 0, 247, 5, 126, 129, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 13, 13, 62, 189, 92, 98, 87, 60, 75, 125, 89, 189, 133, 230, 242, 0, 240, 9, 125, 129, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 237, 22, 78, 189, 133, 12, 123, 60, 138, 102, 199, 186, 133, 230, 242, 0, 241, 4, 125, 129, 59, 55, 72, 50, 0, 1, 0, 0, 218, 217, 36, 38, 0, 0, 0, 0, 183, 211, 49, 189, 4, 127, 233, 188, 69, 68, 205, 186, 133, 230, 242, 0, 240, 8, 125, 129, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 75, 11, 189, 26, 228, 9, 189, 72, 21, 82, 189, 133, 230, 242, 0, 239, 14, 124, 129, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 183, 211, 49, 189, 4, 127, 233, 188, 69, 68, 205, 186, 179, 156, 255, 0, 97, 180, 29, 129, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 49, 132, 3, 188, 0, 204, 95, 189, 129, 101, 243, 59, 179, 156, 255, 0, 98, 180, 25, 129, 59, 55, 72, 50, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 230, 187, 142, 58, 108, 2, 128, 189, 126, 87, 32, 189, 179, 156, 255, 0, 97, 181, 29, 129, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 147, 75, 11, 189, 26, 228, 9, 189, 72, 21, 82, 189, 179, 156, 255, 0, 96, 181, 32, 129, 191, 52, 63, 41, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 49, 132, 3, 188, 0, 204, 95, 189, 129, 101, 243, 59, 19, 132, 17, 0, 123, 21, 19, 129, 191, 52, 72, 50, 16, 0, 0, 0, 240, 180, 14, 75, 0, 0, 0, 0, 113, 117, 156, 60, 149, 48, 88, 189, 90, 99, 39, 60, 19, 132, 17, 0, 124, 20, 11, 129, 59, 55, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 61, 236, 132, 92, 189, 227, 153, 0, 189, 19, 132, 17, 0, 122, 22, 24, 129, 59, 55, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 230, 187, 142, 58, 108, 2, 128, 189, 126, 87, 32, 189, 19, 132, 17, 0, 121, 23, 30, 129, 191, 52, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 61, 236, 132, 92, 189, 227, 153, 0, 189, 105, 188, 17, 0, 231, 249, 124, 129, 191, 52, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 113, 117, 156, 60, 149, 48, 88, 189, 90, 99, 39, 60, 105, 188, 17, 0, 232, 250, 124, 129, 59, 55, 72, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 253, 32, 61, 35, 195, 2, 189, 118, 162, 84, 60, 105, 188, 17, 0, 231, 250, 124, 129, 59, 55, 63, 41, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 146, 84, 51, 61, 12, 102, 212, 188, 88, 117, 7, 189, 105, 188, 17, 0, 231, 249, 124, 129, 191, 52, 63, 41, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 146, 84, 51, 61, 12, 102, 212, 188, 88, 117, 7, 189, 125, 249, 241, 0, 15, 250, 125, 129, 191, 52, 72, 50, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 2, 253, 32, 61, 35, 195, 2, 189, 118, 162, 84, 60, 125, 249, 241, 0, 14, 238, 124, 129, 59, 55, 72, 50, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 196, 98, 87, 61, 180, 94, 111, 60, 248, 89, 152, 60, 125, 249, 241, 0, 15, 248, 125, 129, 59, 55, 63, 41, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 161, 187, 17, 61, 70, 33, 103, 60, 3, 150, 29, 189, 125, 249, 241, 0, 15, 2, 125, 129, 191, 52, 63, 41, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 161, 187, 17, 61, 70, 33, 103, 60, 3, 150, 29, 189, 102, 69, 230, 0, 19, 18, 124, 129, 191, 52, 72, 50, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 196, 98, 87, 61, 180, 94, 111, 60, 248, 89, 152, 60, 102, 69, 230, 0, 32, 255, 122, 129, 59, 55, 72, 50, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 164, 250, 144, 60, 67, 207, 138, 61, 89, 80, 4, 61, 102, 69, 230, 0, 23, 12, 124, 129, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 140, 40, 115, 60, 18, 4, 70, 61, 123, 216, 32, 189, 102, 69, 230, 0, 7, 35, 121, 129, 191, 52, 63, 41, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 31, 57, 161, 61, 157, 246, 21, 61, 79, 77, 237, 61, 197, 165, 64, 0, 168, 83, 36, 129, 109, 58, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 90, 46, 61, 37, 249, 163, 61, 114, 119, 8, 62, 197, 165, 64, 0, 173, 84, 43, 129, 172, 59, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 4, 174, 61, 110, 174, 143, 61, 173, 143, 45, 62, 197, 165, 64, 0, 167, 82, 34, 129, 172, 59, 204, 52, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 79, 147, 242, 61, 11, 78, 69, 61, 80, 183, 33, 62, 197, 165, 64, 0, 162, 80, 26, 129, 109, 58, 204, 52, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 26, 56, 5, 62, 70, 135, 156, 61, 251, 212, 24, 62, 90, 183, 205, 0, 182, 235, 156, 129, 191, 52, 72, 50, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 153, 86, 174, 61, 130, 147, 138, 61, 94, 145, 146, 61, 90, 183, 205, 0, 189, 248, 150, 129, 59, 55, 72, 50, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 31, 57, 161, 61, 157, 246, 21, 61, 79, 77, 237, 61, 90, 183, 205, 0, 186, 243, 152, 129, 59, 55, 63, 41, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 147, 242, 61, 11, 78, 69, 61, 80, 183, 33, 62, 90, 183, 205, 0, 178, 226, 162, 129, 191, 52, 63, 41, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 231, 141, 201, 61, 216, 178, 192, 61, 134, 115, 42, 62, 51, 109, 219, 0, 192, 249, 148, 129, 191, 52, 72, 50, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 73, 96, 83, 61, 174, 57, 193, 61, 125, 215, 194, 61, 51, 109, 219, 0, 185, 254, 151, 129, 59, 55, 72, 50, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 153, 86, 174, 61, 130, 147, 138, 61, 94, 145, 146, 61, 51, 109, 219, 0, 188, 252, 150, 129, 59, 55, 63, 41, 1, 2, 3, 0, 67, 176, 37, 54, 149, 25, 0, 0, 26, 56, 5, 62, 70, 135, 156, 61, 251, 212, 24, 62, 51, 109, 219, 0, 195, 247, 146, 129, 191, 52, 63, 41, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 229, 4, 174, 61, 110, 174, 143, 61, 173, 143, 45, 62, 198, 96, 57, 0, 177, 10, 158, 129, 191, 52, 72, 50, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 159, 90, 46, 61, 37, 249, 163, 61, 114, 119, 8, 62, 198, 96, 57, 0, 171, 4, 163, 129, 59, 55, 72, 50, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 73, 96, 83, 61, 174, 57, 193, 61, 125, 215, 194, 61, 198, 96, 57, 0, 174, 7, 161, 129, 59, 55, 63, 41, 1, 2, 0, 0, 52, 152, 202, 103, 0, 0, 0, 0, 231, 141, 201, 61, 216, 178, 192, 61, 134, 115, 42, 62, 198, 96, 57, 0, 179, 12, 157, 129, 191, 52, 63, 41, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 226, 29, 15, 62, 14, 167, 125, 61, 220, 230, 68, 62, 215, 154, 61, 0, 177, 231, 161, 129, 109, 58, 72, 55, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 147, 242, 61, 11, 78, 69, 61, 80, 183, 33, 62, 215, 154, 61, 0, 194, 219, 152, 129, 172, 59, 72, 55, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 229, 4, 174, 61, 110, 174, 143, 61, 173, 143, 45, 62, 215, 154, 61, 0, 182, 227, 158, 129, 172, 59, 204, 52, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 172, 27, 244, 61, 189, 129, 151, 61, 76, 49, 78, 62, 215, 154, 61, 0, 163, 243, 172, 129, 109, 58, 204, 52, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 172, 200, 28, 62, 120, 219, 163, 61, 96, 15, 65, 62, 99, 191, 212, 0, 192, 230, 151, 129, 191, 52, 72, 50, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 26, 56, 5, 62, 70, 135, 156, 61, 251, 212, 24, 62, 99, 191, 212, 0, 198, 243, 145, 129, 59, 55, 72, 50, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 79, 147, 242, 61, 11, 78, 69, 61, 80, 183, 33, 62, 99, 191, 212, 0, 194, 236, 148, 129, 59, 55, 63, 41, 3, 2, 0, 0, 164, 208, 90, 47, 0, 0, 0, 0, 226, 29, 15, 62, 14, 167, 125, 61, 220, 230, 68, 62, 99, 191, 212, 0, 187, 219, 157, 129, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 105, 84, 4, 62, 220, 250, 183, 61, 166, 190, 75, 62, 42, 115, 226, 0, 182, 0, 154, 129, 191, 52, 72, 50, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 231, 141, 201, 61, 216, 178, 192, 61, 134, 115, 42, 62, 42, 115, 226, 0, 168, 8, 166, 129, 59, 55, 72, 50, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 26, 56, 5, 62, 70, 135, 156, 61, 251, 212, 24, 62, 42, 115, 226, 0, 177, 3, 158, 129, 59, 55, 63, 41, 3, 2, 0, 0, 162, 231, 92, 24, 0, 0, 0, 0, 172, 200, 28, 62, 120, 219, 163, 61, 96, 15, 65, 62, 42, 115, 226, 0, 194, 250, 146, 129, 191, 52, 63, 41, 3, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 27, 244, 61, 189, 129, 151, 61, 76, 49, 78, 62, 177, 57, 80, 0, 168, 4, 166, 129, 191, 52, 72, 50, 3, 2, 0, 0, 46, 221, 208, 34, 0, 0, 0, 0, 229, 4, 174, 61, 110, 174, 143, 61, 173, 143, 45, 62, 177, 57, 80, 0, 163, 247, 171, 129, 59, 55, 72, 50, 2, 3, 0, 0, 251, 184, 3, 71, 0, 0, 0, 0, 231, 141, 201, 61, 216, 178, 192, 61, 134, 115, 42, 62, 177, 57, 80, 0, 164, 252, 169, 129, 59, 55, 63, 41, 3, 2, 1, 0, 174, 135, 58, 115, 22, 5, 0, 0, 105, 84, 4, 62, 220, 250, 183, 61, 166, 190, 75, 62, 177, 57, 80, 0, 171, 11, 164, 129, 191, 52, 63, 41, 3, 2, 0, 0, 71, 251, 183, 4, 0, 0, 0, 0, 137, 144, 230, 188, 194, 136, 76, 61, 70, 118, 161, 61, 197, 111, 241, 0, 15, 247, 131, 129, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 42, 14, 234, 188, 248, 66, 84, 61, 68, 8, 102, 60, 197, 111, 241, 0, 8, 243, 131, 129, 59, 55, 72, 50, 0, 1, 0, 0, 121, 166, 133, 89, 0, 0, 0, 0, 164, 250, 144, 60, 67, 207, 138, 61, 89, 80, 4, 61, 197, 111, 241, 0, 13, 245, 131, 129, 59, 55, 63, 41, 1, 2, 4, 0, 121, 189, 220, 37, 169, 28, 0, 0, 234, 67, 140, 58, 4, 43, 165, 61, 128, 69, 214, 61, 197, 111, 241, 0, 20, 249, 131, 129, 191, 52, 63, 41, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 137, 144, 230, 188, 194, 136, 76, 61, 70, 118, 161, 61, 167, 89, 247, 0, 83, 88, 36, 129, 191, 52, 72, 50, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 234, 67, 140, 58, 4, 43, 165, 61, 128, 69, 214, 61, 167, 89, 247, 0, 72, 80, 65, 129, 59, 55, 72, 50, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 200, 227, 252, 186, 124, 188, 171, 61, 252, 29, 23, 62, 167, 89, 247, 0, 84, 88, 33, 129, 59, 55, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 172, 71, 15, 189, 86, 98, 70, 61, 44, 255, 17, 62, 167, 89, 247, 0, 88, 90, 13, 129, 191, 52, 63, 41, 4, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 90, 46, 61, 37, 249, 163, 61, 114, 119, 8, 62, 7, 126, 245, 0, 236, 12, 124, 129, 191, 52, 72, 50, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 83, 27, 61, 66, 151, 169, 61, 51, 174, 26, 62, 7, 126, 245, 0, 224, 12, 122, 129, 59, 55, 72, 50, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 200, 227, 252, 186, 124, 188, 171, 61, 252, 29, 23, 62, 7, 126, 245, 0, 242, 12, 125, 129, 59, 55, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 234, 67, 140, 58, 4, 43, 165, 61, 128, 69, 214, 61, 7, 126, 245, 0, 248, 11, 126, 129, 191, 52, 63, 41, 4, 1, 2, 0, 162, 123, 7, 70, 84, 62, 0, 0, 31, 57, 161, 61, 157, 246, 21, 61, 79, 77, 237, 61, 96, 24, 79, 0, 175, 6, 97, 129, 109, 58, 72, 55, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 87, 182, 58, 61, 221, 32, 23, 61, 79, 94, 18, 62, 96, 24, 79, 0, 175, 5, 97, 129, 172, 59, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 104, 83, 27, 61, 66, 151, 169, 61, 51, 174, 26, 62, 96, 24, 79, 0, 175, 7, 96, 129, 172, 59, 204, 52, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 159, 90, 46, 61, 37, 249, 163, 61, 114, 119, 8, 62, 96, 24, 79, 0, 175, 8, 96, 129, 109, 58, 204, 52, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 83, 27, 61, 66, 151, 169, 61, 51, 174, 26, 62, 16, 125, 11, 0, 218, 250, 120, 129, 191, 52, 72, 50, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 83, 183, 171, 60, 117, 137, 156, 61, 15, 77, 70, 62, 16, 125, 11, 0, 211, 251, 118, 129, 59, 55, 72, 50, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 68, 239, 90, 188, 90, 225, 175, 61, 221, 152, 67, 62, 16, 125, 11, 0, 216, 250, 120, 129, 59, 55, 63, 41, 5, 6, 0, 0, 33, 204, 221, 51, 0, 0, 0, 0, 200, 227, 252, 186, 124, 188, 171, 61, 252, 29, 23, 62, 16, 125, 11, 0, 222, 250, 122, 129, 191, 52, 63, 41, 4, 2, 0, 0, 9, 223, 245, 32, 0, 0, 0, 0, 87, 182, 58, 61, 221, 32, 23, 61, 79, 94, 18, 62, 112, 251, 58, 0, 198, 247, 112, 129, 109, 58, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 112, 251, 58, 0, 198, 0, 112, 129, 172, 59, 72, 55, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 83, 183, 171, 60, 117, 137, 156, 61, 15, 77, 70, 62, 112, 251, 58, 0, 198, 250, 112, 129, 172, 59, 204, 52, 4, 5, 0, 0, 175, 190, 79, 65, 0, 0, 0, 0, 104, 83, 27, 61, 66, 151, 169, 61, 51, 174, 26, 62, 112, 251, 58, 0, 198, 239, 111, 129, 109, 58, 204, 52, 4, 2, 0, 0, 33, 192, 221, 63, 0, 0, 0, 0, 176, 217, 22, 61, 61, 173, 29, 188, 93, 30, 249, 61, 104, 215, 59, 0, 193, 254, 109, 129, 109, 58, 72, 55, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 193, 144, 161, 186, 229, 160, 76, 188, 90, 232, 66, 62, 104, 215, 59, 0, 193, 253, 109, 129, 172, 59, 72, 55, 8, 9, 0, 0, 151, 187, 103, 68, 0, 0, 0, 0, 65, 233, 248, 59, 155, 232, 21, 61, 101, 77, 82, 62, 104, 215, 59, 0, 193, 254, 109, 129, 172, 59, 204, 52, 5, 4, 0, 0, 208, 181, 46, 74, 0, 0, 0, 0, 87, 182, 58, 61, 221, 32, 23, 61, 79, 94, 18, 62, 104, 215, 59, 0, 193, 255, 110, 129, 109, 58, 204, 52, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 176, 217, 22, 61, 61, 173, 29, 188, 93, 30, 249, 61, 79, 195, 77, 0, 20, 107, 64, 129, 109, 58, 72, 55, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 87, 182, 58, 61, 221, 32, 23, 61, 79, 94, 18, 62, 79, 195, 77, 0, 27, 109, 58, 129, 172, 59, 72, 55, 1, 4, 8, 0, 150, 110, 184, 85, 175, 59, 0, 0, 31, 57, 161, 61, 157, 246, 21, 61, 79, 77, 237, 61, 79, 195, 77, 0, 22, 107, 63, 129, 172, 59, 204, 52, 2, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 101, 141, 61, 51, 156, 31, 188, 218, 229, 167, 61, 79, 195, 77, 0, 15, 105, 68, 129, 109, 58, 204, 52, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 64, 101, 141, 61, 51, 156, 31, 188, 218, 229, 167, 61, 111, 210, 38, 0, 226, 143, 207, 129, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 49, 248, 55, 61, 209, 74, 56, 189, 123, 212, 98, 61, 111, 210, 38, 0, 231, 146, 199, 129, 172, 59, 72, 55, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 235, 123, 30, 61, 177, 167, 104, 189, 78, 23, 232, 61, 111, 210, 38, 0, 226, 143, 209, 129, 172, 59, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 176, 217, 22, 61, 61, 173, 29, 188, 93, 30, 249, 61, 111, 210, 38, 0, 221, 140, 219, 129, 109, 58, 204, 52, 12, 4, 5, 0, 237, 174, 73, 49, 199, 31, 0, 0, 64, 101, 141, 61, 51, 156, 31, 188, 218, 229, 167, 61, 115, 219, 219, 0, 232, 41, 139, 129, 109, 58, 72, 55, 1, 8, 4, 0, 83, 159, 119, 72, 51, 24, 0, 0, 196, 98, 87, 61, 180, 94, 111, 60, 248, 89, 152, 60, 115, 219, 219, 0, 232, 42, 139, 129, 172, 59, 72, 55, 1, 0, 0, 0, 222, 172, 32, 83, 0, 0, 0, 0, 2, 253, 32, 61, 35, 195, 2, 189, 118, 162, 84, 60, 115, 219, 219, 0, 232, 41, 139, 129, 172, 59, 204, 52, 0, 1, 0, 0, 156, 193, 98, 62, 0, 0, 0, 0, 49, 248, 55, 61, 209, 74, 56, 189, 123, 212, 98, 61, 115, 219, 219, 0, 231, 40, 139, 129, 109, 58, 204, 52, 16, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 60, 133, 60, 237, 201, 153, 61, 186, 184, 156, 62, 60, 111, 248, 0, 50, 237, 114, 129, 191, 52, 72, 50, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 48, 142, 5, 61, 235, 27, 147, 61, 237, 245, 177, 62, 60, 111, 248, 0, 43, 242, 118, 129, 59, 55, 72, 50, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 55, 116, 60, 34, 255, 162, 61, 146, 83, 182, 62, 60, 111, 248, 0, 46, 240, 116, 129, 59, 55, 63, 41, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 146, 7, 187, 233, 65, 181, 61, 83, 237, 162, 62, 60, 111, 248, 0, 53, 236, 113, 129, 191, 52, 63, 41, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 52, 47, 223, 59, 251, 148, 159, 61, 224, 101, 131, 62, 112, 202, 234, 0, 201, 142, 253, 129, 109, 58, 72, 55, 6, 7, 0, 0, 198, 249, 56, 6, 0, 0, 0, 0, 122, 153, 132, 187, 101, 126, 93, 61, 224, 184, 130, 62, 112, 202, 234, 0, 201, 143, 251, 129, 172, 59, 72, 55, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 165, 215, 144, 59, 107, 20, 85, 61, 205, 5, 157, 62, 112, 202, 234, 0, 201, 142, 0, 129, 172, 59, 204, 52, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 90, 60, 133, 60, 237, 201, 153, 61, 186, 184, 156, 62, 112, 202, 234, 0, 202, 142, 2, 129, 109, 58, 204, 52, 6, 7, 0, 0, 159, 168, 95, 87, 0, 0, 0, 0, 122, 153, 132, 187, 101, 126, 93, 61, 224, 184, 130, 62, 215, 137, 0, 0, 137, 41, 12, 129, 191, 52, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 173, 250, 188, 9, 218, 130, 61, 59, 212, 130, 62, 215, 137, 0, 0, 137, 41, 0, 129, 59, 55, 72, 50, 5, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 9, 132, 188, 167, 82, 112, 61, 234, 20, 162, 62, 215, 137, 0, 0, 142, 40, 36, 129, 59, 55, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 165, 215, 144, 59, 107, 20, 85, 61, 205, 5, 157, 62, 215, 137, 0, 0, 148, 38, 52, 129, 191, 52, 63, 41, 6, 7, 0, 0, 245, 192, 9, 63, 0, 0, 0, 0, 157, 146, 7, 187, 233, 65, 181, 61, 83, 237, 162, 62, 152, 40, 60, 0, 60, 246, 111, 129, 191, 52, 72, 50, 7, 6, 5, 0, 228, 196, 142, 56, 140, 2, 0, 0, 31, 55, 116, 60, 34, 255, 162, 61, 146, 83, 182, 62, 152, 40, 60, 0, 53, 229, 111, 129, 59, 55, 72, 50, 7, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 159, 221, 59, 189, 176, 107, 61, 245, 96, 181, 62, 152, 40, 60, 0, 57, 239, 111, 129, 59, 55, 63, 41, 7, 6, 0, 0, 121, 242, 133, 13, 0, 0, 0, 0, 152, 9, 132, 188, 167, 82, 112, 61, 234, 20, 162, 62, 152, 40, 60, 0, 63, 254, 110, 129, 191, 52, 63, 41, 7, 6, 0, 0, 207, 161, 47, 94, 0, 0, 0, 0, 147, 75, 11, 189, 26, 228, 9, 189, 72, 21, 82, 189, 25, 255, 132, 0, 115, 211, 24, 127, 28, 53, 20, 44, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 230, 187, 142, 58, 108, 2, 128, 189, 126, 87, 32, 189, 25, 255, 132, 0, 119, 221, 25, 127, 253, 53, 63, 41, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 40, 5, 61, 236, 132, 92, 189, 227, 153, 0, 189, 25, 255, 132, 0, 117, 216, 24, 127, 222, 54, 20, 44, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 84, 51, 61, 12, 102, 212, 188, 88, 117, 7, 189, 25, 255, 132, 0, 105, 190, 22, 127, 59, 55, 151, 47, 0, 1, 4, 8, 162, 77, 116, 59, 116, 59, 116, 59, 161, 187, 17, 61, 70, 33, 103, 60, 3, 150, 29, 189, 25, 255, 132, 0, 113, 204, 24, 127, 222, 54, 141, 49, 0, 1, 0, 0, 225, 215, 29, 40, 0, 0, 0, 0, 140, 40, 115, 60, 18, 4, 70, 61, 123, 216, 32, 189, 25, 255, 132, 0, 109, 197, 23, 127, 253, 53, 72, 50, 0, 1, 0, 0, 132, 187, 122, 68, 0, 0, 0, 0, 97, 97, 214, 188, 206, 204, 64, 61, 0, 251, 54, 189, 25, 255, 132, 0, 111, 200, 23, 127, 28, 53, 141, 49, 1, 4, 8, 12, 255, 63, 255, 63, 255, 63, 255, 63, 13, 13, 62, 189, 92, 98, 87, 60, 75, 125, 89, 189, 25, 255, 132, 0, 116, 211, 24, 127, 191, 52, 151, 47, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 6, 0, 5, 0, 4, 0, 7, 0, 6, 0, 8, 0, 10, 0, 9, 0, 8, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 12, 0, 15, 0, 14, 0, 16, 0, 18, 0, 17, 0, 16, 0, 19, 0, 18, 0, 20, 0, 22, 0, 21, 0, 20, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 24, 0, 27, 0, 26, 0, 28, 0, 30, 0, 29, 0, 28, 0, 31, 0, 30, 0, 32, 0, 34, 0, 33, 0, 32, 0, 35, 0, 34, 0, 36, 0, 38, 0, 37, 0, 36, 0, 39, 0, 38, 0, 40, 0, 42, 0, 41, 0, 40, 0, 43, 0, 42, 0, 44, 0, 46, 0, 45, 0, 44, 0, 47, 0, 46, 0, 48, 0, 50, 0, 49, 0, 48, 0, 51, 0, 50, 0, 52, 0, 54, 0, 53, 0, 52, 0, 55, 0, 54, 0, 56, 0, 58, 0, 57, 0, 56, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 60, 0, 63, 0, 62, 0, 64, 0, 66, 0, 65, 0, 64, 0, 67, 0, 66, 0, 68, 0, 70, 0, 69, 0, 68, 0, 71, 0, 70, 0, 72, 0, 74, 0, 73, 0, 72, 0, 75, 0, 74, 0, 76, 0, 78, 0, 77, 0, 76, 0, 79, 0, 78, 0, 80, 0, 82, 0, 81, 0, 80, 0, 83, 0, 82, 0, 84, 0, 86, 0, 85, 0, 84, 0, 87, 0, 86, 0, 88, 0, 90, 0, 89, 0, 88, 0, 91, 0, 90, 0, 92, 0, 94, 0, 93, 0, 92, 0, 95, 0, 94, 0, 96, 0, 98, 0, 97, 0, 96, 0, 99, 0, 98, 0, 100, 0, 102, 0, 101, 0, 100, 0, 103, 0, 102, 0, 104, 0, 106, 0, 105, 0, 104, 0, 107, 0, 106, 0, 108, 0, 110, 0, 109, 0, 108, 0, 111, 0, 110, 0, 112, 0, 114, 0, 113, 0, 112, 0, 115, 0, 114, 0, 116, 0, 118, 0, 117, 0, 116, 0, 119, 0, 118, 0, 120, 0, 122, 0, 121, 0, 120, 0, 123, 0, 122, 0, 124, 0, 126, 0, 125, 0, 124, 0, 127, 0, 126, 0, 128, 0, 130, 0, 129, 0, 128, 0, 131, 0, 130, 0, 132, 0, 134, 0, 133, 0, 132, 0, 135, 0, 134, 0, 136, 0, 138, 0, 137, 0, 136, 0, 139, 0, 138, 0, 140, 0, 142, 0, 141, 0, 140, 0, 143, 0, 142, 0, 144, 0, 146, 0, 145, 0, 144, 0, 147, 0, 146, 0, 148, 0, 150, 0, 149, 0, 148, 0, 151, 0, 150, 0, 152, 0, 154, 0, 153, 0, 152, 0, 155, 0, 154, 0, 156, 0, 158, 0, 157, 0, 156, 0, 159, 0, 158, 0, 160, 0, 162, 0, 161, 0, 160, 0, 163, 0, 162, 0, 164, 0, 166, 0, 165, 0, 164, 0, 167, 0, 166, 0, 168, 0, 170, 0, 169, 0, 168, 0, 171, 0, 170, 0, 172, 0, 174, 0, 173, 0, 172, 0, 175, 0, 174, 0, 176, 0, 178, 0, 177, 0, 176, 0, 179, 0, 178, 0, 180, 0, 182, 0, 181, 0, 180, 0, 183, 0, 182, 0, 184, 0, 186, 0, 185, 0, 184, 0, 187, 0, 186, 0, 188, 0, 190, 0, 189, 0, 188, 0, 191, 0, 190, 0, 192, 0, 194, 0, 193, 0, 192, 0, 195, 0, 194, 0, 196, 0, 198, 0, 197, 0, 196, 0, 199, 0, 198, 0, 200, 0, 202, 0, 201, 0, 200, 0, 203, 0, 202, 0, 204, 0, 206, 0, 205, 0, 204, 0, 207, 0, 206, 0, 208, 0, 210, 0, 209, 0, 208, 0, 211, 0, 210, 0, 212, 0, 214, 0, 213, 0, 212, 0, 215, 0, 214, 0, 216, 0, 218, 0, 217, 0, 216, 0, 219, 0, 218, 0, 220, 0, 222, 0, 221, 0, 220, 0, 223, 0, 222, 0, 224, 0, 226, 0, 225, 0, 224, 0, 227, 0, 226, 0, 228, 0, 230, 0, 229, 0, 228, 0, 231, 0, 230, 0, 232, 0, 234, 0, 233, 0, 232, 0, 235, 0, 234, 0, 236, 0, 238, 0, 237, 0, 236, 0, 239, 0, 238, 0, 240, 0, 242, 0, 241, 0, 240, 0, 243, 0, 242, 0, 244, 0, 246, 0, 245, 0, 244, 0, 247, 0, 246, 0, 248, 0, 250, 0, 249, 0, 248, 0, 251, 0, 250, 0, 252, 0, 254, 0, 253, 0, 252, 0, 255, 0, 254, 0, 0, 1, 2, 1, 1, 1, 0, 1, 3, 1, 2, 1, 4, 1, 6, 1, 5, 1, 4, 1, 7, 1, 6, 1, 8, 1, 10, 1, 9, 1, 8, 1, 11, 1, 10, 1, 12, 1, 14, 1, 13, 1, 12, 1, 15, 1, 14, 1, 16, 1, 18, 1, 17, 1, 16, 1, 19, 1, 18, 1, 20, 1, 22, 1, 21, 1, 20, 1, 23, 1, 22, 1, 24, 1, 26, 1, 25, 1, 24, 1, 27, 1, 26, 1, 28, 1, 30, 1, 29, 1, 28, 1, 31, 1, 30, 1, 32, 1, 34, 1, 33, 1, 32, 1, 35, 1, 34, 1, 36, 1, 38, 1, 37, 1, 36, 1, 39, 1, 38, 1, 40, 1, 42, 1, 41, 1, 40, 1, 43, 1, 42, 1, 44, 1, 46, 1, 45, 1, 44, 1, 47, 1, 46, 1, 48, 1, 50, 1, 49, 1, 48, 1, 51, 1, 50, 1, 52, 1, 54, 1, 53, 1, 52, 1, 55, 1, 54, 1, 56, 1, 58, 1, 57, 1, 56, 1, 59, 1, 58, 1, 60, 1, 62, 1, 61, 1, 60, 1, 63, 1, 62, 1, 64, 1, 66, 1, 65, 1, 64, 1, 67, 1, 66, 1, 68, 1, 70, 1, 69, 1, 68, 1, 71, 1, 70, 1, 72, 1, 74, 1, 73, 1, 72, 1, 75, 1, 74, 1, 76, 1, 78, 1, 77, 1, 76, 1, 79, 1, 78, 1, 80, 1, 82, 1, 81, 1, 80, 1, 83, 1, 82, 1, 84, 1, 86, 1, 85, 1, 84, 1, 87, 1, 86, 1, 88, 1, 90, 1, 89, 1, 88, 1, 91, 1, 90, 1, 92, 1, 94, 1, 93, 1, 92, 1, 95, 1, 94, 1, 96, 1, 98, 1, 97, 1, 96, 1, 99, 1, 98, 1, 100, 1, 102, 1, 101, 1, 100, 1, 103, 1, 102, 1, 104, 1, 106, 1, 105, 1, 104, 1, 107, 1, 106, 1, 108, 1, 110, 1, 109, 1, 108, 1, 111, 1, 110, 1, 112, 1, 114, 1, 113, 1, 112, 1, 115, 1, 114, 1, 116, 1, 118, 1, 117, 1, 116, 1, 119, 1, 118, 1, 120, 1, 122, 1, 121, 1, 120, 1, 123, 1, 122, 1, 124, 1, 126, 1, 125, 1, 124, 1, 127, 1, 126, 1, 128, 1, 130, 1, 129, 1, 128, 1, 131, 1, 130, 1, 132, 1, 134, 1, 133, 1, 132, 1, 135, 1, 134, 1, 136, 1, 138, 1, 137, 1, 136, 1, 139, 1, 138, 1, 140, 1, 142, 1, 141, 1, 142, 1, 144, 1, 143, 1, 144, 1, 146, 1, 145, 1, 146, 1, 140, 1, 147, 1, 140, 1, 144, 1, 142, 1, 144, 1, 140, 1, 146, 1 ), +"blend_shape_data": [ ], +"format": 97751, +"index_count": 612, +"primitive": 4, +"skeleton_aabb": [ AABB( -0.0503148, -0.0664643, -0.053098, 0.102899, 0.118286, 0.110326 ), AABB( -0.0503148, -0.0336648, -0.0512898, 0.14873, 0.128013, 0.217746 ), AABB( -0.0019294, 0.0366121, 0.0323032, 0.132026, 0.0577362, 0.169057 ), AABB( 0.0849703, 0.0481701, 0.0715663, 0.068139, 0.045921, 0.129794 ), AABB( -0.0440132, -0.0336648, -0.0512898, 0.113054, 0.11752, 0.256663 ), AABB( -0.0360243, -0.00962382, 0.12164, 0.072853, 0.102718, 0.196577 ), AABB( -0.0161179, 0.0516016, 0.191013, 0.0385935, 0.041493, 0.163243 ), AABB( -0.0161179, 0.0516016, 0.256637, 0.0487242, 0.036903, 0.0994697 ), AABB( -0.0453895, -0.0496616, -0.0512898, 0.11443, 0.0967319, 0.310404 ), AABB( -0.0352556, -0.0124895, 0.190339, 0.0352953, 0.105584, 0.119241 ), AABB( -0.0352556, -0.00945415, 0.24973, 0.0757463, 0.043931, 0.102211 ), AABB( -0.00536836, -0.0152203, 0.298738, 0.0575357, 0.039564, 0.0532033 ), AABB( -0.0423647, -0.0591667, -0.0512898, 0.0791934, 0.106237, 0.271428 ), AABB( -0.0423647, -0.0639067, 0.177581, 0.0491447, 0.0946642, 0.115502 ), AABB( -0.0423647, -0.0659879, 0.177581, 0.0957047, 0.0597627, 0.135919 ), AABB( 0.0062275, -0.0659879, 0.260635, 0.0471124, 0.0291992, 0.0528653 ), AABB( -0.0453895, -0.0981952, 0.00742787, 0.0903039, 0.0970927, 0.192096 ), AABB( -0.0290665, -0.0997348, 0.162896, 0.0623865, 0.0403167, 0.0458427 ), AABB( -0.0290665, -0.102447, 0.162896, 0.0830825, 0.0426679, 0.0818059 ), AABB( -0.00865817, -0.102447, 0.193177, 0.0655006, 0.0260357, 0.0529011 ) ], +"vertex_count": 404 +} + +[sub_resource type="Skin" id=2] +resource_name = "Skin" +bind_count = 20 +bind/0/name = "root" +bind/0/bone = -1 +bind/0/pose = Transform( -14.6676, 2.22133e-07, 5.75629e-09, 3.42129e-15, -0.379964, 14.6627, -2.22208e-07, -14.6627, -0.379965, 1.10287e-10, 0.689478, -0.00727992 ) +bind/1/name = "thumb_metacarpal" +bind/1/bone = -1 +bind/1/pose = Transform( -12.5908, 5.7717, 4.8269, 7.49463, 8.78929, 9.03981, -0.66473, -10.2262, 10.4939, -0.096063, -0.182017, -0.232635 ) +bind/2/name = "thumb_proximal" +bind/2/bone = -1 +bind/2/pose = Transform( -9.58096, 9.35126, 5.99152, 8.44307, 0.992083, 11.9528, -7.21519, -11.2565, 6.03087, -0.646463, -1.72878, 0.668668 ) +bind/3/name = "thumb_distal" +bind/3/bone = -1 +bind/3/pose = Transform( -9.4053, 9.19995, 6.48388, 8.36392, 0.058727, 12.0491, -7.53157, -11.4235, 5.28374, -0.732799, -2.83757, 0.835363 ) +bind/4/name = "index_metacarpal" +bind/4/bone = -1 +bind/4/pose = Transform( -14.657, -0.558095, 0.00375224, -0.165674, 4.44501, 13.9769, 0.53295, -13.9667, 4.44809, -0.000662338, -0.290978, -0.108669 ) +bind/5/name = "index_proximal" +bind/5/bone = -1 +bind/5/pose = Transform( -14.5744, -0.870475, -1.40312, -1.58655, 3.92887, 14.0423, 0.457523, -14.1048, 3.99806, 0.285342, -2.89927, -0.0153616 ) +bind/6/name = "index_middle" +bind/6/bone = -1 +bind/6/pose = Transform( -14.4337, -0.2941, 2.59271, 2.60155, -0.497285, 14.4265, 0.201363, -14.6562, -0.541516, -0.779147, -3.63979, 1.18571 ) +bind/7/name = "index_distal" +bind/7/bone = -1 +bind/7/pose = Transform( -13.6042, -0.0718927, 5.48258, 5.47638, -0.901482, 13.577, -0.270416, -14.6397, -0.862967, -1.69648, -4.17576, 1.28513 ) +bind/8/name = "middle_metacarpal" +bind/8/bone = -1 +bind/8/pose = Transform( -14.6175, -0.0757866, -1.20941, -1.21008, 1.68968, 14.5196, -0.0642997, -14.5698, 1.69015, 0.0255007, -0.305335, -0.0509671 ) +bind/9/name = "middle_proximal" +bind/9/bone = -1 +bind/9/pose = Transform( -14.6563, 0.0310659, -0.576067, -0.576898, -0.719454, 14.6386, -0.00274808, -14.6499, -0.720119, -0.0988202, -2.80872, 0.414763 ) +bind/10/name = "middle_middle" +bind/10/bone = -1 +bind/10/pose = Transform( -13.2173, -0.670197, 6.32404, 6.34964, -2.20108, 13.0375, -0.353298, -14.486, -2.27357, -1.80169, -3.14325, 0.797598 ) +bind/11/name = "middle_distal" +bind/11/bone = -1 +bind/11/pose = Transform( -10.6125, -2.5317, 9.80327, 10.1248, -2.70381, 10.2624, -0.0357846, -14.1922, -3.70389, -2.8841, -3.23617, 1.2315 ) +bind/12/name = "ring_metacarpal" +bind/12/bone = -1 +bind/12/pose = Transform( -14.6531, 0.115638, -0.642376, -0.652627, -2.81378, 14.3804, 0.00985734, -14.3947, -2.81614, 0.0137075, -0.307094, 0.0445266 ) +bind/13/name = "ring_proximal" +bind/13/bone = -1 +bind/13/pose = Transform( -14.5674, 0.172977, -1.70275, -1.70869, -2.30774, 14.3838, 0.0982742, -14.4839, -2.31213, 0.20267, -2.61502, -0.0463216 ) +bind/14/name = "ring_middle" +bind/14/bone = -1 +bind/14/pose = Transform( -12.6957, -2.43643, 6.92976, 7.31356, -2.90169, 12.3787, 0.685298, -14.1698, -3.72644, -1.87717, -2.88537, 0.30206 ) +bind/15/name = "ring_distal" +bind/15/bone = -1 +bind/15/pose = Transform( -6.96749, -7.32827, 10.625, 12.6413, -1.43678, 7.29877, 2.60585, -12.6242, -6.99839, -3.21578, -2.24402, 1.25915 ) +bind/16/name = "pinky_metacarpal" +bind/16/bone = -1 +bind/16/pose = Transform( -14.6649, 0.240667, -0.148879, -0.243921, -6.8371, 12.9744, -0.143485, -12.9744, -6.83983, 0.00340029, -0.281558, 0.131114 ) +bind/17/name = "pinky_proximal" +bind/17/bone = -1 +bind/17/pose = Transform( -14.5056, -0.766077, 2.03498, 2.16996, -4.22382, 13.8777, 0.138809, -14.0254, -4.29048, -0.415818, -2.50159, -0.348904 ) +bind/18/name = "pinky_middle" +bind/18/bone = -1 +bind/18/pose = Transform( -10.8544, -4.52678, 8.76524, 9.65726, -2.2144, 10.8154, 2.01459, -13.7748, -4.61917, -2.06231, -2.33397, -0.269482 ) +bind/19/name = "pinky_distal" +bind/19/bone = -1 +bind/19/pose = Transform( -6.79567, -7.52171, 10.601, 12.0636, 0.804823, 8.30427, 4.8402, -12.5664, -5.81345, -2.8229, -2.01484, 0.0332277 ) + +[sub_resource type="Animation" id=3] +resource_name = "Grip" +length = 2.5 +tracks/0/type = "transform" +tracks/0/path = NodePath("Armature_Left/Skeleton:thumb_distal") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = true +tracks/0/enabled = true +tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.86265e-09, 9.31323e-10, -6.98492e-10, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.86265e-09, 9.31323e-10, -6.98492e-10, 1, 1, 1, 1 ) +tracks/1/type = "transform" +tracks/1/path = NodePath("Armature_Left/Skeleton:thumb_proximal") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = true +tracks/1/enabled = true +tracks/1/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -1.11759e-08, 7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -1.11759e-08, 7.45058e-09, 1, 1, 1, 1 ) +tracks/2/type = "transform" +tracks/2/path = NodePath("Armature_Left/Skeleton:thumb_metacarpal") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = true +tracks/2/enabled = true +tracks/2/keys = PoolRealArray( 0, 1, 0, 0, 0, 5.96046e-08, 2.98023e-08, -1.49012e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 5.96046e-08, 2.98023e-08, -1.49012e-08, 1, 1, 1, 1 ) +tracks/3/type = "transform" +tracks/3/path = NodePath("Armature_Left/Skeleton:index_distal") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = true +tracks/3/enabled = true +tracks/3/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.86264e-09, 2.77556e-17, 8.06176e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 1.86264e-09, 2.77556e-17, 8.06176e-09, 1, 1, 1, 1 ) +tracks/4/type = "transform" +tracks/4/path = NodePath("Armature_Left/Skeleton:index_middle") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/imported = true +tracks/4/enabled = true +tracks/4/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.49012e-08, -1.11022e-16, -6.0536e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 1.49012e-08, -1.11022e-16, -6.0536e-09, 1, 1, 1, 1 ) +tracks/5/type = "transform" +tracks/5/path = NodePath("Armature_Left/Skeleton:index_proximal") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/imported = true +tracks/5/enabled = true +tracks/5/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.47723e-18, 4.65661e-10, 1.4843e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.47723e-18, 4.65661e-10, 1.4843e-09, 1, 1, 1, 1 ) +tracks/6/type = "transform" +tracks/6/path = NodePath("Armature_Left/Skeleton:index_metacarpal") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/imported = true +tracks/6/enabled = true +tracks/6/keys = PoolRealArray( 0, 1, 0, 0, 0, 2.98023e-08, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, 0, 0, 1, 1, 1, 1 ) +tracks/7/type = "transform" +tracks/7/path = NodePath("Armature_Left/Skeleton:middle_distal") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/imported = true +tracks/7/enabled = true +tracks/7/keys = PoolRealArray( 0, 1, 5.36442e-07, -1.19209e-07, 1.04308e-07, -0.0520055, -0.0555408, -0.291533, 0.95353, 1, 1, 1, 0.0666667, 1, 5.96046e-08, -2.98023e-07, 2.23517e-08, -0.0519801, -0.0555137, -0.291391, 0.953576, 1, 1, 1, 0.133333, 1, -8.34465e-07, -5.36442e-07, -1.63913e-07, -0.0517974, -0.0553186, -0.290367, 0.95391, 1, 1, 1, 0.2, 1, 1.19209e-07, -7.15256e-07, 1.3411e-07, -0.0514082, -0.0549029, -0.288185, 0.954616, 1, 1, 1, 0.266667, 1, -3.57628e-07, 1.78814e-07, 0, -0.0508243, -0.0542794, -0.284912, 0.955665, 1, 1, 1, 0.333333, 1, -2.38419e-07, -4.17233e-07, -3.72529e-08, -0.0500701, -0.0534739, -0.280683, 0.957001, 1, 1, 1, 1.53333, 1, 0, -2.38419e-07, -4.47035e-08, -0.0179904, -0.0192134, -0.100851, 0.994553, 1, 1, 1, 2.33333, 1, 5.36442e-07, -1.78814e-07, -7.45058e-09, -0.00068505, -0.000731619, -0.0038405, 0.999992, 1, 1, 1, 2.4, 1, 1.19209e-07, -2.38419e-07, -2.23517e-08, -0.000261089, -0.000278776, -0.00146353, 0.999999, 1, 1, 1, 2.46667, 1, -5.96046e-08, -1.78814e-07, -4.47035e-08, -3.54201e-05, -3.78419e-05, -0.000198773, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-09, 3.72529e-09, 3.95812e-09, 1, 1, 1, 1 ) +tracks/8/type = "transform" +tracks/8/path = NodePath("Armature_Left/Skeleton:middle_middle") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/imported = true +tracks/8/enabled = true +tracks/8/keys = PoolRealArray( 0, 1, -3.57628e-07, -1.49012e-07, 3.35276e-08, -0.0138373, -0.0454449, -0.299089, 0.953042, 1, 1, 1, 0.0666667, 1, 2.38419e-07, -2.98023e-08, -2.98023e-08, -0.0138305, -0.0454228, -0.298943, 0.953089, 1, 1, 1, 0.133333, 1, -1.19209e-07, 1.78814e-07, 0, -0.0137819, -0.0452632, -0.297893, 0.953426, 1, 1, 1, 0.2, 1, 1.19209e-07, -1.78814e-07, 3.35276e-08, -0.0136784, -0.0449233, -0.295655, 0.95414, 1, 1, 1, 0.266667, 1, -8.9407e-07, -4.47035e-07, -5.58794e-08, -0.0135232, -0.0444133, -0.292299, 0.955199, 1, 1, 1, 0.333333, 1, -9.53674e-07, -6.55651e-07, -1.60187e-07, -0.0133225, -0.0437545, -0.287963, 0.956549, 1, 1, 1, 1.53333, 1, -7.15256e-07, -2.08616e-07, -4.47035e-08, -0.00478729, -0.0157227, -0.103476, 0.994496, 1, 1, 1, 2.33333, 1, 2.38419e-07, -5.66244e-07, 1.67638e-07, -0.000182292, -0.000598658, -0.00394019, 0.999992, 1, 1, 1, 2.4, 1, -4.17233e-07, -8.9407e-08, -2.6077e-08, -6.94393e-05, -0.000228158, -0.00150151, 0.999999, 1, 1, 1, 2.46667, 1, 1.78814e-07, -5.96046e-08, -2.23517e-08, -9.40149e-06, -3.09571e-05, -0.000203782, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, 1.62981e-08, 1.39131e-07, 1, 1, 1, 1 ) +tracks/9/type = "transform" +tracks/9/path = NodePath("Armature_Left/Skeleton:middle_proximal") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/imported = true +tracks/9/enabled = true +tracks/9/keys = PoolRealArray( 0, 1, 0, 0, 0, 0.000765638, -0.0177302, -0.361034, 0.932384, 1, 1, 1, 0.0666667, 1, 0, 0, 0, 0.000765297, -0.0177218, -0.360862, 0.93245, 1, 1, 1, 0.133333, 1, 0, 0, 0, 0.000762623, -0.0176608, -0.359621, 0.932931, 1, 1, 1, 0.2, 1, 0, 0, 0, 0.000757021, -0.017531, -0.356977, 0.933948, 1, 1, 1, 0.266667, 1, 0, 0, 0, 0.000748579, -0.017336, -0.353008, 0.93546, 1, 1, 1, 0.333333, 1, 0, 0, 0, 0.000737766, -0.0170839, -0.347874, 0.937385, 1, 1, 1, 1.33333, 1, 0, 0, 0, 0.000359766, -0.00833074, -0.169636, 0.985472, 1, 1, 1, 2.5, 1, 0, 0, 0, -7.45058e-09, -7.45058e-09, 1.58325e-08, 1, 1, 1, 1 ) +tracks/10/type = "transform" +tracks/10/path = NodePath("Armature_Left/Skeleton:middle_metacarpal") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/imported = true +tracks/10/enabled = true +tracks/10/keys = PoolRealArray( 0, 1, 0, 0, 0, -7.45058e-09, -2.32831e-10, -1.22236e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -7.45058e-09, -2.32831e-10, -1.22236e-09, 1, 1, 1, 1 ) +tracks/11/type = "transform" +tracks/11/path = NodePath("Armature_Left/Skeleton:ring_distal") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/imported = true +tracks/11/enabled = true +tracks/11/keys = PoolRealArray( 0, 1, 5.96046e-08, -2.08616e-07, 5.96046e-08, -0.0927168, -0.0181779, -0.159721, 0.98263, 1, 1, 1, 0.0666667, 1, 4.76837e-07, -1.19209e-07, -8.9407e-08, -0.0926702, -0.0181688, -0.159641, 0.982648, 1, 1, 1, 0.133333, 1, -5.96046e-08, -1.49012e-07, -1.49012e-07, -0.0923346, -0.018103, -0.159063, 0.982774, 1, 1, 1, 0.2, 1, -5.96046e-08, -5.96046e-08, 2.23517e-07, -0.0916202, -0.0179629, -0.157832, 0.983042, 1, 1, 1, 0.266667, 1, -2.38419e-07, 2.98023e-07, -5.96046e-07, -0.0905498, -0.0177531, -0.155988, 0.98344, 1, 1, 1, 0.333333, 1, 7.7486e-07, 2.08616e-07, -6.25849e-07, -0.0891691, -0.0174823, -0.153609, 0.983945, 1, 1, 1, 2.5, 1, 0, 0, 0, -3.81639e-16, 7.45058e-09, -3.07336e-08, 1, 1, 1, 1 ) +tracks/12/type = "transform" +tracks/12/path = NodePath("Armature_Left/Skeleton:ring_middle") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/imported = true +tracks/12/enabled = true +tracks/12/keys = PoolRealArray( 0, 1, -5.96046e-07, -2.98023e-08, -1.49012e-08, -0.0486582, -0.05795, -0.282987, 0.956134, 1, 1, 1, 0.0666667, 1, 1.78814e-07, 1.19209e-07, -3.72529e-09, -0.0486344, -0.0579217, -0.282849, 0.956178, 1, 1, 1, 0.133333, 1, 1.19209e-07, -2.98023e-07, 1.49012e-08, -0.0484629, -0.0577175, -0.281852, 0.956493, 1, 1, 1, 0.2, 1, 1.78814e-07, -8.34465e-07, 1.41561e-07, -0.0480978, -0.0572826, -0.279728, 0.957161, 1, 1, 1, 0.266667, 1, 0, -8.9407e-08, -2.98023e-08, -0.0475502, -0.0566304, -0.276543, 0.958152, 1, 1, 1, 0.333333, 1, 1.19209e-07, -2.38419e-07, -1.86265e-08, -0.0468428, -0.0557879, -0.272429, 0.959414, 1, 1, 1, 1.53333, 1, 2.98023e-07, 5.96046e-08, -1.11759e-08, -0.0168224, -0.0200348, -0.0978361, 0.994859, 1, 1, 1, 2.33333, 1, 3.57628e-07, 5.96046e-08, 4.47035e-08, -0.000641, -0.000763352, -0.00372773, 0.999993, 1, 1, 1, 2.4, 1, -1.19209e-07, 2.98023e-08, -7.07805e-08, -0.000244278, -0.000290862, -0.00142042, 0.999999, 1, 1, 1, 2.46667, 1, 2.38419e-07, -2.68221e-07, 1.11759e-08, -3.31553e-05, -3.94742e-05, -0.000192819, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, 1.30385e-08, 1.62981e-07, 1, 1, 1, 1 ) +tracks/13/type = "transform" +tracks/13/path = NodePath("Armature_Left/Skeleton:ring_proximal") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/imported = true +tracks/13/enabled = true +tracks/13/keys = PoolRealArray( 0, 1, 0, 0, 0, 0.00602305, -0.0803547, -0.504325, 0.859746, 1, 1, 1, 0.0666667, 1, 0, 0, 0, 0.0060204, -0.0803194, -0.504103, 0.85988, 1, 1, 1, 0.133333, 1, 0, 0, 0, 0.00600123, -0.0800645, -0.502504, 0.860839, 1, 1, 1, 0.2, 1, 0, 0, 0, 0.00596049, -0.0795205, -0.499089, 0.862874, 1, 1, 1, 0.266667, 1, 0, 0, 0, 0.00589907, -0.0787013, -0.493948, 0.865902, 1, 1, 1, 0.333333, 1, 0, 0, 0, 0.0058194, -0.0776378, -0.487273, 0.869772, 1, 1, 1, 1.06667, 1, 0, 0, 0, 0.0038848, -0.051828, -0.325284, 0.944187, 1, 1, 1, 1.6, 1, 0, 0, 0, 0.001888, -0.0251882, -0.158087, 0.987102, 1, 1, 1, 2.33333, 1, 0, 0, 0, 7.94746e-05, -0.00105994, -0.00665212, 0.999977, 1, 1, 1, 2.4, 1, 0, 0, 0, 3.02438e-05, -0.000403691, -0.00253336, 0.999997, 1, 1, 1, 2.46667, 1, 0, 0, 0, 4.08084e-06, -5.48079e-05, -0.000343822, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.30385e-08, 2.23517e-08, 8.47504e-08, 1, 1, 1, 1 ) +tracks/14/type = "transform" +tracks/14/path = NodePath("Armature_Left/Skeleton:ring_metacarpal") +tracks/14/interp = 1 +tracks/14/loop_wrap = true +tracks/14/imported = true +tracks/14/enabled = true +tracks/14/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -5.68122e-17, 3.89991e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -5.68122e-17, 3.89991e-09, 1, 1, 1, 1 ) +tracks/15/type = "transform" +tracks/15/path = NodePath("Armature_Left/Skeleton:pinky_distal") +tracks/15/interp = 1 +tracks/15/loop_wrap = true +tracks/15/imported = true +tracks/15/enabled = true +tracks/15/keys = PoolRealArray( 0, 1, -1.19209e-07, 5.36442e-07, -1.30385e-07, -0.0991653, 0.0106107, -0.165675, 0.981125, 1, 1, 1, 0.0666667, 1, -2.08616e-07, 2.98023e-07, 1.04308e-07, -0.0991155, 0.0106054, -0.165592, 0.981144, 1, 1, 1, 0.133333, 1, -4.17233e-07, 2.08616e-07, 3.72529e-09, -0.0987572, 0.010567, -0.164993, 0.981281, 1, 1, 1, 0.2, 1, 1.78814e-07, 1.78814e-07, -1.00583e-07, -0.0979942, 0.0104854, -0.163718, 0.981572, 1, 1, 1, 0.266667, 1, 1.78814e-07, 1.78814e-07, -1.52737e-07, -0.096851, 0.0103631, -0.161808, 0.982003, 1, 1, 1, 0.333333, 1, 3.27826e-07, -3.57628e-07, 2.01166e-07, -0.0953762, 0.0102053, -0.159344, 0.982552, 1, 1, 1, 2.5, 1, 0, 0, 0, 9.31323e-09, -7.45058e-09, 6.26314e-08, 1, 1, 1, 1 ) +tracks/16/type = "transform" +tracks/16/path = NodePath("Armature_Left/Skeleton:pinky_middle") +tracks/16/interp = 1 +tracks/16/loop_wrap = true +tracks/16/imported = true +tracks/16/enabled = true +tracks/16/keys = PoolRealArray( 0, 1, 4.17233e-07, -3.57628e-07, -2.03028e-07, -0.0569887, -0.0278776, -0.173414, 0.982804, 1, 1, 1, 0.0666667, 1, 2.08616e-07, 3.27826e-07, -1.65775e-07, -0.0569601, -0.0278636, -0.173327, 0.982821, 1, 1, 1, 0.133333, 1, 1.49012e-07, 8.9407e-08, -8.9407e-08, -0.0567537, -0.0277627, -0.172699, 0.982946, 1, 1, 1, 0.2, 1, 6.55651e-07, 3.27826e-07, -9.12696e-08, -0.0563146, -0.0275478, -0.171362, 0.983211, 1, 1, 1, 0.266667, 1, -1.78814e-07, 2.68221e-07, -1.6205e-07, -0.0556565, -0.0272259, -0.16936, 0.983605, 1, 1, 1, 0.333333, 1, 4.76837e-07, -1.49012e-07, -2.17929e-07, -0.0548077, -0.0268107, -0.166777, 0.984105, 1, 1, 1, 2.5, 1, 0, 0, 0, 8.49147e-16, -7.45058e-09, 2.87546e-08, 1, 1, 1, 1 ) +tracks/17/type = "transform" +tracks/17/path = NodePath("Armature_Left/Skeleton:pinky_proximal") +tracks/17/interp = 1 +tracks/17/loop_wrap = true +tracks/17/imported = true +tracks/17/enabled = true +tracks/17/keys = PoolRealArray( 0, 1, 0, 0, 0, -0.0251335, -0.138575, -0.460146, 0.876602, 1, 1, 1, 0.0666667, 1, 0, 0, 0, -0.0251222, -0.138513, -0.45994, 0.87672, 1, 1, 1, 0.133333, 1, 0, 0, 0, -0.025041, -0.138065, -0.458452, 0.877572, 1, 1, 1, 0.2, 1, 0, 0, 0, -0.0248676, -0.137109, -0.455278, 0.879378, 1, 1, 1, 0.266667, 1, 0, 0, 0, -0.0246067, -0.13567, -0.450501, 0.882064, 1, 1, 1, 0.333333, 1, 0, 0, 0, -0.0242682, -0.133804, -0.444305, 0.885494, 1, 1, 1, 1.13333, 1, 0, 0, 0, -0.0151268, -0.0834026, -0.276943, 0.95714, 1, 1, 1, 1.73333, 1, 0, 0, 0, -0.00594266, -0.0327652, -0.108799, 0.993506, 1, 1, 1, 2.2, 1, 0, 0, 0, -0.00103927, -0.00572998, -0.0190267, 0.999802, 1, 1, 1, 2.26667, 1, 0, 0, 0, -0.000642577, -0.00354267, -0.0117637, 0.999924, 1, 1, 1, 2.33333, 1, 0, 0, 0, -0.00033141, -0.0018274, -0.00606793, 0.99998, 1, 1, 1, 2.4, 1, 0, 0, 0, -0.000126222, -0.000696012, -0.00231122, 0.999997, 1, 1, 1, 2.46667, 1, 0, 0, 0, -1.71715e-05, -9.44084e-05, -0.000313661, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-09, 7.07767e-16, 8.75443e-08, 1, 1, 1, 1 ) +tracks/18/type = "transform" +tracks/18/path = NodePath("Armature_Left/Skeleton:pinky_metacarpal") +tracks/18/interp = 1 +tracks/18/loop_wrap = true +tracks/18/imported = true +tracks/18/enabled = true +tracks/18/keys = PoolRealArray( 0, 1, 0, 0, 0, 7.45058e-08, 1.39698e-09, -1.39698e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-08, 1.39698e-09, -1.39698e-09, 1, 1, 1, 1 ) +tracks/19/type = "transform" +tracks/19/path = NodePath("Armature_Left/Skeleton:root") +tracks/19/interp = 1 +tracks/19/loop_wrap = true +tracks/19/imported = true +tracks/19/enabled = true +tracks/19/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1 ) + +[sub_resource type="Animation" id=4] +resource_name = "IndexFinger" +length = 2.5 +tracks/0/type = "transform" +tracks/0/path = NodePath("Armature_Left/Skeleton:thumb_distal") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = true +tracks/0/enabled = true +tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.86265e-09, 9.31323e-10, -6.98492e-10, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.86265e-09, 9.31323e-10, -6.98492e-10, 1, 1, 1, 1 ) +tracks/1/type = "transform" +tracks/1/path = NodePath("Armature_Left/Skeleton:thumb_proximal") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = true +tracks/1/enabled = true +tracks/1/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -1.11759e-08, 7.45058e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -1.11759e-08, 7.45058e-09, 1, 1, 1, 1 ) +tracks/2/type = "transform" +tracks/2/path = NodePath("Armature_Left/Skeleton:thumb_metacarpal") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = true +tracks/2/enabled = true +tracks/2/keys = PoolRealArray( 0, 1, 0, 0, 0, 5.96046e-08, 2.98023e-08, -1.49012e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 5.96046e-08, 2.98023e-08, -1.49012e-08, 1, 1, 1, 1 ) +tracks/3/type = "transform" +tracks/3/path = NodePath("Armature_Left/Skeleton:index_distal") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = true +tracks/3/enabled = true +tracks/3/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.86264e-09, 2.77556e-17, 8.06176e-09, 1, 1, 1, 1, 0.0666667, 1, 5.96046e-08, -4.76837e-07, -1.41561e-07, 0.00108276, 0.0135773, 0.220491, 0.975294, 1, 1, 1, 0.133333, 1, 2.23517e-07, -1.19209e-06, -2.12342e-07, 0.00180845, 0.0226778, 0.368281, 0.929436, 1, 1, 1, 2.13333, 1, -7.45058e-08, -8.9407e-07, 4.84288e-08, 0.00226246, 0.0283712, 0.46074, 0.887079, 1, 1, 1, 2.5, 1, -8.19564e-07, -1.01328e-06, -3.55765e-07, 0.00226416, 0.0283919, 0.461075, 0.886904, 1, 1, 1 ) +tracks/4/type = "transform" +tracks/4/path = NodePath("Armature_Left/Skeleton:index_middle") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/imported = true +tracks/4/enabled = true +tracks/4/keys = PoolRealArray( 0, 1, 0, 0, 0, 1.49012e-08, -1.11022e-16, -6.0536e-09, 1, 1, 1, 1, 0.0666667, 1, -2.38419e-07, 0, -2.98023e-08, 0.00274924, 0.00464835, 0.137001, 0.990556, 1, 1, 1, 0.133333, 1, -1.49012e-07, 1.13249e-06, 2.68221e-07, 0.00463392, 0.00783513, 0.230924, 0.972929, 1, 1, 1, 2.2, 1, 1.19209e-07, -3.57628e-07, 1.49012e-07, 0.00581955, 0.00983995, 0.290012, 0.956955, 1, 1, 1, 2.5, 1, 5.96046e-08, 1.01328e-06, -1.49012e-07, 0.00582208, 0.00984404, 0.290132, 0.956918, 0.999999, 1, 1 ) +tracks/5/type = "transform" +tracks/5/path = NodePath("Armature_Left/Skeleton:index_proximal") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/imported = true +tracks/5/enabled = true +tracks/5/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.47723e-18, 4.65661e-10, 1.4843e-09, 1, 1, 1, 1, 0.0666667, 1, 0, 0, 0, 0.00598077, -0.0269939, 0.0969091, 0.994909, 1, 1, 1, 0.133333, 1, 0, 0, 0, 0.0103884, -0.0468874, 0.168328, 0.984561, 1, 1, 1, 2.13333, 1, 0, 0, 0, 0.0172329, -0.0777802, 0.279234, 0.956913, 1, 1, 1, 2.33333, 1, 0, 0, 0, 0.0172557, -0.077883, 0.279603, 0.956796, 1, 1, 1, 2.5, 1, 0, 0, 0, 0.0172581, -0.0778936, 0.279641, 0.956784, 1, 1, 1 ) +tracks/6/type = "transform" +tracks/6/path = NodePath("Armature_Left/Skeleton:index_metacarpal") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/imported = true +tracks/6/enabled = true +tracks/6/keys = PoolRealArray( 0, 1, 0, 0, 0, 2.98023e-08, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, 0, 0, 1, 1, 1, 1 ) +tracks/7/type = "transform" +tracks/7/path = NodePath("Armature_Left/Skeleton:middle_distal") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/imported = true +tracks/7/enabled = true +tracks/7/keys = PoolRealArray( 0, 1, 0, 0, 0, 7.45058e-09, 3.72529e-09, 3.95812e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-09, 3.72529e-09, 3.95812e-09, 1, 1, 1, 1 ) +tracks/8/type = "transform" +tracks/8/path = NodePath("Armature_Left/Skeleton:middle_middle") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/imported = true +tracks/8/enabled = true +tracks/8/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, 1.62981e-08, 1.39131e-07, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, 1.62981e-08, 1.39131e-07, 1, 1, 1, 1 ) +tracks/9/type = "transform" +tracks/9/path = NodePath("Armature_Left/Skeleton:middle_proximal") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/imported = true +tracks/9/enabled = true +tracks/9/keys = PoolRealArray( 0, 1, 0, 0, 0, -7.45058e-09, -7.45058e-09, 1.58325e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -7.45058e-09, -7.45058e-09, 1.58325e-08, 1, 1, 1, 1 ) +tracks/10/type = "transform" +tracks/10/path = NodePath("Armature_Left/Skeleton:middle_metacarpal") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/imported = true +tracks/10/enabled = true +tracks/10/keys = PoolRealArray( 0, 1, 0, 0, 0, -7.45058e-09, -2.32831e-10, -1.22236e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -7.45058e-09, -2.32831e-10, -1.22236e-09, 1, 1, 1, 1 ) +tracks/11/type = "transform" +tracks/11/path = NodePath("Armature_Left/Skeleton:ring_distal") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/imported = true +tracks/11/enabled = true +tracks/11/keys = PoolRealArray( 0, 1, 0, 0, 0, -3.81639e-16, 7.45058e-09, -3.07336e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -3.81639e-16, 7.45058e-09, -3.07336e-08, 1, 1, 1, 1 ) +tracks/12/type = "transform" +tracks/12/path = NodePath("Armature_Left/Skeleton:ring_middle") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/imported = true +tracks/12/enabled = true +tracks/12/keys = PoolRealArray( 0, 1, 0, 0, 0, 2.98023e-08, 1.30385e-08, 1.62981e-07, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 2.98023e-08, 1.30385e-08, 1.62981e-07, 1, 1, 1, 1 ) +tracks/13/type = "transform" +tracks/13/path = NodePath("Armature_Left/Skeleton:ring_proximal") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/imported = true +tracks/13/enabled = true +tracks/13/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.30385e-08, 2.23517e-08, 8.47504e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.30385e-08, 2.23517e-08, 8.47504e-08, 1, 1, 1, 1 ) +tracks/14/type = "transform" +tracks/14/path = NodePath("Armature_Left/Skeleton:ring_metacarpal") +tracks/14/interp = 1 +tracks/14/loop_wrap = true +tracks/14/imported = true +tracks/14/enabled = true +tracks/14/keys = PoolRealArray( 0, 1, 0, 0, 0, -1.49012e-08, -5.68122e-17, 3.89991e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, -1.49012e-08, -5.68122e-17, 3.89991e-09, 1, 1, 1, 1 ) +tracks/15/type = "transform" +tracks/15/path = NodePath("Armature_Left/Skeleton:pinky_distal") +tracks/15/interp = 1 +tracks/15/loop_wrap = true +tracks/15/imported = true +tracks/15/enabled = true +tracks/15/keys = PoolRealArray( 0, 1, 0, 0, 0, 9.31323e-09, -7.45058e-09, 6.26314e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 9.31323e-09, -7.45058e-09, 6.26314e-08, 1, 1, 1, 1 ) +tracks/16/type = "transform" +tracks/16/path = NodePath("Armature_Left/Skeleton:pinky_middle") +tracks/16/interp = 1 +tracks/16/loop_wrap = true +tracks/16/imported = true +tracks/16/enabled = true +tracks/16/keys = PoolRealArray( 0, 1, 0, 0, 0, 8.49147e-16, -7.45058e-09, 2.87546e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 8.49147e-16, -7.45058e-09, 2.87546e-08, 1, 1, 1, 1 ) +tracks/17/type = "transform" +tracks/17/path = NodePath("Armature_Left/Skeleton:pinky_proximal") +tracks/17/interp = 1 +tracks/17/loop_wrap = true +tracks/17/imported = true +tracks/17/enabled = true +tracks/17/keys = PoolRealArray( 0, 1, 0, 0, 0, 7.45058e-09, 7.07767e-16, 8.75443e-08, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-09, 7.07767e-16, 8.75443e-08, 1, 1, 1, 1 ) +tracks/18/type = "transform" +tracks/18/path = NodePath("Armature_Left/Skeleton:pinky_metacarpal") +tracks/18/interp = 1 +tracks/18/loop_wrap = true +tracks/18/imported = true +tracks/18/enabled = true +tracks/18/keys = PoolRealArray( 0, 1, 0, 0, 0, 7.45058e-08, 1.39698e-09, -1.39698e-09, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 7.45058e-08, 1.39698e-09, -1.39698e-09, 1, 1, 1, 1 ) +tracks/19/type = "transform" +tracks/19/path = NodePath("Armature_Left/Skeleton:root") +tracks/19/interp = 1 +tracks/19/loop_wrap = true +tracks/19/imported = true +tracks/19/enabled = true +tracks/19/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2.5, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1 ) + +[node name="RightHand" type="Spatial"] +script = ExtResource( 2 ) + +[node name="RightHand" type="Spatial" parent="."] +transform = Transform( -0.5, 0, 4.37114e-08, 0, 0.5, 0, -4.37114e-08, 0, -0.5, 0, 0, 0 ) + +[node name="Armature_Left" type="Spatial" parent="RightHand"] +transform = Transform( -0.0681773, 0, 0, 0, -0.00176613, -0.0681545, 0, 0.0681545, -0.00176613, 0, 0.00072155, -0.0470038 ) + +[node name="Skeleton" type="Skeleton" parent="RightHand/Armature_Left"] +bones/0/name = "root" +bones/0/parent = -1 +bones/0/rest = Transform( 1, -5.73772e-17, 1.51496e-08, 1.9781e-15, 1, -1.26784e-07, -1.51496e-08, 1.26784e-07, 1, 0, 0, 0 ) +bones/0/enabled = true +bones/0/bound_children = [ ] +bones/1/name = "thumb_metacarpal" +bones/1/parent = 0 +bones/1/rest = Transform( 0.858407, -0.510964, 0.0453196, 0.318781, 0.60058, 0.733268, -0.401892, -0.614995, 0.678428, 1.27246e-08, 1, 3.66566e-08 ) +bones/1/enabled = true +bones/1/bound_children = [ ] +bones/2/name = "thumb_proximal" +bones/2/parent = 1 +bones/2/rest = Transform( 0.946015, -0.199331, 0.255584, 0.300026, 0.836893, -0.457815, -0.12264, 0.509782, 0.851517, -4.36441e-08, 1.76487, 4.65226e-07 ) +bones/2/enabled = true +bones/2/bound_children = [ ] +bones/3/name = "thumb_distal" +bones/3/parent = 2 +bones/3/rest = Transform( 0.999312, -0.0343629, -0.013977, 0.0335508, 0.997939, -0.0546953, 0.0158277, 0.0541887, 0.998405, 3.61737e-07, 1.17322, 3.12544e-07 ) +bones/3/enabled = true +bones/3/bound_children = [ ] +bones/4/name = "index_metacarpal" +bones/4/parent = 0 +bones/4/rest = Transform( 0.999276, 0.0112952, -0.0363351, 0.0012414, 0.944738, 0.327824, 0.03803, -0.327632, 0.94404, -3.79958e-10, 1, 1.09178e-08 ) +bones/4/enabled = true +bones/4/bound_children = [ ] +bones/5/name = "index_proximal" +bones/5/parent = 4 +bones/5/rest = Transform( 0.995157, 0.0981416, 0.00548896, -0.0979177, 0.994679, -0.032032, -0.00860342, 0.0313394, 0.999472, -9.77051e-08, 2.62031, 6.60782e-08 ) +bones/5/enabled = true +bones/5/bound_children = [ ] +bones/6/name = "index_middle" +bones/6/parent = 5 +bones/6/rest = Transform( 0.962074, -0.268316, 0.0491912, 0.270298, 0.913362, -0.304482, 0.0367681, 0.306231, 0.951247, 1.76494e-07, 0.996806, -3.91531e-07 ) +bones/6/enabled = true +bones/6/bound_children = [ ] +bones/7/name = "index_distal" +bones/7/parent = 6 +bones/7/rest = Transform( 0.978877, -0.202556, 0.0277551, 0.203301, 0.978735, -0.0272985, -0.0216354, 0.0323645, 0.999242, -5.25755e-08, 0.827154, -1.1469e-07 ) +bones/7/enabled = true +bones/7/bound_children = [ ] +bones/8/name = "middle_metacarpal" +bones/8/parent = 0 +bones/8/rest = Transform( 0.996581, 0.0825, 0.00438377, -0.0822932, 0.986594, 0.140923, 0.00730119, -0.140802, 0.990011, 2.21641e-09, 1, 3.35776e-17 ) +bones/8/enabled = true +bones/8/bound_children = [ ] +bones/9/name = "middle_proximal" +bones/9/parent = 8 +bones/9/rest = Transform( 0.708812, -0.70419, 0.0412586, 0.701344, 0.69727, -0.148092, 0.0755166, 0.133906, 0.988113, -1.75245e-08, 2.53499, 9.44913e-08 ) +bones/9/enabled = true +bones/9/bound_children = [ ] +bones/10/name = "middle_middle" +bones/10/parent = 9 +bones/10/rest = Transform( 0.452226, -0.88492, 0.111392, 0.891898, 0.448276, -0.0597118, 0.00290569, 0.126354, 0.991981, 1.1901e-08, 0.876448, 2.71856e-08 ) +bones/10/enabled = true +bones/10/bound_children = [ ] +bones/11/name = "middle_distal" +bones/11/parent = 10 +bones/11/rest = Transform( 0.610534, -0.787057, 0.0882563, 0.791555, 0.602705, -0.100935, 0.0262494, 0.131484, 0.990971, 3.15759e-07, 0.909551, -7.6216e-08 ) +bones/11/enabled = true +bones/11/bound_children = [ ] +bones/12/name = "ring_metacarpal" +bones/12/parent = 0 +bones/12/rest = Transform( 0.999009, 0.0444944, -0.000672061, -0.043985, 0.985058, -0.166509, -0.0067467, 0.166374, 0.98604, -3.96983e-10, 1, 2.51335e-11 ) +bones/12/enabled = true +bones/12/bound_children = [ ] +bones/13/name = "ring_proximal" +bones/13/parent = 12 +bones/13/rest = Transform( 0.540763, -0.830933, 0.130868, 0.824074, 0.55453, 0.115757, -0.168756, 0.0452478, 0.984619, 3.89926e-09, 2.31576, -2.45863e-09 ) +bones/13/enabled = true +bones/13/bound_children = [ ] +bones/14/name = "ring_middle" +bones/14/parent = 13 +bones/14/rest = Transform( 0.345599, -0.930809, 0.118979, 0.938103, 0.339617, -0.0679854, 0.0228741, 0.13511, 0.990566, -1.16091e-07, 0.8342, -3.94383e-08 ) +bones/14/enabled = true +bones/14/bound_children = [ ] +bones/15/name = "ring_distal" +bones/15/parent = 14 +bones/15/rest = Transform( 0.637683, -0.765011, -0.0901073, 0.725462, 0.635769, -0.263632, 0.258969, 0.102744, 0.960405, -6.10375e-07, 0.76803, 9.38171e-08 ) +bones/15/enabled = true +bones/15/bound_children = [ ] +bones/16/name = "pinky_metacarpal" +bones/16/parent = 0 +bones/16/rest = Transform( 0.999814, 0.0166299, 0.00978243, -0.0105718, 0.896336, -0.44325, -0.0161395, 0.443064, 0.896345, 1.91156e-10, 1, -5.93876e-10 ) +bones/16/enabled = true +bones/16/bound_children = [ ] +bones/17/name = "pinky_proximal" +bones/17/parent = 16 +bones/17/rest = Transform( 0.403721, -0.886108, 0.227645, 0.835143, 0.45854, 0.303772, -0.373559, 0.0674766, 0.925149, -1.02486e-07, 2.27488, 5.28791e-08 ) +bones/17/enabled = true +bones/17/bound_children = [ ] +bones/18/name = "pinky_middle" +bones/18/parent = 17 +bones/18/rest = Transform( 0.598075, -0.801348, -0.0121075, 0.799929, 0.597807, -0.0523471, 0.0491862, 0.0216224, 0.998556, -1.90596e-07, 0.577131, 2.62864e-08 ) +bones/18/enabled = true +bones/18/bound_children = [ ] +bones/19/name = "pinky_distal" +bones/19/parent = 18 +bones/19/rest = Transform( 0.7772, -0.612509, -0.144197, 0.598462, 0.790305, -0.131382, 0.194432, 0.0158132, 0.980789, -1.87916e-08, 0.441579, -3.44839e-07 ) +bones/19/enabled = true +bones/19/bound_children = [ ] + +[node name="Hand_Left" type="MeshInstance" parent="RightHand/Armature_Left/Skeleton"] +mesh = SubResource( 1 ) +skin = SubResource( 2 ) +material/0 = null + +[node name="AnimationPlayer" type="AnimationPlayer" parent="RightHand"] +anims/Grip = SubResource( 3 ) +anims/IndexFinger = SubResource( 4 ) + +[node name="AnimationTree" type="AnimationTree" parent="."] +tree_root = ExtResource( 1 ) +anim_player = NodePath("../RightHand/AnimationPlayer") +active = true +parameters/Blend2/blend_amount = 1.0 +parameters/GripTimeScale/scale = 0.0 +parameters/IndexTimeScale/scale = 0.0 +parameters/SetGrip/seek_position = -1.0 +parameters/SetIndex/seek_position = -1.0 diff --git a/demo/addons/godot-xr-tools/assets/RightHandBlend.tres b/demo/addons/godot-xr-tools/assets/RightHandBlend.tres new file mode 100644 index 0000000..7383272 --- /dev/null +++ b/demo/addons/godot-xr-tools/assets/RightHandBlend.tres @@ -0,0 +1,38 @@ +[gd_resource type="AnimationNodeBlendTree" load_steps=8 format=2] + +[sub_resource type="AnimationNodeAnimation" id=1] +animation = "IndexFinger" + +[sub_resource type="AnimationNodeBlend2" id=2] +filter_enabled = true +filters = [ "Armature_Left/Skeleton:index._distal", "Armature_Left/Skeleton:index._middle", "Armature_Left/Skeleton:index._proximal" ] + +[sub_resource type="AnimationNodeAnimation" id=3] +animation = "Grip" + +[sub_resource type="AnimationNodeTimeScale" id=4] + +[sub_resource type="AnimationNodeTimeScale" id=5] + +[sub_resource type="AnimationNodeTimeSeek" id=6] + +[sub_resource type="AnimationNodeTimeSeek" id=7] + +[resource] +graph_offset = Vector2( -128.115, -8.14433 ) +"nodes/Animation 2/node" = SubResource( 1 ) +"nodes/Animation 2/position" = Vector2( 140, 240 ) +nodes/Blend2/node = SubResource( 2 ) +nodes/Blend2/position = Vector2( 800, 80 ) +nodes/GripAnimation/node = SubResource( 3 ) +nodes/GripAnimation/position = Vector2( 140, 40 ) +nodes/GripTimeScale/node = SubResource( 4 ) +nodes/GripTimeScale/position = Vector2( 540, 40 ) +nodes/IndexTimeScale/node = SubResource( 5 ) +nodes/IndexTimeScale/position = Vector2( 540, 240 ) +nodes/SetGrip/node = SubResource( 6 ) +nodes/SetGrip/position = Vector2( 360, 40 ) +nodes/SetIndex/node = SubResource( 7 ) +nodes/SetIndex/position = Vector2( 360, 240 ) +nodes/output/position = Vector2( 1020, 80 ) +node_connections = [ "Blend2", 0, "GripTimeScale", "Blend2", 1, "IndexTimeScale", "GripTimeScale", 0, "SetGrip", "output", 0, "Blend2", "IndexTimeScale", 0, "SetIndex", "SetGrip", 0, "GripAnimation", "SetIndex", 0, "Animation 2" ] diff --git a/demo/addons/godot-xr-tools/materials/highlight.tres b/demo/addons/godot-xr-tools/materials/highlight.tres index 10d61ad..8f4a711 100644 --- a/demo/addons/godot-xr-tools/materials/highlight.tres +++ b/demo/addons/godot-xr-tools/materials/highlight.tres @@ -17,6 +17,8 @@ operator = 2 [sub_resource type="VisualShader" id=6] code = "shader_type spatial; +render_mode specular_schlick_ggx; + uniform vec4 Color : hint_color; @@ -38,9 +40,8 @@ void fragment() { vec3 n_out3p0 = n_out2p0 * vec3(n_out4p0); // Fresnel:5 - bool n_in5p2 = false; float n_in5p3 = 1.00000; - float n_out5p0 = n_in5p2 ? (pow(clamp(dot(NORMAL, VIEW), 0.0, 1.0), n_in5p3)) : (pow(1.0 - clamp(dot(NORMAL, VIEW), 0.0, 1.0), n_in5p3)); + float n_out5p0 = pow(1.0 - clamp(dot(NORMAL, VIEW), 0.0, 1.0), n_in5p3); // VectorOp:6 vec3 n_out6p0 = n_out2p0 * vec3(n_out5p0); diff --git a/demo/project.godot b/demo/project.godot index c1e008a..a68c492 100644 --- a/demo/project.godot +++ b/demo/project.godot @@ -10,7 +10,6 @@ config_version=4 _global_script_classes=[ ] _global_script_class_icons={ - } [application] diff --git a/godot-cpp b/godot-cpp index d68e629..59ecf3b 160000 --- a/godot-cpp +++ b/godot-cpp @@ -1 +1 @@ -Subproject commit d68e629a7cb93a6be73391d87be060eeb72d9d7a +Subproject commit 59ecf3b99060b49882bd854101d54f53c05870a9