Browse Source

It has been done, the normal mapping bug has been fixed

I always assumed that my texture abstraction was working correctly and was initializing the image views with the VkFormat provided to the constructor. This was not the case. All texture view were created with VK_FORMAT_R8G8B8_SRGB, while normal maps need to be specified as UNORM. Fixing this, fixed the issue.
Jef Belmans 2 years ago
parent
commit
9d60801a30

+ 57 - 106
.idea/workspace.xml

@@ -26,96 +26,32 @@
   </component>
   <component name="CMakeSettings" AUTO_RELOAD="true">
     <configurations>
-      <configuration PROFILE_NAME="Debug" ENABLED="true" GENERATION_DIR="build/debug" CONFIG_NAME="Debug" TOOLCHAIN_NAME="MinGW" />
-      <configuration PROFILE_NAME="Release" ENABLED="true" GENERATION_DIR="build/release" CONFIG_NAME="Release" TOOLCHAIN_NAME="MinGW" />
+      <configuration PROFILE_NAME="Debug" ENABLED="true" GENERATION_DIR="build/debug" CONFIG_NAME="Debug" />
+      <configuration PROFILE_NAME="Release" ENABLED="true" GENERATION_DIR="build/release" CONFIG_NAME="Release" />
     </configurations>
   </component>
   <component name="ChangeListManager">
     <list default="true" id="e2ea9cb6-a6b7-419f-9266-e5263673b6e6" name="Changes" comment="Fixed MaterialUBO memory alignment. All variables are now correctly aligned and read in the shader.">
-      <change afterPath="$PROJECT_DIR$/assets/meshes/Cube/14267839433702832875.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/Cube/5823059166183034438.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/Cube/cube.bin" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/Cube/cube.gltf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/10381718147657362067.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/10388182081421875623.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/11474523244911310074.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/11490520546946913238.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/11872827283454512094.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/11968150294050148237.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/1219024358953944284.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/12501374198249454378.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/13196865903111448057.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/13824894030729245199.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/13982482287905699490.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/14118779221266351425.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/14170708867020035030.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/14267839433702832875.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/14650633544276105767.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/15295713303328085182.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/15722799267630235092.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/16275776544635328252.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/16299174074766089871.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/16885566240357350108.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/17556969131407844942.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/17876391417123941155.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2051777328469649772.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2185409758123873465.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2299742237651021498.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2374361008830720677.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2411100444841994089.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2775690330959970771.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/2969916736137545357.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/332936164838540657.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/3371964815757888145.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/3455394979645218238.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/3628158980083700836.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/3827035219084910048.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4477655471536070370.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4601176305987539675.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/466164707995436622.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4675343432951571524.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4871783166746854860.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4910669866631290573.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/4975155472559461469.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/5061699253647017043.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/5792855332885324923.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/5823059166183034438.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/6047387724914829168.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/6151467286084645207.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/6593109234861095314.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/6667038893015345571.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/6772804448157695701.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/7056944414013900257.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/715093869573992647.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/7268504077753552595.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/7441062115984513793.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/755318871556304029.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/759203620573749278.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/7645212358685992005.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/7815564343179553343.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8006627369776289000.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8051790464816141987.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8114461559286000061.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8481240838833932244.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8503262930880235456.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8747919177698443163.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8750083169368950601.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8773302468495022225.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/8783994986360286082.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/9288698199695299068.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/9916269861720640319.png" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/sponza.bin" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/sponza.gltf" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/assets/meshes/sponza_small/white.png" afterDir="false" />
+      <change afterPath="$PROJECT_DIR$/assets/meshes/Sponza/Sponza.gltf" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/assets/meshes/Sponza/Sponza.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/assets/meshes/Sponza/Sponza.gltf" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/CMakeConfigureLog.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/CMakeConfigureLog.yaml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-Debug-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-Debug-log.txt" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-environment.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-environment.txt" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/build/release/.ninja_deps" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/.ninja_deps" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/build/release/.ninja_log" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/.ninja_log" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/CMakeConfigureLog.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/CMakeConfigureLog.yaml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/clion-Release-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/clion-Release-log.txt" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/clion-environment.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/clion-environment.txt" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/build/release/Testing/Temporary/LastTest.log" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/Testing/Temporary/LastTest.log" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/assets/shaders/compiled/simple_shader.frag.spv" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/assets/shaders/compiled/simple_shader.frag.spv" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/build/release/assets/shaders/compiled/simple_shader.vert.spv" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/assets/shaders/compiled/simple_shader.vert.spv" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/coral_renderer/coral_mesh.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_mesh.cpp" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/first_app.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/first_app.cpp" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/vk_types.h" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/vk_types.h" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/coral_renderer/coral_mesh.h" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_mesh.h" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/coral_renderer/coral_texture.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_texture.cpp" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/shaders/compiled/simple_shader.frag.spv" beforeDir="false" afterPath="$PROJECT_DIR$/shaders/compiled/simple_shader.frag.spv" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/shaders/compiled/simple_shader.vert.spv" beforeDir="false" afterPath="$PROJECT_DIR$/shaders/compiled/simple_shader.vert.spv" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/shaders/simple_shader.frag" beforeDir="false" afterPath="$PROJECT_DIR$/shaders/simple_shader.frag" afterDir="false" />
@@ -173,33 +109,38 @@
     <option name="hideEmptyMiddlePackages" value="true" />
     <option name="showLibraryContents" value="true" />
   </component>
-  <component name="PropertiesComponent">{
-  &quot;keyToString&quot;: {
-    &quot;ASKED_ADD_EXTERNAL_FILES&quot;: &quot;true&quot;,
-    &quot;ASKED_MARK_IGNORED_FILES_AS_EXCLUDED&quot;: &quot;true&quot;,
-    &quot;ASKED_SHARE_PROJECT_CONFIGURATION_FILES&quot;: &quot;true&quot;,
-    &quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
-    &quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
-    &quot;RunOnceActivity.cidr.known.project.marker&quot;: &quot;true&quot;,
-    &quot;SHARE_PROJECT_CONFIGURATION_FILES&quot;: &quot;true&quot;,
-    &quot;WebServerToolWindowFactoryState&quot;: &quot;false&quot;,
-    &quot;cf.advertisement.text.has.clang-format&quot;: &quot;true&quot;,
-    &quot;cf.advertisement.text.overridden&quot;: &quot;true&quot;,
-    &quot;cf.first.check.clang-format&quot;: &quot;false&quot;,
-    &quot;cidr.known.project.marker&quot;: &quot;true&quot;,
-    &quot;git-widget-placeholder&quot;: &quot;debug-normal-mapping&quot;,
-    &quot;ignore.virus.scanning.warn.message&quot;: &quot;true&quot;,
-    &quot;last_opened_file_path&quot;: &quot;C:/Game Development/Visual Studio Solutions/Coral3D&quot;,
-    &quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
-    &quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
-    &quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
-    &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
-    &quot;settings.editor.selected.configurable&quot;: &quot;preferences.pluginManager&quot;,
-    &quot;structure.view.defaults.are.configured&quot;: &quot;true&quot;,
-    &quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
+  <component name="PropertiesComponent"><![CDATA[{
+  "keyToString": {
+    "ASKED_ADD_EXTERNAL_FILES": "true",
+    "ASKED_MARK_IGNORED_FILES_AS_EXCLUDED": "true",
+    "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true",
+    "RunOnceActivity.OpenProjectViewOnStart": "true",
+    "RunOnceActivity.ShowReadmeOnStart": "true",
+    "RunOnceActivity.cidr.known.project.marker": "true",
+    "SHARE_PROJECT_CONFIGURATION_FILES": "true",
+    "WebServerToolWindowFactoryState": "false",
+    "cf.advertisement.text.has.clang-format": "true",
+    "cf.advertisement.text.overridden": "true",
+    "cf.first.check.clang-format": "false",
+    "cidr.known.project.marker": "true",
+    "git-widget-placeholder": "glTF-loader",
+    "ignore.virus.scanning.warn.message": "true",
+    "last_opened_file_path": "C:/Game Development/Visual Studio Solutions/Coral3D",
+    "node.js.detected.package.eslint": "true",
+    "node.js.detected.package.tslint": "true",
+    "node.js.selected.package.eslint": "(autodetect)",
+    "node.js.selected.package.tslint": "(autodetect)",
+    "settings.editor.selected.configurable": "CMakeSettings",
+    "structure.view.defaults.are.configured": "true",
+    "vue.rearranger.settings.migration": "true"
   }
-}</component>
+}]]></component>
   <component name="RunManager">
+    <configuration default="true" type="CLionExternalRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true">
+      <method v="2">
+        <option name="CLION.EXTERNAL.BUILD" enabled="true" />
+      </method>
+    </configuration>
     <configuration name="coral_renderer" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="Coral3D" TARGET_NAME="coral_renderer" CONFIG_NAME="Debug" RUN_TARGET_PROJECT_NAME="Coral3D" RUN_TARGET_NAME="coral_renderer">
       <method v="2">
         <option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
@@ -261,6 +202,9 @@
       <workItem from="1695475416827" duration="2637000" />
       <workItem from="1695481370080" duration="2601000" />
       <workItem from="1695569979322" duration="8940000" />
+      <workItem from="1695623566979" duration="1109000" />
+      <workItem from="1695639582708" duration="227000" />
+      <workItem from="1695666874269" duration="7749000" />
     </task>
     <task id="LOCAL-00001" summary="Have I forgotten how to git?">
       <option name="closed" value="true" />
@@ -296,6 +240,13 @@
     <MESSAGE value="Fixed MaterialUBO memory alignment. All variables are now correctly aligned and read in the shader." />
     <option name="LAST_COMMIT_MESSAGE" value="Fixed MaterialUBO memory alignment. All variables are now correctly aligned and read in the shader." />
   </component>
+  <component name="XDebuggerManager">
+    <watches-manager>
+      <configuration name="CMakeRunConfiguration">
+        <watch expression="glTF_image.height" />
+      </configuration>
+    </watches-manager>
+  </component>
   <component name="XSLT-Support.FileAssociations.UIState">
     <expand />
     <select />

+ 15695 - 0
assets/meshes/Sponza/Sponza.gltf

@@ -0,0 +1,15695 @@
+{
+  "asset": {
+    "generator": "gltfeditor.com",
+    "version": "2.0"
+  },
+  "buffers": [
+    {
+      "uri": "Sponza_1.bin",
+      "byteLength": 174240
+    },
+    {
+      "uri": "Sponza_3.bin",
+      "byteLength": 28392
+    },
+    {
+      "uri": "Sponza_5.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_7.bin",
+      "byteLength": 44316
+    },
+    {
+      "uri": "Sponza_9.bin",
+      "byteLength": 6792
+    },
+    {
+      "uri": "Sponza_11.bin",
+      "byteLength": 28560
+    },
+    {
+      "uri": "Sponza_13.bin",
+      "byteLength": 103464
+    },
+    {
+      "uri": "Sponza_15.bin",
+      "byteLength": 90720
+    },
+    {
+      "uri": "Sponza_17.bin",
+      "byteLength": 170592
+    },
+    {
+      "uri": "Sponza_19.bin",
+      "byteLength": 864
+    },
+    {
+      "uri": "Sponza_21.bin",
+      "byteLength": 103464
+    },
+    {
+      "uri": "Sponza_23.bin",
+      "byteLength": 62832
+    },
+    {
+      "uri": "Sponza_25.bin",
+      "byteLength": 327744
+    },
+    {
+      "uri": "Sponza_27.bin",
+      "byteLength": 11592
+    },
+    {
+      "uri": "Sponza_29.bin",
+      "byteLength": 11400
+    },
+    {
+      "uri": "Sponza_31.bin",
+      "byteLength": 7512
+    },
+    {
+      "uri": "Sponza_33.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_35.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_37.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_39.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_41.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_43.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_45.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_47.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_49.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_51.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_53.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_55.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_57.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_59.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_61.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_63.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_65.bin",
+      "byteLength": 7008
+    },
+    {
+      "uri": "Sponza_67.bin",
+      "byteLength": 6528
+    },
+    {
+      "uri": "Sponza_69.bin",
+      "byteLength": 44880
+    },
+    {
+      "uri": "Sponza_71.bin",
+      "byteLength": 2880
+    },
+    {
+      "uri": "Sponza_73.bin",
+      "byteLength": 28560
+    },
+    {
+      "uri": "Sponza_75.bin",
+      "byteLength": 3492
+    },
+    {
+      "uri": "Sponza_77.bin",
+      "byteLength": 16524
+    },
+    {
+      "uri": "Sponza_79.bin",
+      "byteLength": 2448
+    },
+    {
+      "uri": "Sponza_81.bin",
+      "byteLength": 5196
+    },
+    {
+      "uri": "Sponza_83.bin",
+      "byteLength": 2448
+    },
+    {
+      "uri": "Sponza_85.bin",
+      "byteLength": 36360
+    },
+    {
+      "uri": "Sponza_87.bin",
+      "byteLength": 4716
+    },
+    {
+      "uri": "Sponza_89.bin",
+      "byteLength": 303840
+    },
+    {
+      "uri": "Sponza_91.bin",
+      "byteLength": 4716
+    },
+    {
+      "uri": "Sponza_93.bin",
+      "byteLength": 366
+    },
+    {
+      "uri": "Sponza_95.bin",
+      "byteLength": 95712
+    },
+    {
+      "uri": "Sponza_97.bin",
+      "byteLength": 203088
+    },
+    {
+      "uri": "Sponza_99.bin",
+      "byteLength": 1245072
+    },
+    {
+      "uri": "Sponza_101.bin",
+      "byteLength": 1260
+    },
+    {
+      "uri": "Sponza_103.bin",
+      "byteLength": 6144
+    },
+    {
+      "uri": "Sponza_105.bin",
+      "byteLength": 222432
+    },
+    {
+      "uri": "Sponza_107.bin",
+      "byteLength": 1174152
+    },
+    {
+      "uri": "Sponza_109.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_111.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_113.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_115.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_117.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_119.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_121.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_123.bin",
+      "byteLength": 189504
+    },
+    {
+      "uri": "Sponza_125.bin",
+      "byteLength": 466560
+    },
+    {
+      "uri": "Sponza_127.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_129.bin",
+      "byteLength": 148080
+    },
+    {
+      "uri": "Sponza_131.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_133.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_135.bin",
+      "byteLength": 148080
+    },
+    {
+      "uri": "Sponza_137.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_139.bin",
+      "byteLength": 148080
+    },
+    {
+      "uri": "Sponza_141.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_143.bin",
+      "byteLength": 148080
+    },
+    {
+      "uri": "Sponza_145.bin",
+      "byteLength": 154704
+    },
+    {
+      "uri": "Sponza_147.bin",
+      "byteLength": 816
+    },
+    {
+      "uri": "Sponza_149.bin",
+      "byteLength": 171678
+    },
+    {
+      "uri": "Sponza_151.bin",
+      "byteLength": 816
+    },
+    {
+      "uri": "Sponza_153.bin",
+      "byteLength": 171678
+    },
+    {
+      "uri": "Sponza_155.bin",
+      "byteLength": 816
+    },
+    {
+      "uri": "Sponza_157.bin",
+      "byteLength": 171678
+    },
+    {
+      "uri": "Sponza_159.bin",
+      "byteLength": 816
+    },
+    {
+      "uri": "Sponza_161.bin",
+      "byteLength": 171678
+    },
+    {
+      "uri": "Sponza_163.bin",
+      "byteLength": 28392
+    },
+    {
+      "uri": "Sponza_165.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_167.bin",
+      "byteLength": 28392
+    },
+    {
+      "uri": "Sponza_169.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_171.bin",
+      "byteLength": 28392
+    },
+    {
+      "uri": "Sponza_173.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_175.bin",
+      "byteLength": 24000
+    },
+    {
+      "uri": "Sponza_177.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_179.bin",
+      "byteLength": 24000
+    },
+    {
+      "uri": "Sponza_181.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_183.bin",
+      "byteLength": 24000
+    },
+    {
+      "uri": "Sponza_185.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_187.bin",
+      "byteLength": 24000
+    },
+    {
+      "uri": "Sponza_189.bin",
+      "byteLength": 72354
+    },
+    {
+      "uri": "Sponza_191.bin",
+      "byteLength": 309888
+    },
+    {
+      "uri": "Sponza_193.bin",
+      "byteLength": 50694
+    },
+    {
+      "uri": "Sponza_195.bin",
+      "byteLength": 44316
+    },
+    {
+      "uri": "Sponza_197.bin",
+      "byteLength": 50694
+    },
+    {
+      "uri": "Sponza_199.bin",
+      "byteLength": 44316
+    },
+    {
+      "uri": "Sponza_201.bin",
+      "byteLength": 2568
+    },
+    {
+      "uri": "Sponza_203.bin",
+      "byteLength": 657624
+    },
+    {
+      "uri": "Sponza_205.bin",
+      "byteLength": 1020
+    }
+  ],
+  "bufferViews": [
+    {
+      "buffer": 0,
+      "byteOffset": 0,
+      "byteLength": 38100,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 0,
+      "byteOffset": 38100,
+      "byteLength": 25400,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 0,
+      "byteOffset": 63500,
+      "byteLength": 38100,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 0,
+      "byteOffset": 101600,
+      "byteLength": 50800,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 0,
+      "byteOffset": 152400,
+      "byteLength": 21840,
+      "target": 34963
+    },
+    {
+      "buffer": 1,
+      "byteOffset": 0,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 1,
+      "byteOffset": 6396,
+      "byteLength": 4264,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 1,
+      "byteOffset": 10660,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 1,
+      "byteOffset": 17056,
+      "byteLength": 8528,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 1,
+      "byteOffset": 25584,
+      "byteLength": 2808,
+      "target": 34963
+    },
+    {
+      "buffer": 2,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 2,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 2,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 2,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 2,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 3,
+      "byteOffset": 0,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 3,
+      "byteOffset": 9036,
+      "byteLength": 6024,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 3,
+      "byteOffset": 15060,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 3,
+      "byteOffset": 24096,
+      "byteLength": 12048,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 3,
+      "byteOffset": 36144,
+      "byteLength": 8172,
+      "target": 34963
+    },
+    {
+      "buffer": 4,
+      "byteOffset": 0,
+      "byteLength": 1536,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 4,
+      "byteOffset": 1536,
+      "byteLength": 1024,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 4,
+      "byteOffset": 2560,
+      "byteLength": 1536,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 4,
+      "byteOffset": 4096,
+      "byteLength": 2048,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 4,
+      "byteOffset": 6144,
+      "byteLength": 648,
+      "target": 34963
+    },
+    {
+      "buffer": 5,
+      "byteOffset": 0,
+      "byteLength": 6720,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 5,
+      "byteOffset": 6720,
+      "byteLength": 4480,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 5,
+      "byteOffset": 11200,
+      "byteLength": 6720,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 5,
+      "byteOffset": 17920,
+      "byteLength": 8960,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 5,
+      "byteOffset": 26880,
+      "byteLength": 1680,
+      "target": 34963
+    },
+    {
+      "buffer": 6,
+      "byteOffset": 0,
+      "byteLength": 22368,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 6,
+      "byteOffset": 22368,
+      "byteLength": 14912,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 6,
+      "byteOffset": 37280,
+      "byteLength": 22368,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 6,
+      "byteOffset": 59648,
+      "byteLength": 29824,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 6,
+      "byteOffset": 89472,
+      "byteLength": 13992,
+      "target": 34963
+    },
+    {
+      "buffer": 7,
+      "byteOffset": 0,
+      "byteLength": 20496,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 7,
+      "byteOffset": 20496,
+      "byteLength": 13664,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 7,
+      "byteOffset": 34160,
+      "byteLength": 20496,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 7,
+      "byteOffset": 54656,
+      "byteLength": 27328,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 7,
+      "byteOffset": 81984,
+      "byteLength": 8736,
+      "target": 34963
+    },
+    {
+      "buffer": 8,
+      "byteOffset": 0,
+      "byteLength": 38304,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 8,
+      "byteOffset": 38304,
+      "byteLength": 25536,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 8,
+      "byteOffset": 63840,
+      "byteLength": 38304,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 8,
+      "byteOffset": 102144,
+      "byteLength": 51072,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 8,
+      "byteOffset": 153216,
+      "byteLength": 17376,
+      "target": 34963
+    },
+    {
+      "buffer": 9,
+      "byteOffset": 0,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 9,
+      "byteOffset": 192,
+      "byteLength": 128,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 9,
+      "byteOffset": 320,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 9,
+      "byteOffset": 512,
+      "byteLength": 256,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 9,
+      "byteOffset": 768,
+      "byteLength": 96,
+      "target": 34963
+    },
+    {
+      "buffer": 10,
+      "byteOffset": 0,
+      "byteLength": 22368,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 10,
+      "byteOffset": 22368,
+      "byteLength": 14912,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 10,
+      "byteOffset": 37280,
+      "byteLength": 22368,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 10,
+      "byteOffset": 59648,
+      "byteLength": 29824,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 10,
+      "byteOffset": 89472,
+      "byteLength": 13992,
+      "target": 34963
+    },
+    {
+      "buffer": 11,
+      "byteOffset": 0,
+      "byteLength": 14064,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 11,
+      "byteOffset": 14064,
+      "byteLength": 9376,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 11,
+      "byteOffset": 23440,
+      "byteLength": 14064,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 11,
+      "byteOffset": 37504,
+      "byteLength": 18752,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 11,
+      "byteOffset": 56256,
+      "byteLength": 6576,
+      "target": 34963
+    },
+    {
+      "buffer": 12,
+      "byteOffset": 0,
+      "byteLength": 76416,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 12,
+      "byteOffset": 76416,
+      "byteLength": 50944,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 12,
+      "byteOffset": 127360,
+      "byteLength": 76416,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 12,
+      "byteOffset": 203776,
+      "byteLength": 101888,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 12,
+      "byteOffset": 305664,
+      "byteLength": 22080,
+      "target": 34963
+    },
+    {
+      "buffer": 13,
+      "byteOffset": 0,
+      "byteLength": 2592,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 13,
+      "byteOffset": 2592,
+      "byteLength": 1728,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 13,
+      "byteOffset": 4320,
+      "byteLength": 2592,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 13,
+      "byteOffset": 6912,
+      "byteLength": 3456,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 13,
+      "byteOffset": 10368,
+      "byteLength": 1224,
+      "target": 34963
+    },
+    {
+      "buffer": 14,
+      "byteOffset": 0,
+      "byteLength": 2544,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 14,
+      "byteOffset": 2544,
+      "byteLength": 1696,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 14,
+      "byteOffset": 4240,
+      "byteLength": 2544,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 14,
+      "byteOffset": 6784,
+      "byteLength": 3392,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 14,
+      "byteOffset": 10176,
+      "byteLength": 1224,
+      "target": 34963
+    },
+    {
+      "buffer": 15,
+      "byteOffset": 0,
+      "byteLength": 1656,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 15,
+      "byteOffset": 1656,
+      "byteLength": 1104,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 15,
+      "byteOffset": 2760,
+      "byteLength": 1656,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 15,
+      "byteOffset": 4416,
+      "byteLength": 2208,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 15,
+      "byteOffset": 6624,
+      "byteLength": 888,
+      "target": 34963
+    },
+    {
+      "buffer": 16,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 16,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 16,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 16,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 16,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 17,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 17,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 17,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 17,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 17,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 18,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 18,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 18,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 18,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 18,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 19,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 19,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 19,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 19,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 19,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 20,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 20,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 20,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 20,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 20,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 21,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 21,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 21,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 21,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 21,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 22,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 22,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 22,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 22,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 22,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 23,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 23,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 23,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 23,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 23,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 24,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 24,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 24,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 24,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 24,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 25,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 25,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 25,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 25,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 25,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 26,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 26,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 26,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 26,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 26,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 27,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 27,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 27,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 27,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 27,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 28,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 28,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 28,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 28,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 28,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 29,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 29,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 29,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 29,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 29,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 30,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 30,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 30,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 30,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 30,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 31,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 31,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 31,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 31,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 31,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 32,
+      "byteOffset": 0,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 32,
+      "byteOffset": 1512,
+      "byteLength": 1008,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 32,
+      "byteOffset": 2520,
+      "byteLength": 1512,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 32,
+      "byteOffset": 4032,
+      "byteLength": 2016,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 32,
+      "byteOffset": 6048,
+      "byteLength": 960,
+      "target": 34963
+    },
+    {
+      "buffer": 33,
+      "byteOffset": 0,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 33,
+      "byteOffset": 1464,
+      "byteLength": 976,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 33,
+      "byteOffset": 2440,
+      "byteLength": 1464,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 33,
+      "byteOffset": 3904,
+      "byteLength": 1952,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 33,
+      "byteOffset": 5856,
+      "byteLength": 672,
+      "target": 34963
+    },
+    {
+      "buffer": 34,
+      "byteOffset": 0,
+      "byteLength": 10560,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 34,
+      "byteOffset": 10560,
+      "byteLength": 7040,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 34,
+      "byteOffset": 17600,
+      "byteLength": 10560,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 34,
+      "byteOffset": 28160,
+      "byteLength": 14080,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 34,
+      "byteOffset": 42240,
+      "byteLength": 2640,
+      "target": 34963
+    },
+    {
+      "buffer": 35,
+      "byteOffset": 0,
+      "byteLength": 672,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 35,
+      "byteOffset": 672,
+      "byteLength": 448,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 35,
+      "byteOffset": 1120,
+      "byteLength": 672,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 35,
+      "byteOffset": 1792,
+      "byteLength": 896,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 35,
+      "byteOffset": 2688,
+      "byteLength": 192,
+      "target": 34963
+    },
+    {
+      "buffer": 36,
+      "byteOffset": 0,
+      "byteLength": 6720,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 36,
+      "byteOffset": 6720,
+      "byteLength": 4480,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 36,
+      "byteOffset": 11200,
+      "byteLength": 6720,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 36,
+      "byteOffset": 17920,
+      "byteLength": 8960,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 36,
+      "byteOffset": 26880,
+      "byteLength": 1680,
+      "target": 34963
+    },
+    {
+      "buffer": 37,
+      "byteOffset": 0,
+      "byteLength": 792,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 37,
+      "byteOffset": 792,
+      "byteLength": 528,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 37,
+      "byteOffset": 1320,
+      "byteLength": 792,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 37,
+      "byteOffset": 2112,
+      "byteLength": 1056,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 37,
+      "byteOffset": 3168,
+      "byteLength": 324,
+      "target": 34963
+    },
+    {
+      "buffer": 38,
+      "byteOffset": 0,
+      "byteLength": 3768,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 38,
+      "byteOffset": 3768,
+      "byteLength": 2512,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 38,
+      "byteOffset": 6280,
+      "byteLength": 3768,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 38,
+      "byteOffset": 10048,
+      "byteLength": 5024,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 38,
+      "byteOffset": 15072,
+      "byteLength": 1452,
+      "target": 34963
+    },
+    {
+      "buffer": 39,
+      "byteOffset": 0,
+      "byteLength": 576,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 39,
+      "byteOffset": 576,
+      "byteLength": 384,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 39,
+      "byteOffset": 960,
+      "byteLength": 576,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 39,
+      "byteOffset": 1536,
+      "byteLength": 768,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 39,
+      "byteOffset": 2304,
+      "byteLength": 144,
+      "target": 34963
+    },
+    {
+      "buffer": 40,
+      "byteOffset": 0,
+      "byteLength": 1176,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 40,
+      "byteOffset": 1176,
+      "byteLength": 784,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 40,
+      "byteOffset": 1960,
+      "byteLength": 1176,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 40,
+      "byteOffset": 3136,
+      "byteLength": 1568,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 40,
+      "byteOffset": 4704,
+      "byteLength": 492,
+      "target": 34963
+    },
+    {
+      "buffer": 41,
+      "byteOffset": 0,
+      "byteLength": 576,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 41,
+      "byteOffset": 576,
+      "byteLength": 384,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 41,
+      "byteOffset": 960,
+      "byteLength": 576,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 41,
+      "byteOffset": 1536,
+      "byteLength": 768,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 41,
+      "byteOffset": 2304,
+      "byteLength": 144,
+      "target": 34963
+    },
+    {
+      "buffer": 42,
+      "byteOffset": 0,
+      "byteLength": 8256,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 42,
+      "byteOffset": 8256,
+      "byteLength": 5504,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 42,
+      "byteOffset": 13760,
+      "byteLength": 8256,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 42,
+      "byteOffset": 22016,
+      "byteLength": 11008,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 42,
+      "byteOffset": 33024,
+      "byteLength": 3336,
+      "target": 34963
+    },
+    {
+      "buffer": 43,
+      "byteOffset": 0,
+      "byteLength": 1104,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 43,
+      "byteOffset": 1104,
+      "byteLength": 736,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 43,
+      "byteOffset": 1840,
+      "byteLength": 1104,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 43,
+      "byteOffset": 2944,
+      "byteLength": 1472,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 43,
+      "byteOffset": 4416,
+      "byteLength": 300,
+      "target": 34963
+    },
+    {
+      "buffer": 44,
+      "byteOffset": 0,
+      "byteLength": 70848,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 44,
+      "byteOffset": 70848,
+      "byteLength": 47232,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 44,
+      "byteOffset": 118080,
+      "byteLength": 70848,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 44,
+      "byteOffset": 188928,
+      "byteLength": 94464,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 44,
+      "byteOffset": 283392,
+      "byteLength": 20448,
+      "target": 34963
+    },
+    {
+      "buffer": 45,
+      "byteOffset": 0,
+      "byteLength": 1104,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 45,
+      "byteOffset": 1104,
+      "byteLength": 736,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 45,
+      "byteOffset": 1840,
+      "byteLength": 1104,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 45,
+      "byteOffset": 2944,
+      "byteLength": 1472,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 45,
+      "byteOffset": 4416,
+      "byteLength": 300,
+      "target": 34963
+    },
+    {
+      "buffer": 46,
+      "byteOffset": 0,
+      "byteLength": 84,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 46,
+      "byteOffset": 84,
+      "byteLength": 56,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 46,
+      "byteOffset": 140,
+      "byteLength": 84,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 46,
+      "byteOffset": 224,
+      "byteLength": 112,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 46,
+      "byteOffset": 336,
+      "byteLength": 30,
+      "target": 34963
+    },
+    {
+      "buffer": 47,
+      "byteOffset": 0,
+      "byteLength": 21888,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 47,
+      "byteOffset": 21888,
+      "byteLength": 14592,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 47,
+      "byteOffset": 36480,
+      "byteLength": 21888,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 47,
+      "byteOffset": 58368,
+      "byteLength": 29184,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 47,
+      "byteOffset": 87552,
+      "byteLength": 8160,
+      "target": 34963
+    },
+    {
+      "buffer": 48,
+      "byteOffset": 0,
+      "byteLength": 45168,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 48,
+      "byteOffset": 45168,
+      "byteLength": 30112,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 48,
+      "byteOffset": 75280,
+      "byteLength": 45168,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 48,
+      "byteOffset": 120448,
+      "byteLength": 60224,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 48,
+      "byteOffset": 180672,
+      "byteLength": 22416,
+      "target": 34963
+    },
+    {
+      "buffer": 49,
+      "byteOffset": 0,
+      "byteLength": 276456,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 49,
+      "byteOffset": 276456,
+      "byteLength": 184304,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 49,
+      "byteOffset": 460760,
+      "byteLength": 276456,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 49,
+      "byteOffset": 737216,
+      "byteLength": 368608,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 49,
+      "byteOffset": 1105824,
+      "byteLength": 139248,
+      "target": 34963
+    },
+    {
+      "buffer": 50,
+      "byteOffset": 0,
+      "byteLength": 432,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 50,
+      "byteOffset": 432,
+      "byteLength": 288,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 50,
+      "byteOffset": 720,
+      "byteLength": 432,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 50,
+      "byteOffset": 1152,
+      "byteLength": 108,
+      "target": 34963
+    },
+    {
+      "buffer": 51,
+      "byteOffset": 0,
+      "byteLength": 1440,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 51,
+      "byteOffset": 1440,
+      "byteLength": 960,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 51,
+      "byteOffset": 2400,
+      "byteLength": 1440,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 51,
+      "byteOffset": 3840,
+      "byteLength": 1920,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 51,
+      "byteOffset": 5760,
+      "byteLength": 384,
+      "target": 34963
+    },
+    {
+      "buffer": 52,
+      "byteOffset": 0,
+      "byteLength": 47424,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 52,
+      "byteOffset": 47424,
+      "byteLength": 31616,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 52,
+      "byteOffset": 79040,
+      "byteLength": 47424,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 52,
+      "byteOffset": 126464,
+      "byteLength": 63232,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 52,
+      "byteOffset": 189696,
+      "byteLength": 32736,
+      "target": 34963
+    },
+    {
+      "buffer": 53,
+      "byteOffset": 0,
+      "byteLength": 251844,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 53,
+      "byteOffset": 251844,
+      "byteLength": 167896,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 53,
+      "byteOffset": 419740,
+      "byteLength": 251844,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 53,
+      "byteOffset": 671584,
+      "byteLength": 335792,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 53,
+      "byteOffset": 1007376,
+      "byteLength": 166776,
+      "target": 34963
+    },
+    {
+      "buffer": 54,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 54,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 54,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 54,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 54,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 55,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 55,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 55,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 55,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 55,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 56,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 56,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 56,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 56,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 56,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 57,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 57,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 57,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 57,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 57,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 58,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 58,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 58,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 58,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 58,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 59,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 59,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 59,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 59,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 59,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 60,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 60,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 60,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 60,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 60,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 61,
+      "byteOffset": 0,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 61,
+      "byteOffset": 39120,
+      "byteLength": 26080,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 61,
+      "byteOffset": 65200,
+      "byteLength": 39120,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 61,
+      "byteOffset": 104320,
+      "byteLength": 52160,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 61,
+      "byteOffset": 156480,
+      "byteLength": 33024,
+      "target": 34963
+    },
+    {
+      "buffer": 62,
+      "byteOffset": 0,
+      "byteLength": 100080,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 62,
+      "byteOffset": 100080,
+      "byteLength": 66720,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 62,
+      "byteOffset": 166800,
+      "byteLength": 100080,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 62,
+      "byteOffset": 266880,
+      "byteLength": 133440,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 62,
+      "byteOffset": 400320,
+      "byteLength": 66240,
+      "target": 34963
+    },
+    {
+      "buffer": 63,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 63,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 63,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 63,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 63,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 64,
+      "byteOffset": 0,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 64,
+      "byteOffset": 30108,
+      "byteLength": 20072,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 64,
+      "byteOffset": 50180,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 64,
+      "byteOffset": 80288,
+      "byteLength": 40144,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 64,
+      "byteOffset": 120432,
+      "byteLength": 27648,
+      "target": 34963
+    },
+    {
+      "buffer": 65,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 65,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 65,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 65,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 65,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 66,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 66,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 66,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 66,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 66,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 67,
+      "byteOffset": 0,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 67,
+      "byteOffset": 30108,
+      "byteLength": 20072,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 67,
+      "byteOffset": 50180,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 67,
+      "byteOffset": 80288,
+      "byteLength": 40144,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 67,
+      "byteOffset": 120432,
+      "byteLength": 27648,
+      "target": 34963
+    },
+    {
+      "buffer": 68,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 68,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 68,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 68,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 68,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 69,
+      "byteOffset": 0,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 69,
+      "byteOffset": 30108,
+      "byteLength": 20072,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 69,
+      "byteOffset": 50180,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 69,
+      "byteOffset": 80288,
+      "byteLength": 40144,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 69,
+      "byteOffset": 120432,
+      "byteLength": 27648,
+      "target": 34963
+    },
+    {
+      "buffer": 70,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 70,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 70,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 70,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 70,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 71,
+      "byteOffset": 0,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 71,
+      "byteOffset": 30108,
+      "byteLength": 20072,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 71,
+      "byteOffset": 50180,
+      "byteLength": 30108,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 71,
+      "byteOffset": 80288,
+      "byteLength": 40144,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 71,
+      "byteOffset": 120432,
+      "byteLength": 27648,
+      "target": 34963
+    },
+    {
+      "buffer": 72,
+      "byteOffset": 0,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 72,
+      "byteOffset": 31380,
+      "byteLength": 20920,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 72,
+      "byteOffset": 52300,
+      "byteLength": 31380,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 72,
+      "byteOffset": 83680,
+      "byteLength": 41840,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 72,
+      "byteOffset": 125520,
+      "byteLength": 29184,
+      "target": 34963
+    },
+    {
+      "buffer": 73,
+      "byteOffset": 0,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 73,
+      "byteOffset": 192,
+      "byteLength": 128,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 73,
+      "byteOffset": 320,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 73,
+      "byteOffset": 512,
+      "byteLength": 256,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 73,
+      "byteOffset": 768,
+      "byteLength": 48,
+      "target": 34963
+    },
+    {
+      "buffer": 74,
+      "byteOffset": 0,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 74,
+      "byteOffset": 35484,
+      "byteLength": 23656,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 74,
+      "byteOffset": 59140,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 74,
+      "byteOffset": 94624,
+      "byteLength": 47312,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 74,
+      "byteOffset": 141936,
+      "byteLength": 29742,
+      "target": 34963
+    },
+    {
+      "buffer": 75,
+      "byteOffset": 0,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 75,
+      "byteOffset": 192,
+      "byteLength": 128,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 75,
+      "byteOffset": 320,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 75,
+      "byteOffset": 512,
+      "byteLength": 256,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 75,
+      "byteOffset": 768,
+      "byteLength": 48,
+      "target": 34963
+    },
+    {
+      "buffer": 76,
+      "byteOffset": 0,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 76,
+      "byteOffset": 35484,
+      "byteLength": 23656,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 76,
+      "byteOffset": 59140,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 76,
+      "byteOffset": 94624,
+      "byteLength": 47312,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 76,
+      "byteOffset": 141936,
+      "byteLength": 29742,
+      "target": 34963
+    },
+    {
+      "buffer": 77,
+      "byteOffset": 0,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 77,
+      "byteOffset": 192,
+      "byteLength": 128,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 77,
+      "byteOffset": 320,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 77,
+      "byteOffset": 512,
+      "byteLength": 256,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 77,
+      "byteOffset": 768,
+      "byteLength": 48,
+      "target": 34963
+    },
+    {
+      "buffer": 78,
+      "byteOffset": 0,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 78,
+      "byteOffset": 35484,
+      "byteLength": 23656,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 78,
+      "byteOffset": 59140,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 78,
+      "byteOffset": 94624,
+      "byteLength": 47312,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 78,
+      "byteOffset": 141936,
+      "byteLength": 29742,
+      "target": 34963
+    },
+    {
+      "buffer": 79,
+      "byteOffset": 0,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 79,
+      "byteOffset": 192,
+      "byteLength": 128,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 79,
+      "byteOffset": 320,
+      "byteLength": 192,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 79,
+      "byteOffset": 512,
+      "byteLength": 256,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 79,
+      "byteOffset": 768,
+      "byteLength": 48,
+      "target": 34963
+    },
+    {
+      "buffer": 80,
+      "byteOffset": 0,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 80,
+      "byteOffset": 35484,
+      "byteLength": 23656,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 80,
+      "byteOffset": 59140,
+      "byteLength": 35484,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 80,
+      "byteOffset": 94624,
+      "byteLength": 47312,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 80,
+      "byteOffset": 141936,
+      "byteLength": 29742,
+      "target": 34963
+    },
+    {
+      "buffer": 81,
+      "byteOffset": 0,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 81,
+      "byteOffset": 6396,
+      "byteLength": 4264,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 81,
+      "byteOffset": 10660,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 81,
+      "byteOffset": 17056,
+      "byteLength": 8528,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 81,
+      "byteOffset": 25584,
+      "byteLength": 2808,
+      "target": 34963
+    },
+    {
+      "buffer": 82,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 82,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 82,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 82,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 82,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 83,
+      "byteOffset": 0,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 83,
+      "byteOffset": 6396,
+      "byteLength": 4264,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 83,
+      "byteOffset": 10660,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 83,
+      "byteOffset": 17056,
+      "byteLength": 8528,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 83,
+      "byteOffset": 25584,
+      "byteLength": 2808,
+      "target": 34963
+    },
+    {
+      "buffer": 84,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 84,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 84,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 84,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 84,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 85,
+      "byteOffset": 0,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 85,
+      "byteOffset": 6396,
+      "byteLength": 4264,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 85,
+      "byteOffset": 10660,
+      "byteLength": 6396,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 85,
+      "byteOffset": 17056,
+      "byteLength": 8528,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 85,
+      "byteOffset": 25584,
+      "byteLength": 2808,
+      "target": 34963
+    },
+    {
+      "buffer": 86,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 86,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 86,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 86,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 86,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 87,
+      "byteOffset": 0,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 87,
+      "byteOffset": 5400,
+      "byteLength": 3600,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 87,
+      "byteOffset": 9000,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 87,
+      "byteOffset": 14400,
+      "byteLength": 7200,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 87,
+      "byteOffset": 21600,
+      "byteLength": 2400,
+      "target": 34963
+    },
+    {
+      "buffer": 88,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 88,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 88,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 88,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 88,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 89,
+      "byteOffset": 0,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 89,
+      "byteOffset": 5400,
+      "byteLength": 3600,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 89,
+      "byteOffset": 9000,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 89,
+      "byteOffset": 14400,
+      "byteLength": 7200,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 89,
+      "byteOffset": 21600,
+      "byteLength": 2400,
+      "target": 34963
+    },
+    {
+      "buffer": 90,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 90,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 90,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 90,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 90,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 91,
+      "byteOffset": 0,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 91,
+      "byteOffset": 5400,
+      "byteLength": 3600,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 91,
+      "byteOffset": 9000,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 91,
+      "byteOffset": 14400,
+      "byteLength": 7200,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 91,
+      "byteOffset": 21600,
+      "byteLength": 2400,
+      "target": 34963
+    },
+    {
+      "buffer": 92,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 92,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 92,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 92,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 92,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 93,
+      "byteOffset": 0,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 93,
+      "byteOffset": 5400,
+      "byteLength": 3600,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 93,
+      "byteOffset": 9000,
+      "byteLength": 5400,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 93,
+      "byteOffset": 14400,
+      "byteLength": 7200,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 93,
+      "byteOffset": 21600,
+      "byteLength": 2400,
+      "target": 34963
+    },
+    {
+      "buffer": 94,
+      "byteOffset": 0,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 94,
+      "byteOffset": 14772,
+      "byteLength": 9848,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 94,
+      "byteOffset": 24620,
+      "byteLength": 14772,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 94,
+      "byteOffset": 39392,
+      "byteLength": 19696,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 94,
+      "byteOffset": 59088,
+      "byteLength": 13266,
+      "target": 34963
+    },
+    {
+      "buffer": 95,
+      "byteOffset": 0,
+      "byteLength": 63696,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 95,
+      "byteOffset": 63696,
+      "byteLength": 42464,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 95,
+      "byteOffset": 106160,
+      "byteLength": 63696,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 95,
+      "byteOffset": 169856,
+      "byteLength": 84928,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 95,
+      "byteOffset": 254784,
+      "byteLength": 55104,
+      "target": 34963
+    },
+    {
+      "buffer": 96,
+      "byteOffset": 0,
+      "byteLength": 10392,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 96,
+      "byteOffset": 10392,
+      "byteLength": 6928,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 96,
+      "byteOffset": 17320,
+      "byteLength": 10392,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 96,
+      "byteOffset": 27712,
+      "byteLength": 13856,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 96,
+      "byteOffset": 41568,
+      "byteLength": 9126,
+      "target": 34963
+    },
+    {
+      "buffer": 97,
+      "byteOffset": 0,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 97,
+      "byteOffset": 9036,
+      "byteLength": 6024,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 97,
+      "byteOffset": 15060,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 97,
+      "byteOffset": 24096,
+      "byteLength": 12048,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 97,
+      "byteOffset": 36144,
+      "byteLength": 8172,
+      "target": 34963
+    },
+    {
+      "buffer": 98,
+      "byteOffset": 0,
+      "byteLength": 10392,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 98,
+      "byteOffset": 10392,
+      "byteLength": 6928,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 98,
+      "byteOffset": 17320,
+      "byteLength": 10392,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 98,
+      "byteOffset": 27712,
+      "byteLength": 13856,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 98,
+      "byteOffset": 41568,
+      "byteLength": 9126,
+      "target": 34963
+    },
+    {
+      "buffer": 99,
+      "byteOffset": 0,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 99,
+      "byteOffset": 9036,
+      "byteLength": 6024,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 99,
+      "byteOffset": 15060,
+      "byteLength": 9036,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 99,
+      "byteOffset": 24096,
+      "byteLength": 12048,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 99,
+      "byteOffset": 36144,
+      "byteLength": 8172,
+      "target": 34963
+    },
+    {
+      "buffer": 100,
+      "byteOffset": 0,
+      "byteLength": 600,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 100,
+      "byteOffset": 600,
+      "byteLength": 400,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 100,
+      "byteOffset": 1000,
+      "byteLength": 600,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 100,
+      "byteOffset": 1600,
+      "byteLength": 800,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 100,
+      "byteOffset": 2400,
+      "byteLength": 168,
+      "target": 34963
+    },
+    {
+      "buffer": 101,
+      "byteOffset": 0,
+      "byteLength": 142680,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 101,
+      "byteOffset": 142680,
+      "byteLength": 95120,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 101,
+      "byteOffset": 237800,
+      "byteLength": 142680,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 101,
+      "byteOffset": 380480,
+      "byteLength": 190240,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 101,
+      "byteOffset": 570720,
+      "byteLength": 86904,
+      "target": 34963
+    },
+    {
+      "buffer": 102,
+      "byteOffset": 0,
+      "byteLength": 240,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 102,
+      "byteOffset": 240,
+      "byteLength": 160,
+      "byteStride": 8,
+      "target": 34962
+    },
+    {
+      "buffer": 102,
+      "byteOffset": 400,
+      "byteLength": 240,
+      "byteStride": 12,
+      "target": 34962
+    },
+    {
+      "buffer": 102,
+      "byteOffset": 640,
+      "byteLength": 320,
+      "byteStride": 16,
+      "target": 34962
+    },
+    {
+      "buffer": 102,
+      "byteOffset": 960,
+      "byteLength": 60,
+      "target": 34963
+    }
+  ],
+  "accessors": [
+    {
+      "bufferView": 0,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3175,
+      "min": [
+        449.5628967285156,
+        85.37139892578125,
+        152.0906982421875
+      ],
+      "max": [
+        540.9965209960938,
+        210.9434051513672,
+        244.8979949951172
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 1,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3175,
+      "min": [
+        -0.002899999963119626,
+        -0.005399942398071289
+      ],
+      "max": [
+        1.0016000270843506,
+        0.7775999903678894
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 2,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3175,
+      "min": [
+        -0.9992274045944214,
+        -0.9996841549873352,
+        -0.9996287226676941
+      ],
+      "max": [
+        0.9999871253967285,
+        0.6298352479934692,
+        0.9998341202735901
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 3,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3175,
+      "min": [
+        -0.9979097247123718,
+        -0.9996577501296997,
+        -0.9991524815559387,
+        -1
+      ],
+      "max": [
+        0.9998497366905212,
+        0.9988661408424377,
+        0.9998812079429626,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 4,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 10920,
+      "min": [
+        0
+      ],
+      "max": [
+        3174
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 5,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -277.3555908203125,
+        46.08150100708008,
+        -252.99859619140625
+      ],
+      "max": [
+        -209.1302032470703,
+        73.12359619140625,
+        -189.0428009033203
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 6,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        0,
+        -0.00279998779296875
+      ],
+      "max": [
+        1.0016000270843506,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 7,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9425850510597229,
+        0.10629890859127045,
+        -0.9400492906570435
+      ],
+      "max": [
+        0.8275108337402344,
+        0.9996259808540344,
+        0.9830580353736877
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 8,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9999955892562866,
+        -0.9690731763839722,
+        -0.9997905492782593,
+        -1
+      ],
+      "max": [
+        0.9999908804893494,
+        0.9940469264984131,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 9,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1404,
+      "min": [
+        0
+      ],
+      "max": [
+        532
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 10,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -271.2546081542969,
+        -0.14010000228881836,
+        -250.77699279785156
+      ],
+      "max": [
+        -219.32369995117188,
+        56.199501037597656,
+        -198.78799438476562
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 11,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 12,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.999125063419342,
+        -1,
+        -0.9980052709579468
+      ],
+      "max": [
+        0.9943220615386963,
+        0.9999163150787354,
+        0.997675359249115
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 13,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.998881459236145,
+        -0.7071068286895752,
+        -0.9952042102813721,
+        1
+      ],
+      "max": [
+        0.9985496997833252,
+        0.8164262771606445,
+        0.9999854564666748,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 14,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 15,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -1424.663818359375,
+        493.0472106933594,
+        -163.38650512695312
+      ],
+      "max": [
+        -1401.679931640625,
+        758.5531005859375,
+        85.7051010131836
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 16,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        0.013899999670684338,
+        0.09560000896453857
+      ],
+      "max": [
+        0.9911999702453613,
+        0.9690999984741211
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 17,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -0.3899024724960327,
+        -0.9936175346374512,
+        -0.9846128225326538
+      ],
+      "max": [
+        0.9999997615814209,
+        0.9717546105384827,
+        0.9849668741226196
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 18,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -0.9974107146263123,
+        -0.5521198511123657,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9975104331970215,
+        0.5596907138824463,
+        0.6576666235923767,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 19,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4086,
+      "min": [
+        0
+      ],
+      "max": [
+        752
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 20,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 128,
+      "min": [
+        -1045.740966796875,
+        221.48770141601562,
+        -310.1346130371094
+      ],
+      "max": [
+        914.80078125,
+        495.6896057128906,
+        238.67950439453125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 21,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 128,
+      "min": [
+        -1.3152999877929688,
+        0.2027999758720398
+      ],
+      "max": [
+        18.603099822998047,
+        1.5571999549865723
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 22,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 128,
+      "min": [
+        -1,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 23,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 128,
+      "min": [
+        -1,
+        -0.004224360454827547,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.0006849664496257901,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 24,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 324,
+      "min": [
+        0
+      ],
+      "max": [
+        127
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 25,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1048.3079833984375,
+        492.9888000488281,
+        -318.1059875488281
+      ],
+      "max": [
+        917.6837158203125,
+        507.8031921386719,
+        243.55810546875
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 26,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        0.011099999770522118,
+        0.21789997816085815
+      ],
+      "max": [
+        0.9897000193595886,
+        0.6618000268936157
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 27,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 28,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1,
+        -0.0000018885513100030948,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.0000025936892598110717,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 29,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 840,
+      "min": [
+        0
+      ],
+      "max": [
+        559
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 30,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -1429.452392578125,
+        215.80360412597656,
+        -645.1483154296875
+      ],
+      "max": [
+        1302.20166015625,
+        383.9880065917969,
+        574.9027099609375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 31,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -0.5126000046730042,
+        -0.5791000127792358
+      ],
+      "max": [
+        5.145699977874756,
+        2.0994999408721924
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 32,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -0.9940749406814575,
+        -1,
+        -0.9963294267654419
+      ],
+      "max": [
+        0.9940749406814575,
+        -0.0856025367975235,
+        0.9963294267654419
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 33,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -1,
+        -0.9940731525421143,
+        -0.9250727295875549,
+        -1
+      ],
+      "max": [
+        1,
+        0.995017409324646,
+        0.9250484704971313,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 34,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6996,
+      "min": [
+        0
+      ],
+      "max": [
+        1863
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 35,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1708,
+      "min": [
+        -658.5947875976562,
+        -2.460700035095215,
+        -316.86920166015625
+      ],
+      "max": [
+        528.9411010742188,
+        220.99710083007812,
+        244.57009887695312
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 36,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1708,
+      "min": [
+        0.005900000222027302,
+        0.009199976921081543
+      ],
+      "max": [
+        0.9934999942779541,
+        0.9939000010490417
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 37,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1708,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 38,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1708,
+      "min": [
+        -1,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.19595211744308472,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 39,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4368,
+      "min": [
+        0
+      ],
+      "max": [
+        1707
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 40,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3192,
+      "min": [
+        -1041.22900390625,
+        211.39549255371094,
+        -305.53790283203125
+      ],
+      "max": [
+        912.8480834960938,
+        410.4053039550781,
+        233.32640075683594
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 41,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3192,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9265000224113464,
+        0.9952999949455261
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 42,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3192,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 43,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3192,
+      "min": [
+        -1,
+        -0.9995788335800171,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.9988324046134949,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 44,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 8688,
+      "min": [
+        0
+      ],
+      "max": [
+        3191
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 45,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -1432.224365234375,
+        415.5303039550781,
+        -645.4310302734375
+      ],
+      "max": [
+        1302.220947265625,
+        415.5303039550781,
+        574.1851806640625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 46,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0,
+        -2.1851999759674072
+      ],
+      "max": [
+        6.718900203704834,
+        0.8590999841690063
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 47,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0,
+        1,
+        0
+      ],
+      "max": [
+        0,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 48,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        1,
+        0,
+        0,
+        1
+      ],
+      "max": [
+        1,
+        0,
+        0,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 49,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        0
+      ],
+      "max": [
+        15
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 50,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -1429.452392578125,
+        694.46728515625,
+        -645.1483154296875
+      ],
+      "max": [
+        1302.20166015625,
+        862.651611328125,
+        574.9027099609375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 51,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -0.5126000046730042,
+        -0.5791000127792358
+      ],
+      "max": [
+        5.145699977874756,
+        2.0994999408721924
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 52,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -0.9940749406814575,
+        -1,
+        -0.9963294267654419
+      ],
+      "max": [
+        0.9940749406814575,
+        -0.0856025367975235,
+        0.9963294267654419
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 53,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1864,
+      "min": [
+        -1,
+        -0.9940731525421143,
+        -0.9250524640083313,
+        -1
+      ],
+      "max": [
+        1,
+        0.995017409324646,
+        0.9250485897064209,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 54,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6996,
+      "min": [
+        0
+      ],
+      "max": [
+        1863
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 55,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1172,
+      "min": [
+        -1029.183349609375,
+        695.7373046875,
+        -241.11900329589844
+      ],
+      "max": [
+        897.2501220703125,
+        820.1328125,
+        171.45469665527344
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 56,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1172,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9965000152587891,
+        0.9952999949455261
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 57,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1172,
+      "min": [
+        -1,
+        -1,
+        -0.999951958656311
+      ],
+      "max": [
+        1,
+        1,
+        0.999951958656311
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 58,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1172,
+      "min": [
+        -0.27849194407463074,
+        -0.9999521374702454,
+        -1,
+        -1
+      ],
+      "max": [
+        0.2784918546676636,
+        0.9997985363006592,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 59,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 3288,
+      "min": [
+        0
+      ],
+      "max": [
+        1171
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 60,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 6368,
+      "min": [
+        -1046.2919921875,
+        507.1398010253906,
+        -315.4476013183594
+      ],
+      "max": [
+        917.5026245117188,
+        695.3228149414062,
+        243.35009765625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 61,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 6368,
+      "min": [
+        0.007499999832361937,
+        0.006200015544891357
+      ],
+      "max": [
+        0.9958999752998352,
+        0.9937999844551086
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 62,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 6368,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 63,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 6368,
+      "min": [
+        -1,
+        -0.48161113262176514,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.536180853843689,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 64,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 11040,
+      "min": [
+        0
+      ],
+      "max": [
+        6367
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 65,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 216,
+      "min": [
+        -1002.363525390625,
+        693.7667846679688,
+        -259.3258056640625
+      ],
+      "max": [
+        868.647216796875,
+        921.728515625,
+        185.96730041503906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 66,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 216,
+      "min": [
+        -0.08829999715089798,
+        0.31859999895095825
+      ],
+      "max": [
+        22.72330093383789,
+        1.4460999965667725
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 67,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 216,
+      "min": [
+        -1,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 68,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 216,
+      "min": [
+        -1,
+        -0.021261362358927727,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0.02498704195022583,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 69,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 612,
+      "min": [
+        0
+      ],
+      "max": [
+        215
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 70,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 212,
+      "min": [
+        -1022.56689453125,
+        693.7667846679688,
+        -295.4941101074219
+      ],
+      "max": [
+        892.6567993164062,
+        921.728515625,
+        225.29530334472656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 71,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 212,
+      "min": [
+        0,
+        -0.510699987411499
+      ],
+      "max": [
+        32.2869987487793,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 72,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 212,
+      "min": [
+        -1,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 73,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 212,
+      "min": [
+        -1,
+        -0.0005686699296347797,
+        -1,
+        1
+      ],
+      "max": [
+        1,
+        0.0005686699296347797,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 74,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 612,
+      "min": [
+        0
+      ],
+      "max": [
+        211
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 75,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 138,
+      "min": [
+        -1002.3765258789062,
+        921.728515625,
+        -253.54859924316406
+      ],
+      "max": [
+        868.5941772460938,
+        1296.710693359375,
+        181.2987060546875
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 76,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 138,
+      "min": [
+        -0.11209999769926071,
+        -0.8414000272750854
+      ],
+      "max": [
+        13.339400291442871,
+        0.9991000294685364
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 77,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 138,
+      "min": [
+        -1,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 78,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 138,
+      "min": [
+        0,
+        -0.0005919313989579678,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.0002364006795687601,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 79,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 444,
+      "min": [
+        0
+      ],
+      "max": [
+        137
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 80,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        478.494384765625,
+        1215.901611328125,
+        -263.6247863769531
+      ],
+      "max": [
+        535.96142578125,
+        1273.487548828125,
+        -243.13319396972656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 81,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 82,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        0
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0.8779891133308411
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 83,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.09762725979089737,
+        -1
+      ],
+      "max": [
+        1,
+        0.9984342455863953,
+        0.08994961529970169,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 84,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 85,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        489.55450439453125,
+        1226.984619140625,
+        -271.4642028808594
+      ],
+      "max": [
+        524.9011840820312,
+        1262.404296875,
+        -255.96710205078125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 86,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 87,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 88,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8243579268455505,
+        -0.5778821110725403,
+        0,
+        1
+      ],
+      "max": [
+        0.000006813602794863982,
+        0.0000021736225335189374,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 89,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 90,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        108.36810302734375,
+        1215.901611328125,
+        -263.6247863769531
+      ],
+      "max": [
+        165.83509826660156,
+        1273.487548828125,
+        -243.13319396972656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 91,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 92,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        0
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0.8779891133308411
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 93,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.09762735664844513,
+        -1
+      ],
+      "max": [
+        1,
+        0.9984342455863953,
+        0.08994955569505692,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 94,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 95,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        119.4281997680664,
+        1226.984619140625,
+        -271.4642028808594
+      ],
+      "max": [
+        154.77490234375,
+        1262.404296875,
+        -255.96710205078125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 96,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 97,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 98,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8243615627288818,
+        -0.5778704881668091,
+        0,
+        1
+      ],
+      "max": [
+        0.00001133986279455712,
+        0.000003615733476181049,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 99,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 100,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -293.3323059082031,
+        1215.901611328125,
+        -263.6247863769531
+      ],
+      "max": [
+        -235.86529541015625,
+        1273.487548828125,
+        -243.13319396972656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 101,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 102,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        0
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0.8779891133308411
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 103,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.09762902557849884,
+        -1
+      ],
+      "max": [
+        1,
+        0.99843430519104,
+        0.08995038270950317,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 104,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 105,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -282.2721862792969,
+        1226.984619140625,
+        -271.4642028808594
+      ],
+      "max": [
+        -246.92550659179688,
+        1262.404296875,
+        -255.96710205078125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 106,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 107,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 108,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8244139552116394,
+        -0.5778559446334839,
+        0,
+        1
+      ],
+      "max": [
+        0.000006803486030548811,
+        0.0000021683952127204975,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 109,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 110,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -663.55810546875,
+        1215.901611328125,
+        -263.6247863769531
+      ],
+      "max": [
+        -606.0911254882812,
+        1273.487548828125,
+        -243.13319396972656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 111,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 112,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        0
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0.8779891133308411
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 113,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.09762798994779587,
+        -1
+      ],
+      "max": [
+        1,
+        0.99843430519104,
+        0.08995013684034348,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 114,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 115,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -652.4979248046875,
+        1226.984619140625,
+        -271.4642028808594
+      ],
+      "max": [
+        -617.1514282226562,
+        1262.404296875,
+        -255.96710205078125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 116,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 117,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 118,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8243891596794128,
+        -0.5778758525848389,
+        0,
+        1
+      ],
+      "max": [
+        0.000011339954653522,
+        0.0000036152894153929083,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 119,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 120,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1012.607177734375,
+        1217.42529296875,
+        -63.70500183105469
+      ],
+      "max": [
+        -992.115478515625,
+        1275.01123046875,
+        -6.238100051879883
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 121,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 122,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0,
+        -1,
+        -0.998419463634491
+      ],
+      "max": [
+        0.8779890537261963,
+        1,
+        0.998419463634491
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 123,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.09762610495090485,
+        0,
+        -1,
+        -1
+      ],
+      "max": [
+        0.08994948118925095,
+        0.9984344244003296,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 124,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 125,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1020.4464721679688,
+        1228.50830078125,
+        -52.64500045776367
+      ],
+      "max": [
+        -1004.9495239257812,
+        1263.927978515625,
+        -17.29829978942871
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 126,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 127,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 128,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0,
+        -0.5778277516365051,
+        -0.8243774175643921,
+        -1
+      ],
+      "max": [
+        1,
+        0.000002350731620026636,
+        0.000007381584964605281,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 129,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 130,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        478.494384765625,
+        1215.901611328125,
+        169.43699645996094
+      ],
+      "max": [
+        535.96142578125,
+        1273.487548828125,
+        189.92849731445312
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 131,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 132,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        -0.8779891133308411
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 133,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.08994961529970169,
+        -1
+      ],
+      "max": [
+        1,
+        0.9984342455863953,
+        0.09762727469205856,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 134,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 135,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        489.55450439453125,
+        1226.984619140625,
+        182.27090454101562
+      ],
+      "max": [
+        524.9011840820312,
+        1262.404296875,
+        197.76800537109375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 136,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 137,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 138,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8243579268455505,
+        -0.5778821110725403,
+        -1,
+        -1
+      ],
+      "max": [
+        0.000006810390914324671,
+        0.000002170145307900384,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 139,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 140,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        108.36810302734375,
+        1215.901611328125,
+        169.43699645996094
+      ],
+      "max": [
+        165.83509826660156,
+        1273.487548828125,
+        189.92849731445312
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 141,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 142,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        -0.8779891133308411
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 143,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.08994955569505692,
+        -1
+      ],
+      "max": [
+        1,
+        0.99843430519104,
+        0.09762734919786453,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 144,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 145,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        119.4281997680664,
+        1226.984619140625,
+        182.27090454101562
+      ],
+      "max": [
+        154.77490234375,
+        1262.404296875,
+        197.76800537109375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 146,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 147,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 148,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8243615627288818,
+        -0.5778704881668091,
+        -1,
+        -1
+      ],
+      "max": [
+        0.000011350664863130078,
+        0.000003616904677983257,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 149,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 150,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -293.3323059082031,
+        1215.901611328125,
+        169.43699645996094
+      ],
+      "max": [
+        -235.86529541015625,
+        1273.487548828125,
+        189.92849731445312
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 151,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 152,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        -0.8779891133308411
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 153,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.08995038270950317,
+        -1
+      ],
+      "max": [
+        1,
+        0.9984342455863953,
+        0.09762901067733765,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 154,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 155,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -282.2721862792969,
+        1226.984619140625,
+        182.27090454101562
+      ],
+      "max": [
+        -246.92550659179688,
+        1262.404296875,
+        197.7678985595703
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 156,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 157,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 158,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8244139552116394,
+        -0.5778559446334839,
+        -1,
+        -1
+      ],
+      "max": [
+        0.000006810452305217041,
+        0.0000021701553123421036,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 159,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 160,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -663.55810546875,
+        1215.901611328125,
+        169.43699645996094
+      ],
+      "max": [
+        -606.0911254882812,
+        1273.487548828125,
+        189.92849731445312
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 161,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        0.0032999999821186066,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9574999809265137,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 162,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -0.998419463634491,
+        -1,
+        -0.8779891133308411
+      ],
+      "max": [
+        0.998419463634491,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 163,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 126,
+      "min": [
+        -1,
+        0,
+        -0.08994962275028229,
+        -1
+      ],
+      "max": [
+        1,
+        0.99843430519104,
+        0.09762798994779587,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 164,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 480,
+      "min": [
+        0
+      ],
+      "max": [
+        125
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 165,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -652.4979858398438,
+        1226.984619140625,
+        182.27090454101562
+      ],
+      "max": [
+        -617.1514282226562,
+        1262.404296875,
+        197.7678985595703
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 166,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        0.48730000853538513,
+        0.03280001878738403
+      ],
+      "max": [
+        0.9550999999046326,
+        0.977400004863739
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 167,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 168,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 122,
+      "min": [
+        -0.8244263529777527,
+        -0.5778087377548218,
+        -1,
+        -1
+      ],
+      "max": [
+        0.000011339802767906804,
+        0.0000036164810808259062,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 169,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 336,
+      "min": [
+        0
+      ],
+      "max": [
+        121
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 170,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 880,
+      "min": [
+        -1030.053955078125,
+        921.728515625,
+        -274.7777099609375
+      ],
+      "max": [
+        721.81982421875,
+        1014.4711303710938,
+        202.78709411621094
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 171,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 880,
+      "min": [
+        0.7282000184059143,
+        0.6736999750137329
+      ],
+      "max": [
+        0.9965000152587891,
+        0.9362000226974487
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 172,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 880,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 173,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 880,
+      "min": [
+        -1,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.0000065907415773835965,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 174,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1320,
+      "min": [
+        0
+      ],
+      "max": [
+        879
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 175,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 56,
+      "min": [
+        -1086.4228515625,
+        907.7440795898438,
+        -408.14678955078125
+      ],
+      "max": [
+        997.59619140625,
+        1314.490234375,
+        318.9007873535156
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 176,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 56,
+      "min": [
+        0,
+        -3.6834001541137695
+      ],
+      "max": [
+        6.016300201416016,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 177,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 56,
+      "min": [
+        -1,
+        -0.9941622018814087,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 178,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 56,
+      "min": [
+        0,
+        -1,
+        -0.00009177874744636938,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0.00013645841681864113,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 179,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 96,
+      "min": [
+        0
+      ],
+      "max": [
+        55
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 180,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1048.3079833984375,
+        915.451416015625,
+        -318.1059875488281
+      ],
+      "max": [
+        917.6837158203125,
+        930.2659301757812,
+        243.55810546875
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 181,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        0.011099999770522118,
+        0.21789997816085815
+      ],
+      "max": [
+        0.9897000193595886,
+        0.6618000268936157
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 182,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 183,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 560,
+      "min": [
+        -1,
+        -0.0000018885513100030948,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.0000025933225060725817,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 184,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 840,
+      "min": [
+        0
+      ],
+      "max": [
+        559
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 185,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 66,
+      "min": [
+        -1431.199951171875,
+        -2.6201000213623047,
+        -644.3114013671875
+      ],
+      "max": [
+        1302.2208251953125,
+        867.3870849609375,
+        574.7061767578125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 186,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 66,
+      "min": [
+        0,
+        -1.5151000022888184
+      ],
+      "max": [
+        29.70359992980957,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 187,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 66,
+      "min": [
+        -1,
+        -0.0031999831553548574,
+        -1
+      ],
+      "max": [
+        1,
+        0.0031999831553548574,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 188,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 66,
+      "min": [
+        -1,
+        -0.0001560565287945792,
+        -1,
+        1
+      ],
+      "max": [
+        1,
+        0.0001481513463659212,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 189,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 162,
+      "min": [
+        0
+      ],
+      "max": [
+        65
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 190,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 314,
+      "min": [
+        -509.68328857421875,
+        -2.1349000930786133,
+        554.269775390625
+      ],
+      "max": [
+        41.11109924316406,
+        289.3175048828125,
+        605.0136108398438
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 191,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 314,
+      "min": [
+        0.01860000006854534,
+        -0.011399984359741211
+      ],
+      "max": [
+        0.9398000240325928,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 192,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 314,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0.02410069853067398
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 193,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 314,
+      "min": [
+        -1,
+        -0.14965501427650452,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.24025683104991913,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 194,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 726,
+      "min": [
+        0
+      ],
+      "max": [
+        313
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 195,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        -509.6835021972656,
+        119.80509948730469,
+        573.1038818359375
+      ],
+      "max": [
+        -357.1275939941406,
+        289.3175048828125,
+        583.672119140625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 196,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        0.4936999976634979,
+        0.5845000147819519
+      ],
+      "max": [
+        0.8481000065803528,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 197,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 198,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        1,
+        0,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 199,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 72,
+      "min": [
+        0
+      ],
+      "max": [
+        47
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 200,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 98,
+      "min": [
+        231.56539916992188,
+        119.80509948730469,
+        573.10400390625
+      ],
+      "max": [
+        384.1211853027344,
+        289.3175964355469,
+        589.7529296875
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 201,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 98,
+      "min": [
+        0.4408000111579895,
+        0.4218999743461609
+      ],
+      "max": [
+        0.8481000065803528,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 202,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 98,
+      "min": [
+        -0.999951958656311,
+        -0.9999982118606567,
+        -1
+      ],
+      "max": [
+        0.9999704360961914,
+        0.9999814033508301,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 203,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 98,
+      "min": [
+        -1,
+        -0.0021158745512366295,
+        -0.6882074475288391,
+        1
+      ],
+      "max": [
+        0.000007015218670858303,
+        0.05268125608563423,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 204,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 246,
+      "min": [
+        0
+      ],
+      "max": [
+        97
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 205,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        231.56539916992188,
+        119.80509948730469,
+        573.10400390625
+      ],
+      "max": [
+        384.1213073730469,
+        289.3175964355469,
+        583.6721801757812
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 206,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        0.4936999976634979,
+        0.5845000147819519
+      ],
+      "max": [
+        0.8481000065803528,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 207,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        -1,
+        -1,
+        0
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 208,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 48,
+      "min": [
+        1,
+        0,
+        0,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        0,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 209,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 72,
+      "min": [
+        0
+      ],
+      "max": [
+        47
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 210,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 688,
+      "min": [
+        -140.4468994140625,
+        -2.2155001163482666,
+        -651.5385131835938
+      ],
+      "max": [
+        1315.5244140625,
+        716.8505859375,
+        42.59199905395508
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 211,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 688,
+      "min": [
+        0,
+        0.060899972915649414
+      ],
+      "max": [
+        0.4925999939441681,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 212,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 688,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 213,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 688,
+      "min": [
+        -1,
+        -0.334254652261734,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.24945305287837982,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 214,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1668,
+      "min": [
+        0
+      ],
+      "max": [
+        687
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 215,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1431.898681640625,
+        415.4613952636719,
+        -641.6024169921875
+      ],
+      "max": [
+        1302.190673828125,
+        424.4659118652344,
+        575.3004150390625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 216,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1.8343000411987305,
+        -0.12619996070861816
+      ],
+      "max": [
+        22.1643009185791,
+        -0.02260005474090576
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 217,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.8195847272872925,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 218,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1,
+        -0.36356955766677856,
+        -1,
+        1
+      ],
+      "max": [
+        1,
+        0.3632582128047943,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 219,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 150,
+      "min": [
+        0
+      ],
+      "max": [
+        91
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 220,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5904,
+      "min": [
+        -1430.30517578125,
+        182.6522979736328,
+        -646.9678955078125
+      ],
+      "max": [
+        1303.27197265625,
+        695.3226928710938,
+        575.7255249023438
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 221,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5904,
+      "min": [
+        0.007799999788403511,
+        0.009999990463256836
+      ],
+      "max": [
+        0.9958999752998352,
+        0.32580000162124634
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 222,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5904,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 223,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5904,
+      "min": [
+        -1,
+        -0.37463030219078064,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.5680353045463562,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 224,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 10224,
+      "min": [
+        0
+      ],
+      "max": [
+        5903
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 225,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1428.519775390625,
+        -3.3794000148773193,
+        -644.3114013671875
+      ],
+      "max": [
+        1302.1905517578125,
+        5.625100135803223,
+        574.0297241210938
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 226,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -27.792400360107422,
+        -0.2747000455856323
+      ],
+      "max": [
+        14.92080020904541,
+        -0.012799978256225586
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 227,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.8195847272872925,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 228,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 92,
+      "min": [
+        -1,
+        -0.36325809359550476,
+        -1,
+        1
+      ],
+      "max": [
+        1,
+        0.3633021414279938,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 229,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 150,
+      "min": [
+        0
+      ],
+      "max": [
+        91
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 230,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 7,
+      "min": [
+        -1428.519775390625,
+        -2.506200075149536,
+        -644.3114013671875
+      ],
+      "max": [
+        1302.1905517578125,
+        -2.506200075149536,
+        574.0297241210938
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 231,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 7,
+      "min": [
+        -1.8904999494552612,
+        -4.952499866485596
+      ],
+      "max": [
+        8.617500305175781,
+        -0.26419997215270996
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 232,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 7,
+      "min": [
+        0,
+        1,
+        0
+      ],
+      "max": [
+        0,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 233,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 7,
+      "min": [
+        -1,
+        0,
+        -0.0000014767335869692033,
+        1
+      ],
+      "max": [
+        -1,
+        0,
+        0.000013766850315732881,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 234,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 15,
+      "min": [
+        0
+      ],
+      "max": [
+        6
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 235,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1824,
+      "min": [
+        -1057.22021484375,
+        -2.460700035095215,
+        -316.86920166015625
+      ],
+      "max": [
+        925.6038208007812,
+        220.99710083007812,
+        246.61489868164062
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 236,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1824,
+      "min": [
+        0.005900000222027302,
+        0.009199976921081543
+      ],
+      "max": [
+        0.9972000122070312,
+        0.9908999800682068
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 237,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1824,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 238,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1824,
+      "min": [
+        -1,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.40237173438072205,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 239,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4080,
+      "min": [
+        0
+      ],
+      "max": [
+        1823
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 240,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3764,
+      "min": [
+        -1052.875732421875,
+        413.9111022949219,
+        -317.269287109375
+      ],
+      "max": [
+        921.9354858398438,
+        823.3441772460938,
+        245.81419372558594
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 241,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3764,
+      "min": [
+        -0.2694000005722046,
+        0.6069999933242798
+      ],
+      "max": [
+        22.785400390625,
+        0.9952999949455261
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 242,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3764,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 243,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3764,
+      "min": [
+        -1,
+        -0.23749810457229614,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.997768759727478,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 244,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 11208,
+      "min": [
+        0
+      ],
+      "max": [
+        3763
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 245,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 23038,
+      "min": [
+        -1037.651611328125,
+        506.6332092285156,
+        -309.70550537109375
+      ],
+      "max": [
+        907.4069213867188,
+        699.61181640625,
+        234.77340698242188
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 246,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 23038,
+      "min": [
+        0.002899999963119626,
+        0.007899999618530273
+      ],
+      "max": [
+        0.9887999892234802,
+        0.9969000220298767
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 247,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 23038,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 248,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 23038,
+      "min": [
+        -1,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 249,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 69624,
+      "min": [
+        0
+      ],
+      "max": [
+        23037
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 250,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 36,
+      "min": [
+        -119.40730285644531,
+        256.7309875488281,
+        568.6583862304688
+      ],
+      "max": [
+        -8.262900352478027,
+        348.1973876953125,
+        575.5051879882812
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 251,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 36,
+      "min": [
+        0.011099999770522118,
+        0.038999974727630615
+      ],
+      "max": [
+        0.9943000078201294,
+        0.8809999823570251
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 252,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 36,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 253,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 54,
+      "min": [
+        0
+      ],
+      "max": [
+        35
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 254,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 120,
+      "min": [
+        -1086.4228515625,
+        907.7440795898438,
+        -408.14678955078125
+      ],
+      "max": [
+        997.59619140625,
+        1330.769287109375,
+        318.9007873535156
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 255,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 120,
+      "min": [
+        0,
+        -3.6834001541137695
+      ],
+      "max": [
+        6.016300201416016,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 256,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 120,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.9998059868812561,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 257,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 120,
+      "min": [
+        0,
+        -1,
+        -0.07615332305431366,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        0.09541547298431396,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 258,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 192,
+      "min": [
+        0
+      ],
+      "max": [
+        119
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 259,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3952,
+      "min": [
+        -628.6536254882812,
+        828.8109130859375,
+        -270.8304138183594
+      ],
+      "max": [
+        503.1986083984375,
+        886.1389770507812,
+        199.3907012939453
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 260,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3952,
+      "min": [
+        0.012500000186264515,
+        0.009999990463256836
+      ],
+      "max": [
+        0.9918000102043152,
+        0.994700014591217
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 261,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3952,
+      "min": [
+        -1,
+        -0.9905987977981567,
+        -1
+      ],
+      "max": [
+        1,
+        0.9996353983879089,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 262,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3952,
+      "min": [
+        -1,
+        -0.9659733772277832,
+        -0.971847414970398,
+        -1
+      ],
+      "max": [
+        1,
+        0.9659733772277832,
+        0.971847414970398,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 263,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16368,
+      "min": [
+        0
+      ],
+      "max": [
+        3951
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 264,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20987,
+      "min": [
+        -680.2642211914062,
+        -28.04960060119629,
+        -341.1361999511719
+      ],
+      "max": [
+        551.2263793945312,
+        225.1020965576172,
+        266.4422912597656
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 265,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20987,
+      "min": [
+        -0.008299999870359898,
+        -0.005399942398071289
+      ],
+      "max": [
+        1.006500005722046,
+        0.8116999864578247
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 266,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20987,
+      "min": [
+        -0.9999696016311646,
+        -0.9999297857284546,
+        -0.999995231628418
+      ],
+      "max": [
+        0.9999194145202637,
+        0.9999144077301025,
+        0.9999887943267822
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 267,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20987,
+      "min": [
+        -0.9999510645866394,
+        -0.9999886155128479,
+        -0.9997666478157043,
+        -1
+      ],
+      "max": [
+        0.9998765587806702,
+        0.99993497133255,
+        0.9998571276664734,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 268,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 83388,
+      "min": [
+        0
+      ],
+      "max": [
+        20986
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 269,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -783.794189453125,
+        339.4429931640625,
+        157.164306640625
+      ],
+      "max": [
+        -453.8620910644531,
+        520.5938720703125,
+        252.28579711914062
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 270,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 271,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9364749193191528,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999082088470459,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 272,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999710917472839,
+        -0.9995203614234924,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9991568326950073,
+        0.9999898672103882,
+        0.28596651554107666,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 273,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 274,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -415.18798828125,
+        339.4429931640625,
+        157.16419982910156
+      ],
+      "max": [
+        -85.25599670410156,
+        520.5938720703125,
+        252.28570556640625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 275,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 276,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9364749193191528,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999082088470459,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 277,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999710917472839,
+        -0.9995202422142029,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9991569519042969,
+        0.9999898672103882,
+        0.2859663963317871,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 278,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 279,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -46.58190155029297,
+        339.4429931640625,
+        157.16419982910156
+      ],
+      "max": [
+        283.3501892089844,
+        520.5938720703125,
+        252.2855987548828
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 280,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 281,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9364749193191528,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999082088470459,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 282,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999710917472839,
+        -0.9995204210281372,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9991568326950073,
+        0.9999898672103882,
+        0.2859664559364319,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 283,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 284,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        322.0242004394531,
+        339.4429931640625,
+        157.16409301757812
+      ],
+      "max": [
+        651.9561767578125,
+        520.5938720703125,
+        252.2855987548828
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 285,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 286,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9364749193191528,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999089241027832,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 287,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999710917472839,
+        -0.9995204210281372,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9991568922996521,
+        0.9999898672103882,
+        0.2859666049480438,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 288,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 289,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        318.9197082519531,
+        339.4429931640625,
+        -324.5262145996094
+      ],
+      "max": [
+        648.8516845703125,
+        520.5938720703125,
+        -229.40480041503906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 290,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 291,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999082088470459,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9364749193191528,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 292,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9991568326950073,
+        -0.9995204210281372,
+        -0.2859664559364319,
+        -1
+      ],
+      "max": [
+        0.9999710917472839,
+        0.999989926815033,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 293,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 294,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -49.6864013671875,
+        339.4429931640625,
+        -324.5262145996094
+      ],
+      "max": [
+        280.24560546875,
+        520.5938720703125,
+        -229.40480041503906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 295,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 296,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999082088470459,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9364749193191528,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 297,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9991568326950073,
+        -0.9995203018188477,
+        -0.2859663963317871,
+        -1
+      ],
+      "max": [
+        0.9999710917472839,
+        0.999989926815033,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 298,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 299,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -418.2926025390625,
+        339.4429931640625,
+        -324.5262145996094
+      ],
+      "max": [
+        -88.3604965209961,
+        520.5938720703125,
+        -229.40480041503906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 300,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 301,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999082088470459,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9364749193191528,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 302,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9991568922996521,
+        -0.9995204210281372,
+        -0.2859666049480438,
+        -1
+      ],
+      "max": [
+        0.9999710917472839,
+        0.999989926815033,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 303,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 304,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -786.898681640625,
+        339.4429931640625,
+        -324.5262145996094
+      ],
+      "max": [
+        -456.96661376953125,
+        520.5938720703125,
+        -229.40480041503906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 305,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -1.4469000101089478,
+        0.38040000200271606
+      ],
+      "max": [
+        5.027699947357178,
+        0.9900000095367432
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 306,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9999089241027832,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9364749193191528,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 307,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 3260,
+      "min": [
+        -0.9991568326950073,
+        -0.9995203018188477,
+        -0.28596702218055725,
+        -1
+      ],
+      "max": [
+        0.9999711513519287,
+        0.9999898672103882,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 308,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 16512,
+      "min": [
+        0
+      ],
+      "max": [
+        3259
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 309,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 8340,
+      "min": [
+        -958.6978149414062,
+        274.9595947265625,
+        -289.70361328125
+      ],
+      "max": [
+        830.2938842773438,
+        294.114013671875,
+        209.11500549316406
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 310,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 8340,
+      "min": [
+        0.012500000186264515,
+        0.025099992752075195
+      ],
+      "max": [
+        0.9876000285148621,
+        0.994700014591217
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 311,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 8340,
+      "min": [
+        -0.9999704360961914,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999704360961914,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 312,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 8340,
+      "min": [
+        -0.8808861374855042,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        0.8808901309967041,
+        1,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 313,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 33120,
+      "min": [
+        0
+      ],
+      "max": [
+        8339
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 314,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -204.93739318847656,
+        0.13050000369548798,
+        188.90179443359375
+      ],
+      "max": [
+        82.35980224609375,
+        283.0152893066406,
+        213.4824981689453
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 315,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 316,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999877214431763,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 317,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970487952232361,
+        -0.85857754945755,
+        -0.9999395608901978,
+        -1
+      ],
+      "max": [
+        0.999995231628418,
+        0.8682386875152588,
+        0.9998065829277039,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 318,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 319,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -577.6201782226562,
+        -0.30889999866485596,
+        182.904296875
+      ],
+      "max": [
+        -290.5769958496094,
+        283.6809997558594,
+        208.21240234375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 320,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        0.025499999523162842,
+        -0.006100058555603027
+      ],
+      "max": [
+        0.9660999774932861,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 321,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.9996042847633362,
+        -0.24769985675811768,
+        -0.9999940395355225
+      ],
+      "max": [
+        0.993986964225769,
+        0.3674144744873047,
+        0.9999936819076538
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 322,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.10786771774291992,
+        -0.9058941602706909,
+        -0.9817761182785034,
+        -1
+      ],
+      "max": [
+        0.9999823570251465,
+        0.5414459109306335,
+        0.8658975958824158,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 323,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 13824,
+      "min": [
+        0
+      ],
+      "max": [
+        2508
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 324,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -946.2379150390625,
+        0.13050000369548798,
+        188.90179443359375
+      ],
+      "max": [
+        -658.940673828125,
+        283.0152893066406,
+        213.4824981689453
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 325,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 326,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999877214431763,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 327,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970490336418152,
+        -0.8585443496704102,
+        -0.9999395608901978,
+        -1
+      ],
+      "max": [
+        0.999995231628418,
+        0.8682386875152588,
+        0.9998066425323486,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 328,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 329,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -946.2379150390625,
+        0.13050000369548798,
+        -289.25689697265625
+      ],
+      "max": [
+        -658.940673828125,
+        283.0152893066406,
+        -264.67620849609375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 330,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 331,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999880790710449,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 332,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970490336418152,
+        -0.8585425019264221,
+        -0.999939501285553,
+        -1
+      ],
+      "max": [
+        0.9999951720237732,
+        0.8682358860969543,
+        0.9998067021369934,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 333,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 334,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        160.99049377441406,
+        -0.30889999866485596,
+        182.904296875
+      ],
+      "max": [
+        448.0338134765625,
+        283.6809997558594,
+        208.21240234375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 335,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        0.025499999523162842,
+        -0.006100058555603027
+      ],
+      "max": [
+        0.9660999774932861,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 336,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.9996055960655212,
+        -0.24769985675811768,
+        -0.9999940395355225
+      ],
+      "max": [
+        0.993986964225769,
+        0.3674144744873047,
+        0.9999936819076538
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 337,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.10786769539117813,
+        -0.905889630317688,
+        -0.981776237487793,
+        -1
+      ],
+      "max": [
+        0.9999822974205017,
+        0.5414432883262634,
+        0.8658975958824158,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 338,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 13824,
+      "min": [
+        0
+      ],
+      "max": [
+        2508
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 339,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        532.8767700195312,
+        0.13050000369548798,
+        188.90179443359375
+      ],
+      "max": [
+        820.1740112304688,
+        283.0152893066406,
+        213.4824981689453
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 340,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 341,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999877214431763,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 342,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970496296882629,
+        -0.858601450920105,
+        -0.9999395608901978,
+        -1
+      ],
+      "max": [
+        0.999995231628418,
+        0.8682386875152588,
+        0.9998066425323486,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 343,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 344,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -577.6201782226562,
+        -0.30889999866485596,
+        -295.25439453125
+      ],
+      "max": [
+        -290.5769958496094,
+        283.6809997558594,
+        -269.9462890625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 345,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        0.025499999523162842,
+        -0.006100058555603027
+      ],
+      "max": [
+        0.9660999774932861,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 346,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.9996042847633362,
+        -0.24769985675811768,
+        -0.9999940395355225
+      ],
+      "max": [
+        0.993986964225769,
+        0.3674144744873047,
+        0.9999936819076538
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 347,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.10786788910627365,
+        -0.9058940410614014,
+        -0.9817761182785034,
+        -1
+      ],
+      "max": [
+        0.9999822974205017,
+        0.5414459109306335,
+        0.8658975958824158,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 348,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 13824,
+      "min": [
+        0
+      ],
+      "max": [
+        2508
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 349,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -204.93739318847656,
+        0.13050000369548798,
+        -289.25689697265625
+      ],
+      "max": [
+        82.35980224609375,
+        283.0152893066406,
+        -264.67620849609375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 350,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 351,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999880790710449,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 352,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970487952232361,
+        -0.8585752248764038,
+        -0.999939501285553,
+        -1
+      ],
+      "max": [
+        0.999995231628418,
+        0.8682358264923096,
+        0.9998065829277039,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 353,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 354,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        160.99049377441406,
+        -0.30889999866485596,
+        -295.25439453125
+      ],
+      "max": [
+        448.0338134765625,
+        283.6809997558594,
+        -269.9462890625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 355,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        0.025499999523162842,
+        -0.006100058555603027
+      ],
+      "max": [
+        0.9660999774932861,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 356,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.9996055960655212,
+        -0.24769985675811768,
+        -0.9999940395355225
+      ],
+      "max": [
+        0.993986964225769,
+        0.3674144744873047,
+        0.9999936819076538
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 357,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2509,
+      "min": [
+        -0.10786786675453186,
+        -0.905889630317688,
+        -0.9817761182785034,
+        -1
+      ],
+      "max": [
+        0.9999822974205017,
+        0.5414433479309082,
+        0.8658975958824158,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 358,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 13824,
+      "min": [
+        0
+      ],
+      "max": [
+        2508
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 359,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        532.8767700195312,
+        0.13050000369548798,
+        -289.25689697265625
+      ],
+      "max": [
+        820.1740112304688,
+        283.0152893066406,
+        -264.67620849609375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 360,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        0.06539999693632126,
+        0.025399982929229736
+      ],
+      "max": [
+        1.00600004196167,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 361,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9997039437294006,
+        -0.9999880790710449,
+        -0.9999933242797852
+      ],
+      "max": [
+        1,
+        0.999908447265625,
+        0.9999979734420776
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 362,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2615,
+      "min": [
+        -0.9970496296882629,
+        -0.8585985898971558,
+        -0.9999395608901978,
+        -1
+      ],
+      "max": [
+        0.999995231628418,
+        0.8682358264923096,
+        0.9998066425323486,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 363,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14592,
+      "min": [
+        0
+      ],
+      "max": [
+        2614
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 364,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        461.90301513671875,
+        133.72129821777344,
+        -221.48719787597656
+      ],
+      "max": [
+        513.3057250976562,
+        214.3549041748047,
+        -217.91380310058594
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 365,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.14669999480247498,
+        -2.103300094604492
+      ],
+      "max": [
+        0.6789000034332275,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 366,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.942267656326294,
+        -0.29940053820610046,
+        0.17360031604766846
+      ],
+      "max": [
+        0.9382016658782959,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 367,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.1653868407011032,
+        -0.28524070978164673,
+        -0.9848162531852722,
+        1
+      ],
+      "max": [
+        0.9625598788261414,
+        0.2906745970249176,
+        0.9847996830940247,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 368,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 24,
+      "min": [
+        0
+      ],
+      "max": [
+        15
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 369,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        452.6521911621094,
+        98.67289733886719,
+        -246.83450317382812
+      ],
+      "max": [
+        522.6115112304688,
+        216.9512939453125,
+        -194.3249969482422
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 370,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        0.0031999999191612005,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 371,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9999935626983643,
+        -1,
+        -0.9999943971633911
+      ],
+      "max": [
+        0.9999935626983643,
+        0.9999680519104004,
+        0.9999943971633911
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 372,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9996069669723511,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999878406524658,
+        0.4804743826389313,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 373,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14871,
+      "min": [
+        0
+      ],
+      "max": [
+        2956
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 374,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -644.93310546875,
+        133.72129821777344,
+        -221.48719787597656
+      ],
+      "max": [
+        -593.5302734375,
+        214.3549041748047,
+        -217.91380310058594
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 375,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.14669999480247498,
+        -2.103300094604492
+      ],
+      "max": [
+        0.6789000034332275,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 376,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.9422840476036072,
+        -0.29940053820610046,
+        0.1735970675945282
+      ],
+      "max": [
+        0.9382016658782959,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 377,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.16538682579994202,
+        -0.2852315306663513,
+        -0.9848162531852722,
+        1
+      ],
+      "max": [
+        0.9625611305236816,
+        0.29066991806030273,
+        0.9848167896270752,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 378,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 24,
+      "min": [
+        0
+      ],
+      "max": [
+        15
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 379,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -654.1837768554688,
+        98.67289733886719,
+        -246.83450317382812
+      ],
+      "max": [
+        -584.224609375,
+        216.9512939453125,
+        -194.3249969482422
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 380,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        0.0031999999191612005,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 381,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9999939203262329,
+        -1,
+        -0.9999943971633911
+      ],
+      "max": [
+        0.9999939203262329,
+        0.9999680519104004,
+        0.9999943971633911
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 382,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9996069669723511,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9999878406524658,
+        0.4804816246032715,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 383,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14871,
+      "min": [
+        0
+      ],
+      "max": [
+        2956
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 384,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -644.8781127929688,
+        133.72129821777344,
+        141.55499267578125
+      ],
+      "max": [
+        -593.4752807617188,
+        214.3549041748047,
+        145.12840270996094
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 385,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.14669999480247498,
+        -2.103300094604492
+      ],
+      "max": [
+        0.6789000034332275,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 386,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.9382016658782959,
+        -0.29940053820610046,
+        -1
+      ],
+      "max": [
+        0.942267656326294,
+        0,
+        -0.17360031604766846
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 387,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.9625598192214966,
+        -0.285236120223999,
+        -0.9847997426986694,
+        1
+      ],
+      "max": [
+        -0.16538837552070618,
+        0.2906651794910431,
+        0.9848161935806274,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 388,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 24,
+      "min": [
+        0
+      ],
+      "max": [
+        15
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 389,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -654.1837768554688,
+        98.67289733886719,
+        117.96620178222656
+      ],
+      "max": [
+        -584.2244262695312,
+        216.9512939453125,
+        170.47579956054688
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 390,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        0.0031999999191612005,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 391,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9999935626983643,
+        -1,
+        -0.9999943971633911
+      ],
+      "max": [
+        0.9999935626983643,
+        0.9999680519104004,
+        0.9999943971633911
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 392,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.999987781047821,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9996072053909302,
+        0.48047155141830444,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 393,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14871,
+      "min": [
+        0
+      ],
+      "max": [
+        2956
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 394,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        461.9580078125,
+        133.72129821777344,
+        141.55479431152344
+      ],
+      "max": [
+        513.3607788085938,
+        214.3549041748047,
+        145.1282958984375
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 395,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        0.14669999480247498,
+        -2.103300094604492
+      ],
+      "max": [
+        0.6789000034332275,
+        1
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 396,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.9382016658782959,
+        -0.29940053820610046,
+        -1
+      ],
+      "max": [
+        0.9422840476036072,
+        0,
+        -0.1735970675945282
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 397,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 16,
+      "min": [
+        -0.9625599384307861,
+        -0.28523382544517517,
+        -0.9848167896270752,
+        1
+      ],
+      "max": [
+        -0.16538529098033905,
+        0.29066765308380127,
+        0.9848161935806274,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 398,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 24,
+      "min": [
+        0
+      ],
+      "max": [
+        15
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 399,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        452.6523132324219,
+        98.67289733886719,
+        117.96600341796875
+      ],
+      "max": [
+        522.611572265625,
+        216.9512939453125,
+        170.47560119628906
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 400,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        0.0031999999191612005,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 401,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.9999939203262329,
+        -1,
+        -0.9999943971633911
+      ],
+      "max": [
+        0.9999939203262329,
+        0.9999680519104004,
+        0.9999943971633911
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 402,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 2957,
+      "min": [
+        -0.999987781047821,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9996069669723511,
+        0.48047176003456116,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 403,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 14871,
+      "min": [
+        0
+      ],
+      "max": [
+        2956
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 404,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -992.9603881835938,
+        46.08150100708008,
+        -261.83648681640625
+      ],
+      "max": [
+        -929.0048217773438,
+        73.12359619140625,
+        -193.6112060546875
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 405,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        0,
+        -0.00279998779296875
+      ],
+      "max": [
+        1.0016000270843506,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 406,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9400492906570435,
+        0.10629890859127045,
+        -0.8275108337402344
+      ],
+      "max": [
+        0.9830580353736877,
+        0.9996259808540344,
+        0.9425850510597229
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 407,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9997906684875488,
+        -0.9690724015235901,
+        -0.9999908804893494,
+        -1
+      ],
+      "max": [
+        1,
+        0.9940469861030579,
+        0.9999955892562866,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 408,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1404,
+      "min": [
+        0
+      ],
+      "max": [
+        532
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 409,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -990.7388916015625,
+        -0.14010000228881836,
+        -251.64309692382812
+      ],
+      "max": [
+        -938.7498779296875,
+        56.199501037597656,
+        -199.7122039794922
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 410,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 411,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 412,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952048063278198,
+        -0.7071068286895752,
+        -0.9985513687133789,
+        1
+      ],
+      "max": [
+        0.99998539686203,
+        0.8164262771606445,
+        0.9988833069801331,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 413,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 414,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -992.9603881835938,
+        42.31909942626953,
+        115.05789947509766
+      ],
+      "max": [
+        -929.0048217773438,
+        69.36119842529297,
+        183.283203125
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 415,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        0,
+        -0.00279998779296875
+      ],
+      "max": [
+        1.0016000270843506,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 416,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9400492906570435,
+        0.10629890859127045,
+        -0.8275108337402344
+      ],
+      "max": [
+        0.9830580353736877,
+        0.9996259808540344,
+        0.9425850510597229
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 417,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9997904896736145,
+        -0.969073474407196,
+        -0.9999908804893494,
+        -1
+      ],
+      "max": [
+        1,
+        0.9940469861030579,
+        0.9999955892562866,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 418,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1404,
+      "min": [
+        0
+      ],
+      "max": [
+        532
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 419,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -990.7388916015625,
+        -3.9024999141693115,
+        125.25129699707031
+      ],
+      "max": [
+        -938.7498779296875,
+        52.43709945678711,
+        177.1822052001953
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 420,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 421,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 422,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952048659324646,
+        -0.7071068286895752,
+        -0.998551070690155,
+        1
+      ],
+      "max": [
+        0.99998539686203,
+        0.8164262175559998,
+        0.9988831877708435,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 423,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 424,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -277.3555908203125,
+        42.31909942626953,
+        123.89579772949219
+      ],
+      "max": [
+        -209.1302032470703,
+        69.36119842529297,
+        187.85159301757812
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 425,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        0,
+        -0.00279998779296875
+      ],
+      "max": [
+        1.0016000270843506,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 426,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9425850510597229,
+        0.10629890859127045,
+        -0.9400492906570435
+      ],
+      "max": [
+        0.8275108337402344,
+        0.9996259808540344,
+        0.9830580353736877
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 427,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 533,
+      "min": [
+        -0.9999955892562866,
+        -0.969070315361023,
+        -0.9997905492782593,
+        -1
+      ],
+      "max": [
+        0.9999909400939941,
+        0.9940471649169922,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 428,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1404,
+      "min": [
+        0
+      ],
+      "max": [
+        532
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 429,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -271.2546081542969,
+        -3.9024999141693115,
+        126.11740112304688
+      ],
+      "max": [
+        -219.32369995117188,
+        52.43709945678711,
+        178.1063995361328
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 430,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 431,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.999125063419342,
+        -1,
+        -0.9980052709579468
+      ],
+      "max": [
+        0.9943220615386963,
+        0.9999163150787354,
+        0.997675359249115
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 432,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9988815188407898,
+        -0.7071068286895752,
+        -0.9952042102813721,
+        1
+      ],
+      "max": [
+        0.998548686504364,
+        0.8164262175559998,
+        0.9999854564666748,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 433,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 434,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        91.80699920654297,
+        43.87229919433594,
+        126.15380096435547
+      ],
+      "max": [
+        147.3343963623047,
+        67.06770324707031,
+        183.33749389648438
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 435,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        0,
+        -0.00010001659393310547
+      ],
+      "max": [
+        0.9966999888420105,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 436,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9192785620689392,
+        0.1274007111787796,
+        -0.7820765376091003
+      ],
+      "max": [
+        0.9681245684623718,
+        0.9997761845588684,
+        0.9530946612358093
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 437,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9997833371162415,
+        -0.9561894536018372,
+        -0.9999932050704956,
+        -1
+      ],
+      "max": [
+        1,
+        0.9914391040802002,
+        0.9999956488609314,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 438,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1200,
+      "min": [
+        0
+      ],
+      "max": [
+        449
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 439,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        92.75509643554688,
+        -4.030700206756592,
+        127.37989807128906
+      ],
+      "max": [
+        144.7440948486328,
+        52.30889892578125,
+        179.31080627441406
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 440,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 441,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 442,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952026009559631,
+        -0.7071068286895752,
+        -0.9985490441322327,
+        1
+      ],
+      "max": [
+        0.9999854564666748,
+        0.8164262175559998,
+        0.998881995677948,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 443,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 444,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        806.3583984375,
+        44.42399978637695,
+        126.15380096435547
+      ],
+      "max": [
+        861.8858032226562,
+        67.61940002441406,
+        183.33749389648438
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 445,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        0,
+        -0.00010001659393310547
+      ],
+      "max": [
+        0.9966999888420105,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 446,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9192785620689392,
+        0.1274007111787796,
+        -0.7820765376091003
+      ],
+      "max": [
+        0.9681245684623718,
+        0.9997761845588684,
+        0.9530946612358093
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 447,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9997833371162415,
+        -0.956186056137085,
+        -0.9999931454658508,
+        -1
+      ],
+      "max": [
+        1,
+        0.9914392232894897,
+        0.9999956488609314,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 448,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1200,
+      "min": [
+        0
+      ],
+      "max": [
+        449
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 449,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        807.3065185546875,
+        -3.4790000915527344,
+        127.37989807128906
+      ],
+      "max": [
+        859.2954711914062,
+        52.860599517822266,
+        179.31080627441406
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 450,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 451,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 452,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952026009559631,
+        -0.7071068286895752,
+        -0.9985482692718506,
+        1
+      ],
+      "max": [
+        0.9999854564666748,
+        0.8164262175559998,
+        0.9988823533058167,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 453,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 454,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        806.3583984375,
+        47.762901306152344,
+        -250.7406005859375
+      ],
+      "max": [
+        861.8858032226562,
+        70.95819854736328,
+        -193.55690002441406
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 455,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        0,
+        -0.00010001659393310547
+      ],
+      "max": [
+        0.9966999888420105,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 456,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9192785620689392,
+        0.1274007111787796,
+        -0.7820765376091003
+      ],
+      "max": [
+        0.9681245684623718,
+        0.9997761845588684,
+        0.9530946612358093
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 457,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9997833371162415,
+        -0.9561859369277954,
+        -0.9999932050704956,
+        -1
+      ],
+      "max": [
+        1,
+        0.9914392828941345,
+        0.9999956488609314,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 458,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1200,
+      "min": [
+        0
+      ],
+      "max": [
+        449
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 459,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        807.3065185546875,
+        -0.14010000228881836,
+        -249.51449584960938
+      ],
+      "max": [
+        859.2954711914062,
+        56.199501037597656,
+        -197.58360290527344
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 460,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 461,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 462,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952028393745422,
+        -0.7071068286895752,
+        -0.9985490441322327,
+        1
+      ],
+      "max": [
+        0.9999854564666748,
+        0.8164262771606445,
+        0.9988821148872375,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 463,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 464,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        91.80699920654297,
+        47.762901306152344,
+        -250.7406005859375
+      ],
+      "max": [
+        147.3343963623047,
+        70.95819854736328,
+        -193.55690002441406
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 465,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        0,
+        -0.00010001659393310547
+      ],
+      "max": [
+        0.9966999888420105,
+        0.9972000122070312
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 466,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9192785620689392,
+        0.1274007111787796,
+        -0.7820765376091003
+      ],
+      "max": [
+        0.9681245684623718,
+        0.9997761845588684,
+        0.9530946612358093
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 467,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 450,
+      "min": [
+        -0.9997832775115967,
+        -0.9561893939971924,
+        -0.9999932050704956,
+        -1
+      ],
+      "max": [
+        1,
+        0.9914391040802002,
+        0.9999956488609314,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 468,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 1200,
+      "min": [
+        0
+      ],
+      "max": [
+        449
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 469,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        92.75509643554688,
+        -0.14010000228881836,
+        -249.51449584960938
+      ],
+      "max": [
+        144.7440948486328,
+        56.199501037597656,
+        -197.58360290527344
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 470,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        0.018699999898672104,
+        0.003600001335144043
+      ],
+      "max": [
+        0.9787999987602234,
+        0.9858999848365784
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 471,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9980052709579468,
+        -1,
+        -0.9943220615386963
+      ],
+      "max": [
+        0.997675359249115,
+        0.9999163150787354,
+        0.999125063419342
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 472,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 1231,
+      "min": [
+        -0.9952028393745422,
+        -0.7071068286895752,
+        -0.9985490441322327,
+        1
+      ],
+      "max": [
+        0.99998539686203,
+        0.8164262771606445,
+        0.9988818168640137,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 473,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 6633,
+      "min": [
+        0
+      ],
+      "max": [
+        1230
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 474,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5308,
+      "min": [
+        -1276.67333984375,
+        -0.6934000253677368,
+        -523.4995727539062
+      ],
+      "max": [
+        1194.1705322265625,
+        133.0167999267578,
+        478.2618103027344
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 475,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5308,
+      "min": [
+        0.010700000450015068,
+        0.01130002737045288
+      ],
+      "max": [
+        0.9926000237464905,
+        0.9884999990463257
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 476,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5308,
+      "min": [
+        -1,
+        -0.9954832792282104,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 477,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 5308,
+      "min": [
+        -1,
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.9698933362960815,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 478,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 27552,
+      "min": [
+        0
+      ],
+      "max": [
+        5307
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 479,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        1224.04833984375,
+        79.90480041503906,
+        -114.69149780273438
+      ],
+      "max": [
+        1299.0263671875,
+        264.7611999511719,
+        41.46760177612305
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 480,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        0.03590000048279762,
+        0.001699984073638916
+      ],
+      "max": [
+        0.9639000296592712,
+        0.9860000014305115
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 481,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        -0.9999991655349731,
+        -0.9999133348464966,
+        -0.9908788204193115
+      ],
+      "max": [
+        0.6893880367279053,
+        0.9957492351531982,
+        0.9898309111595154
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 482,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        -0.9965177178382874,
+        -0.6301899552345276,
+        -0.9859893918037415,
+        -1
+      ],
+      "max": [
+        0.999098539352417,
+        0.6381909251213074,
+        0.9999702572822571,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 483,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4563,
+      "min": [
+        0
+      ],
+      "max": [
+        865
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 484,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        1277.022705078125,
+        40.818599700927734,
+        -160.46499633789062
+      ],
+      "max": [
+        1299.8668212890625,
+        306.3245849609375,
+        88.62660217285156
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 485,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        0.013899999670684338,
+        0.09560000896453857
+      ],
+      "max": [
+        0.9911999702453613,
+        0.9690999984741211
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 486,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -1,
+        -0.9934343099594116,
+        -0.9848045706748962
+      ],
+      "max": [
+        0.38981765508651733,
+        0.971299409866333,
+        0.9844376444816589
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 487,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -0.9974172115325928,
+        -0.5521171689033508,
+        -0.6587136387825012,
+        -1
+      ],
+      "max": [
+        0.997323751449585,
+        0.5596874356269836,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 488,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4086,
+      "min": [
+        0
+      ],
+      "max": [
+        752
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 489,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        -1427.434326171875,
+        79.90480041503906,
+        -113.30570220947266
+      ],
+      "max": [
+        -1352.456298828125,
+        264.7611999511719,
+        42.85340118408203
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 490,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        0.03590000048279762,
+        0.001699984073638916
+      ],
+      "max": [
+        0.9639000296592712,
+        0.9860000014305115
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 491,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        -0.6893880367279053,
+        -0.9999133348464966,
+        -0.9898309111595154
+      ],
+      "max": [
+        0.9999990463256836,
+        0.9957492351531982,
+        0.9908788204193115
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 492,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 866,
+      "min": [
+        -0.9990984201431274,
+        -0.6301928758621216,
+        -0.9999702572822571,
+        -1
+      ],
+      "max": [
+        0.9965177178382874,
+        0.6382178068161011,
+        0.9859814643859863,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 493,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4563,
+      "min": [
+        0
+      ],
+      "max": [
+        865
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 494,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -1428.27490234375,
+        40.818599700927734,
+        -160.464599609375
+      ],
+      "max": [
+        -1405.4306640625,
+        306.3245849609375,
+        88.62689971923828
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 495,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        0.013899999670684338,
+        0.09560000896453857
+      ],
+      "max": [
+        0.9911999702453613,
+        0.9690999984741211
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 496,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -0.38981765508651733,
+        -0.9934343099594116,
+        -0.9844376444816589
+      ],
+      "max": [
+        1,
+        0.971299409866333,
+        0.9848045706748962
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 497,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 753,
+      "min": [
+        -0.997323751449585,
+        -0.5521107912063599,
+        -1,
+        -1
+      ],
+      "max": [
+        0.9974172711372375,
+        0.5596884489059448,
+        0.6587076187133789,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 498,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 4086,
+      "min": [
+        0
+      ],
+      "max": [
+        752
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 499,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 50,
+      "min": [
+        -1866.98291015625,
+        -126.44249725341797,
+        -1139.030517578125
+      ],
+      "max": [
+        1746.69287109375,
+        1347.19580078125,
+        1039.711181640625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 500,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 50,
+      "min": [
+        -5.452000141143799,
+        -1.6856999397277832
+      ],
+      "max": [
+        23.91550064086914,
+        7.5756001472473145
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 501,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 50,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        1,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 502,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 50,
+      "min": [
+        -1,
+        0,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 503,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 84,
+      "min": [
+        0
+      ],
+      "max": [
+        49
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 504,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 11890,
+      "min": [
+        -1920.9459228515625,
+        1280.513427734375,
+        -1182.80712890625
+      ],
+      "max": [
+        1799.9080810546875,
+        1429.4332275390625,
+        1105.426025390625
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 505,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 11890,
+      "min": [
+        0.003599999938160181,
+        0
+      ],
+      "max": [
+        0.9986000061035156,
+        0.9717999696731567
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 506,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 11890,
+      "min": [
+        -0.9982460737228394,
+        -0.9999997615814209,
+        -0.9980120658874512
+      ],
+      "max": [
+        0.9992663860321045,
+        0.9999995231628418,
+        0.9979945421218872
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 507,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 11890,
+      "min": [
+        -1,
+        -0.9998503923416138,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0.9701404571533203,
+        1,
+        1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 508,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 43452,
+      "min": [
+        0
+      ],
+      "max": [
+        11889
+      ],
+      "type": "SCALAR"
+    },
+    {
+      "bufferView": 509,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20,
+      "min": [
+        -1504.46826171875,
+        -115.9791030883789,
+        -782.5203247070312
+      ],
+      "max": [
+        1380.6033935546875,
+        1271.037109375,
+        674.7567749023438
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 510,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20,
+      "min": [
+        -14.499099731445312,
+        -2.558799982070923
+      ],
+      "max": [
+        7.212699890136719,
+        4.643199920654297
+      ],
+      "type": "VEC2"
+    },
+    {
+      "bufferView": 511,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20,
+      "min": [
+        -1,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1
+      ],
+      "type": "VEC3"
+    },
+    {
+      "bufferView": 512,
+      "byteOffset": 0,
+      "componentType": 5126,
+      "normalized": false,
+      "count": 20,
+      "min": [
+        -1,
+        0,
+        -1,
+        -1
+      ],
+      "max": [
+        1,
+        0,
+        1,
+        -1
+      ],
+      "type": "VEC4"
+    },
+    {
+      "bufferView": 513,
+      "byteOffset": 0,
+      "componentType": 5123,
+      "normalized": false,
+      "count": 30,
+      "min": [
+        0
+      ],
+      "max": [
+        19
+      ],
+      "type": "SCALAR"
+    }
+  ],
+  "scene": 0,
+  "scenes": [
+    {
+      "nodes": [
+        0
+      ],
+      "name": "Sponza"
+    }
+  ],
+  "nodes": [
+    {
+      "matrix": [
+        0.00800000037997961,
+        0,
+        0,
+        0,
+        0,
+        0.00800000037997961,
+        0,
+        0,
+        0,
+        0,
+        0.00800000037997961,
+        0,
+        0,
+        0,
+        0,
+        1
+      ],
+      "mesh": 0
+    }
+  ],
+  "meshes": [
+    {
+      "primitives": [
+        {
+          "material": 0,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 0,
+            "TEXCOORD_0": 1,
+            "NORMAL": 2,
+            "TANGENT": 3
+          },
+          "indices": 4
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 5,
+            "TEXCOORD_0": 6,
+            "NORMAL": 7,
+            "TANGENT": 8
+          },
+          "indices": 9
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 10,
+            "TEXCOORD_0": 11,
+            "NORMAL": 12,
+            "TANGENT": 13
+          },
+          "indices": 14
+        },
+        {
+          "material": 3,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 15,
+            "TEXCOORD_0": 16,
+            "NORMAL": 17,
+            "TANGENT": 18
+          },
+          "indices": 19
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 20,
+            "TEXCOORD_0": 21,
+            "NORMAL": 22,
+            "TANGENT": 23
+          },
+          "indices": 24
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 25,
+            "TEXCOORD_0": 26,
+            "NORMAL": 27,
+            "TANGENT": 28
+          },
+          "indices": 29
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 30,
+            "TEXCOORD_0": 31,
+            "NORMAL": 32,
+            "TANGENT": 33
+          },
+          "indices": 34
+        },
+        {
+          "material": 7,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 35,
+            "TEXCOORD_0": 36,
+            "NORMAL": 37,
+            "TANGENT": 38
+          },
+          "indices": 39
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 40,
+            "TEXCOORD_0": 41,
+            "NORMAL": 42,
+            "TANGENT": 43
+          },
+          "indices": 44
+        },
+        {
+          "material": 8,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 45,
+            "TEXCOORD_0": 46,
+            "NORMAL": 47,
+            "TANGENT": 48
+          },
+          "indices": 49
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 50,
+            "TEXCOORD_0": 51,
+            "NORMAL": 52,
+            "TANGENT": 53
+          },
+          "indices": 54
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 55,
+            "TEXCOORD_0": 56,
+            "NORMAL": 57,
+            "TANGENT": 58
+          },
+          "indices": 59
+        },
+        {
+          "material": 9,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 60,
+            "TEXCOORD_0": 61,
+            "NORMAL": 62,
+            "TANGENT": 63
+          },
+          "indices": 64
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 65,
+            "TEXCOORD_0": 66,
+            "NORMAL": 67,
+            "TANGENT": 68
+          },
+          "indices": 69
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 70,
+            "TEXCOORD_0": 71,
+            "NORMAL": 72,
+            "TANGENT": 73
+          },
+          "indices": 74
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 75,
+            "TEXCOORD_0": 76,
+            "NORMAL": 77,
+            "TANGENT": 78
+          },
+          "indices": 79
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 80,
+            "TEXCOORD_0": 81,
+            "NORMAL": 82,
+            "TANGENT": 83
+          },
+          "indices": 84
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 85,
+            "TEXCOORD_0": 86,
+            "NORMAL": 87,
+            "TANGENT": 88
+          },
+          "indices": 89
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 90,
+            "TEXCOORD_0": 91,
+            "NORMAL": 92,
+            "TANGENT": 93
+          },
+          "indices": 94
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 95,
+            "TEXCOORD_0": 96,
+            "NORMAL": 97,
+            "TANGENT": 98
+          },
+          "indices": 99
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 100,
+            "TEXCOORD_0": 101,
+            "NORMAL": 102,
+            "TANGENT": 103
+          },
+          "indices": 104
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 105,
+            "TEXCOORD_0": 106,
+            "NORMAL": 107,
+            "TANGENT": 108
+          },
+          "indices": 109
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 110,
+            "TEXCOORD_0": 111,
+            "NORMAL": 112,
+            "TANGENT": 113
+          },
+          "indices": 114
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 115,
+            "TEXCOORD_0": 116,
+            "NORMAL": 117,
+            "TANGENT": 118
+          },
+          "indices": 119
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 120,
+            "TEXCOORD_0": 121,
+            "NORMAL": 122,
+            "TANGENT": 123
+          },
+          "indices": 124
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 125,
+            "TEXCOORD_0": 126,
+            "NORMAL": 127,
+            "TANGENT": 128
+          },
+          "indices": 129
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 130,
+            "TEXCOORD_0": 131,
+            "NORMAL": 132,
+            "TANGENT": 133
+          },
+          "indices": 134
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 135,
+            "TEXCOORD_0": 136,
+            "NORMAL": 137,
+            "TANGENT": 138
+          },
+          "indices": 139
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 140,
+            "TEXCOORD_0": 141,
+            "NORMAL": 142,
+            "TANGENT": 143
+          },
+          "indices": 144
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 145,
+            "TEXCOORD_0": 146,
+            "NORMAL": 147,
+            "TANGENT": 148
+          },
+          "indices": 149
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 150,
+            "TEXCOORD_0": 151,
+            "NORMAL": 152,
+            "TANGENT": 153
+          },
+          "indices": 154
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 155,
+            "TEXCOORD_0": 156,
+            "NORMAL": 157,
+            "TANGENT": 158
+          },
+          "indices": 159
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 160,
+            "TEXCOORD_0": 161,
+            "NORMAL": 162,
+            "TANGENT": 163
+          },
+          "indices": 164
+        },
+        {
+          "material": 6,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 165,
+            "TEXCOORD_0": 166,
+            "NORMAL": 167,
+            "TANGENT": 168
+          },
+          "indices": 169
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 170,
+            "TEXCOORD_0": 171,
+            "NORMAL": 172,
+            "TANGENT": 173
+          },
+          "indices": 174
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 175,
+            "TEXCOORD_0": 176,
+            "NORMAL": 177,
+            "TANGENT": 178
+          },
+          "indices": 179
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 180,
+            "TEXCOORD_0": 181,
+            "NORMAL": 182,
+            "TANGENT": 183
+          },
+          "indices": 184
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 185,
+            "TEXCOORD_0": 186,
+            "NORMAL": 187,
+            "TANGENT": 188
+          },
+          "indices": 189
+        },
+        {
+          "material": 10,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 190,
+            "TEXCOORD_0": 191,
+            "NORMAL": 192,
+            "TANGENT": 193
+          },
+          "indices": 194
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 195,
+            "TEXCOORD_0": 196,
+            "NORMAL": 197,
+            "TANGENT": 198
+          },
+          "indices": 199
+        },
+        {
+          "material": 10,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 200,
+            "TEXCOORD_0": 201,
+            "NORMAL": 202,
+            "TANGENT": 203
+          },
+          "indices": 204
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 205,
+            "TEXCOORD_0": 206,
+            "NORMAL": 207,
+            "TANGENT": 208
+          },
+          "indices": 209
+        },
+        {
+          "material": 10,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 210,
+            "TEXCOORD_0": 211,
+            "NORMAL": 212,
+            "TANGENT": 213
+          },
+          "indices": 214
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 215,
+            "TEXCOORD_0": 216,
+            "NORMAL": 217,
+            "TANGENT": 218
+          },
+          "indices": 219
+        },
+        {
+          "material": 9,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 220,
+            "TEXCOORD_0": 221,
+            "NORMAL": 222,
+            "TANGENT": 223
+          },
+          "indices": 224
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 225,
+            "TEXCOORD_0": 226,
+            "NORMAL": 227,
+            "TANGENT": 228
+          },
+          "indices": 229
+        },
+        {
+          "material": 8,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 230,
+            "TEXCOORD_0": 231,
+            "NORMAL": 232,
+            "TANGENT": 233
+          },
+          "indices": 234
+        },
+        {
+          "material": 7,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 235,
+            "TEXCOORD_0": 236,
+            "NORMAL": 237,
+            "TANGENT": 238
+          },
+          "indices": 239
+        },
+        {
+          "material": 5,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 240,
+            "TEXCOORD_0": 241,
+            "NORMAL": 242,
+            "TANGENT": 243
+          },
+          "indices": 244
+        },
+        {
+          "material": 11,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 245,
+            "TEXCOORD_0": 246,
+            "NORMAL": 247,
+            "TANGENT": 248
+          },
+          "indices": 249
+        },
+        {
+          "material": 12,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 250,
+            "TEXCOORD_0": 251,
+            "NORMAL": 252
+          },
+          "indices": 253
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 254,
+            "TEXCOORD_0": 255,
+            "NORMAL": 256,
+            "TANGENT": 257
+          },
+          "indices": 258
+        },
+        {
+          "material": 13,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 259,
+            "TEXCOORD_0": 260,
+            "NORMAL": 261,
+            "TANGENT": 262
+          },
+          "indices": 263
+        },
+        {
+          "material": 0,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 264,
+            "TEXCOORD_0": 265,
+            "NORMAL": 266,
+            "TANGENT": 267
+          },
+          "indices": 268
+        },
+        {
+          "material": 14,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 269,
+            "TEXCOORD_0": 270,
+            "NORMAL": 271,
+            "TANGENT": 272
+          },
+          "indices": 273
+        },
+        {
+          "material": 15,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 274,
+            "TEXCOORD_0": 275,
+            "NORMAL": 276,
+            "TANGENT": 277
+          },
+          "indices": 278
+        },
+        {
+          "material": 16,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 279,
+            "TEXCOORD_0": 280,
+            "NORMAL": 281,
+            "TANGENT": 282
+          },
+          "indices": 283
+        },
+        {
+          "material": 14,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 284,
+            "TEXCOORD_0": 285,
+            "NORMAL": 286,
+            "TANGENT": 287
+          },
+          "indices": 288
+        },
+        {
+          "material": 15,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 289,
+            "TEXCOORD_0": 290,
+            "NORMAL": 291,
+            "TANGENT": 292
+          },
+          "indices": 293
+        },
+        {
+          "material": 14,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 294,
+            "TEXCOORD_0": 295,
+            "NORMAL": 296,
+            "TANGENT": 297
+          },
+          "indices": 298
+        },
+        {
+          "material": 16,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 299,
+            "TEXCOORD_0": 300,
+            "NORMAL": 301,
+            "TANGENT": 302
+          },
+          "indices": 303
+        },
+        {
+          "material": 15,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 304,
+            "TEXCOORD_0": 305,
+            "NORMAL": 306,
+            "TANGENT": 307
+          },
+          "indices": 308
+        },
+        {
+          "material": 13,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 309,
+            "TEXCOORD_0": 310,
+            "NORMAL": 311,
+            "TANGENT": 312
+          },
+          "indices": 313
+        },
+        {
+          "material": 17,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 314,
+            "TEXCOORD_0": 315,
+            "NORMAL": 316,
+            "TANGENT": 317
+          },
+          "indices": 318
+        },
+        {
+          "material": 18,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 319,
+            "TEXCOORD_0": 320,
+            "NORMAL": 321,
+            "TANGENT": 322
+          },
+          "indices": 323
+        },
+        {
+          "material": 19,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 324,
+            "TEXCOORD_0": 325,
+            "NORMAL": 326,
+            "TANGENT": 327
+          },
+          "indices": 328
+        },
+        {
+          "material": 18,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 329,
+            "TEXCOORD_0": 330,
+            "NORMAL": 331,
+            "TANGENT": 332
+          },
+          "indices": 333
+        },
+        {
+          "material": 19,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 334,
+            "TEXCOORD_0": 335,
+            "NORMAL": 336,
+            "TANGENT": 337
+          },
+          "indices": 338
+        },
+        {
+          "material": 18,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 339,
+            "TEXCOORD_0": 340,
+            "NORMAL": 341,
+            "TANGENT": 342
+          },
+          "indices": 343
+        },
+        {
+          "material": 17,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 344,
+            "TEXCOORD_0": 345,
+            "NORMAL": 346,
+            "TANGENT": 347
+          },
+          "indices": 348
+        },
+        {
+          "material": 19,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 349,
+            "TEXCOORD_0": 350,
+            "NORMAL": 351,
+            "TANGENT": 352
+          },
+          "indices": 353
+        },
+        {
+          "material": 18,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 354,
+            "TEXCOORD_0": 355,
+            "NORMAL": 356,
+            "TANGENT": 357
+          },
+          "indices": 358
+        },
+        {
+          "material": 17,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 359,
+            "TEXCOORD_0": 360,
+            "NORMAL": 361,
+            "TANGENT": 362
+          },
+          "indices": 363
+        },
+        {
+          "material": 20,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 364,
+            "TEXCOORD_0": 365,
+            "NORMAL": 366,
+            "TANGENT": 367
+          },
+          "indices": 368
+        },
+        {
+          "material": 21,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 369,
+            "TEXCOORD_0": 370,
+            "NORMAL": 371,
+            "TANGENT": 372
+          },
+          "indices": 373
+        },
+        {
+          "material": 20,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 374,
+            "TEXCOORD_0": 375,
+            "NORMAL": 376,
+            "TANGENT": 377
+          },
+          "indices": 378
+        },
+        {
+          "material": 21,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 379,
+            "TEXCOORD_0": 380,
+            "NORMAL": 381,
+            "TANGENT": 382
+          },
+          "indices": 383
+        },
+        {
+          "material": 20,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 384,
+            "TEXCOORD_0": 385,
+            "NORMAL": 386,
+            "TANGENT": 387
+          },
+          "indices": 388
+        },
+        {
+          "material": 21,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 389,
+            "TEXCOORD_0": 390,
+            "NORMAL": 391,
+            "TANGENT": 392
+          },
+          "indices": 393
+        },
+        {
+          "material": 20,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 394,
+            "TEXCOORD_0": 395,
+            "NORMAL": 396,
+            "TANGENT": 397
+          },
+          "indices": 398
+        },
+        {
+          "material": 21,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 399,
+            "TEXCOORD_0": 400,
+            "NORMAL": 401,
+            "TANGENT": 402
+          },
+          "indices": 403
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 404,
+            "TEXCOORD_0": 405,
+            "NORMAL": 406,
+            "TANGENT": 407
+          },
+          "indices": 408
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 409,
+            "TEXCOORD_0": 410,
+            "NORMAL": 411,
+            "TANGENT": 412
+          },
+          "indices": 413
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 414,
+            "TEXCOORD_0": 415,
+            "NORMAL": 416,
+            "TANGENT": 417
+          },
+          "indices": 418
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 419,
+            "TEXCOORD_0": 420,
+            "NORMAL": 421,
+            "TANGENT": 422
+          },
+          "indices": 423
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 424,
+            "TEXCOORD_0": 425,
+            "NORMAL": 426,
+            "TANGENT": 427
+          },
+          "indices": 428
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 429,
+            "TEXCOORD_0": 430,
+            "NORMAL": 431,
+            "TANGENT": 432
+          },
+          "indices": 433
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 434,
+            "TEXCOORD_0": 435,
+            "NORMAL": 436,
+            "TANGENT": 437
+          },
+          "indices": 438
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 439,
+            "TEXCOORD_0": 440,
+            "NORMAL": 441,
+            "TANGENT": 442
+          },
+          "indices": 443
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 444,
+            "TEXCOORD_0": 445,
+            "NORMAL": 446,
+            "TANGENT": 447
+          },
+          "indices": 448
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 449,
+            "TEXCOORD_0": 450,
+            "NORMAL": 451,
+            "TANGENT": 452
+          },
+          "indices": 453
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 454,
+            "TEXCOORD_0": 455,
+            "NORMAL": 456,
+            "TANGENT": 457
+          },
+          "indices": 458
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 459,
+            "TEXCOORD_0": 460,
+            "NORMAL": 461,
+            "TANGENT": 462
+          },
+          "indices": 463
+        },
+        {
+          "material": 1,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 464,
+            "TEXCOORD_0": 465,
+            "NORMAL": 466,
+            "TANGENT": 467
+          },
+          "indices": 468
+        },
+        {
+          "material": 2,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 469,
+            "TEXCOORD_0": 470,
+            "NORMAL": 471,
+            "TANGENT": 472
+          },
+          "indices": 473
+        },
+        {
+          "material": 22,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 474,
+            "TEXCOORD_0": 475,
+            "NORMAL": 476,
+            "TANGENT": 477
+          },
+          "indices": 478
+        },
+        {
+          "material": 23,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 479,
+            "TEXCOORD_0": 480,
+            "NORMAL": 481,
+            "TANGENT": 482
+          },
+          "indices": 483
+        },
+        {
+          "material": 3,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 484,
+            "TEXCOORD_0": 485,
+            "NORMAL": 486,
+            "TANGENT": 487
+          },
+          "indices": 488
+        },
+        {
+          "material": 23,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 489,
+            "TEXCOORD_0": 490,
+            "NORMAL": 491,
+            "TANGENT": 492
+          },
+          "indices": 493
+        },
+        {
+          "material": 3,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 494,
+            "TEXCOORD_0": 495,
+            "NORMAL": 496,
+            "TANGENT": 497
+          },
+          "indices": 498
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 499,
+            "TEXCOORD_0": 500,
+            "NORMAL": 501,
+            "TANGENT": 502
+          },
+          "indices": 503
+        },
+        {
+          "material": 24,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 504,
+            "TEXCOORD_0": 505,
+            "NORMAL": 506,
+            "TANGENT": 507
+          },
+          "indices": 508
+        },
+        {
+          "material": 4,
+          "mode": 4,
+          "attributes": {
+            "POSITION": 509,
+            "TEXCOORD_0": 510,
+            "NORMAL": 511,
+            "TANGENT": 512
+          },
+          "indices": 513
+        }
+      ]
+    }
+  ],
+  "materials": [
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 0,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 1,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "MASK",
+      "doubleSided": true,
+      "alphaCutoff": 0.5,
+      "normalTexture": {
+        "index": 2,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 3,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 4,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "MASK",
+      "doubleSided": true,
+      "alphaCutoff": 0.5,
+      "normalTexture": {
+        "index": 5,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 6,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 7,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 8,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 9,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 10,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 11,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 12,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 13,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 14,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 15,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 16,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 17,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 18,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 19,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 20,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 21,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 22,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 23,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 24,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 25,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 26,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 27,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 28,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 29,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 30,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 31,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 32,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 33,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 34,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 35,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 0,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 36,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 37,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 38,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 39,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 40,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 41,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 42,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 43,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 41,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 44,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 45,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 41,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 46,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 47,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 48,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 49,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 50,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 48,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 51,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 52,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 48,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 53,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 54,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 55,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "MASK",
+      "doubleSided": true,
+      "alphaCutoff": 0.5,
+      "normalTexture": {
+        "index": 56,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 57,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 58,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 59,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 60,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 61,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 62,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 63,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 64,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 65,
+        "texCoord": 0,
+        "scale": 1
+      }
+    },
+    {
+      "pbrMetallicRoughness": {
+        "baseColorFactor": [
+          0.5882352941176471,
+          0.5882352941176471,
+          0.5882352941176471,
+          1
+        ],
+        "metallicFactor": 1,
+        "roughnessFactor": 1,
+        "baseColorTexture": {
+          "index": 66,
+          "texCoord": 0
+        },
+        "metallicRoughnessTexture": {
+          "index": 67,
+          "texCoord": 0
+        }
+      },
+      "emissiveFactor": [
+        0,
+        0,
+        0
+      ],
+      "alphaMode": "OPAQUE",
+      "doubleSided": false,
+      "normalTexture": {
+        "index": 68,
+        "texCoord": 0,
+        "scale": 1
+      }
+    }
+  ],
+  "textures": [
+    {
+      "sampler": 0,
+      "source": 0
+    },
+    {
+      "sampler": 1,
+      "source": 1
+    },
+    {
+      "sampler": 2,
+      "source": 2
+    },
+    {
+      "sampler": 3,
+      "source": 3
+    },
+    {
+      "sampler": 4,
+      "source": 4
+    },
+    {
+      "sampler": 5,
+      "source": 5
+    },
+    {
+      "sampler": 6,
+      "source": 6
+    },
+    {
+      "sampler": 7,
+      "source": 7
+    },
+    {
+      "sampler": 8,
+      "source": 8
+    },
+    {
+      "sampler": 9,
+      "source": 9
+    },
+    {
+      "sampler": 10,
+      "source": 10
+    },
+    {
+      "sampler": 11,
+      "source": 11
+    },
+    {
+      "sampler": 12,
+      "source": 12
+    },
+    {
+      "sampler": 13,
+      "source": 13
+    },
+    {
+      "sampler": 14,
+      "source": 14
+    },
+    {
+      "sampler": 15,
+      "source": 15
+    },
+    {
+      "sampler": 16,
+      "source": 16
+    },
+    {
+      "sampler": 17,
+      "source": 17
+    },
+    {
+      "sampler": 18,
+      "source": 18
+    },
+    {
+      "sampler": 19,
+      "source": 19
+    },
+    {
+      "sampler": 20,
+      "source": 20
+    },
+    {
+      "sampler": 21,
+      "source": 21
+    },
+    {
+      "sampler": 22,
+      "source": 22
+    },
+    {
+      "sampler": 23,
+      "source": 23
+    },
+    {
+      "sampler": 24,
+      "source": 24
+    },
+    {
+      "sampler": 25,
+      "source": 25
+    },
+    {
+      "sampler": 26,
+      "source": 26
+    },
+    {
+      "sampler": 27,
+      "source": 27
+    },
+    {
+      "sampler": 28,
+      "source": 28
+    },
+    {
+      "sampler": 29,
+      "source": 29
+    },
+    {
+      "sampler": 30,
+      "source": 30
+    },
+    {
+      "sampler": 31,
+      "source": 31
+    },
+    {
+      "sampler": 32,
+      "source": 32
+    },
+    {
+      "sampler": 33,
+      "source": 33
+    },
+    {
+      "sampler": 34,
+      "source": 34
+    },
+    {
+      "sampler": 35,
+      "source": 35
+    },
+    {
+      "sampler": 36,
+      "source": 36
+    },
+    {
+      "sampler": 37,
+      "source": 37
+    },
+    {
+      "sampler": 38,
+      "source": 38
+    },
+    {
+      "sampler": 39,
+      "source": 39
+    },
+    {
+      "sampler": 40,
+      "source": 40
+    },
+    {
+      "sampler": 41,
+      "source": 41
+    },
+    {
+      "sampler": 42,
+      "source": 42
+    },
+    {
+      "sampler": 43,
+      "source": 43
+    },
+    {
+      "sampler": 44,
+      "source": 44
+    },
+    {
+      "sampler": 45,
+      "source": 45
+    },
+    {
+      "sampler": 46,
+      "source": 46
+    },
+    {
+      "sampler": 47,
+      "source": 47
+    },
+    {
+      "sampler": 48,
+      "source": 48
+    },
+    {
+      "sampler": 49,
+      "source": 49
+    },
+    {
+      "sampler": 50,
+      "source": 50
+    },
+    {
+      "sampler": 51,
+      "source": 51
+    },
+    {
+      "sampler": 52,
+      "source": 52
+    },
+    {
+      "sampler": 53,
+      "source": 53
+    },
+    {
+      "sampler": 54,
+      "source": 54
+    },
+    {
+      "sampler": 55,
+      "source": 55
+    },
+    {
+      "sampler": 56,
+      "source": 56
+    },
+    {
+      "sampler": 57,
+      "source": 57
+    },
+    {
+      "sampler": 58,
+      "source": 58
+    },
+    {
+      "sampler": 59,
+      "source": 59
+    },
+    {
+      "sampler": 60,
+      "source": 60
+    },
+    {
+      "sampler": 61,
+      "source": 61
+    },
+    {
+      "sampler": 62,
+      "source": 62
+    },
+    {
+      "sampler": 63,
+      "source": 63
+    },
+    {
+      "sampler": 64,
+      "source": 64
+    },
+    {
+      "sampler": 65,
+      "source": 65
+    },
+    {
+      "sampler": 66,
+      "source": 66
+    },
+    {
+      "sampler": 67,
+      "source": 67
+    },
+    {
+      "sampler": 68,
+      "source": 68
+    }
+  ],
+  "samplers": [
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    },
+    {
+      "magFilter": 9729,
+      "minFilter": 9987,
+      "wrapS": 10497,
+      "wrapT": 10497
+    }
+  ],
+  "images": [
+    {
+      "uri": "5061699253647017043.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "11872827283454512094.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8773302468495022225.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8006627369776289000.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "715093869573992647.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "12501374198249454378.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "7268504077753552595.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8503262930880235456.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4477655471536070370.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8750083169368950601.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "16885566240357350108.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "13982482287905699490.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "5792855332885324923.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "11968150294050148237.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "16299174074766089871.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "14650633544276105767.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4871783166746854860.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2051777328469649772.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "15295713303328085182.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "9916269861720640319.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "10388182081421875623.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "6047387724914829168.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8051790464816141987.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "15722799267630235092.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "5823059166183034438.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "13824894030729245199.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "14267839433702832875.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "7441062115984513793.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8114461559286000061.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "6667038893015345571.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "11490520546946913238.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "3455394979645218238.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "3628158980083700836.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "6151467286084645207.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8783994986360286082.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "7645212358685992005.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "white.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4975155472559461469.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "3371964815757888145.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2299742237651021498.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4675343432951571524.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "7815564343179553343.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "7056944414013900257.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2775690330959970771.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2374361008830720677.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2185409758123873465.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "332936164838540657.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "17876391417123941155.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "466164707995436622.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "6593109234861095314.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "11474523244911310074.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4601176305987539675.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "9288698199695299068.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "4910669866631290573.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "16275776544635328252.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "1219024358953944284.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "14170708867020035030.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "755318871556304029.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2411100444841994089.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "3827035219084910048.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8481240838833932244.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "17556969131407844942.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "10381718147657362067.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "6772804448157695701.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "13196865903111448057.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "759203620573749278.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "2969916736137545357.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "8747919177698443163.png",
+      "mimeType": "image/png"
+    },
+    {
+      "uri": "14118779221266351425.png",
+      "mimeType": "image/png"
+    }
+  ]
+}

BIN
build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin


BIN
build/debug/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin


+ 78 - 78
build/debug/CMakeFiles/CMakeConfigureLog.yaml

@@ -61,8 +61,8 @@ events:
     checks:
       - "Detecting C compiler ABI info"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-tgfsep"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-tgfsep"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-6yj1d8"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-6yj1d8"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -71,9 +71,9 @@ events:
       variable: "CMAKE_C_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-tgfsep
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-6yj1d8
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_000ad && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_838e8 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe
         Target: x86_64-w64-mingw32
@@ -81,8 +81,8 @@ events:
         Thread model: posix
         Supported LTO compression algorithms: zlib
         gcc version 13.1.0 (GCC) 
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_000ad.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\cc3sPOSQ.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_838e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccBwcqEk.s
         GNU C17 (GCC) version 13.1.0 (x86_64-w64-mingw32)
         	compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0-p4, MPC version 1.3.1, isl version none
         GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -100,13 +100,13 @@ events:
          C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
         End of search list.
         Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/'
-         as -v -o CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\cc3sPOSQ.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/'
+         as -v -o CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccBwcqEk.s
         GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.'
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj -o cmTC_000ad.exe -Wl,--out-implib,libcmTC_000ad.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.'
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj -o cmTC_838e8.exe -Wl,--out-implib,libcmTC_838e8.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe
         COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
@@ -117,9 +117,9 @@ events:
         gcc version 13.1.0 (GCC) 
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_000ad.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_000ad.'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_000ad.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_000ad.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_000ad.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_000ad.'
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_838e8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_838e8.'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_838e8.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_838e8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_838e8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_838e8.'
         
       exitCode: 0
   -
@@ -153,9 +153,9 @@ events:
     message: |
       Parsed C implicit link information:
         link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
-        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-tgfsep]
+        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-6yj1d8]
         ignore line: []
-        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_000ad && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"]
+        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_838e8 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe]
         ignore line: [Target: x86_64-w64-mingw32]
@@ -163,8 +163,8 @@ events:
         ignore line: [Thread model: posix]
         ignore line: [Supported LTO compression algorithms: zlib]
         ignore line: [gcc version 13.1.0 (GCC) ]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_000ad.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\cc3sPOSQ.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_838e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccBwcqEk.s]
         ignore line: [GNU C17 (GCC) version 13.1.0 (x86_64-w64-mingw32)]
         ignore line: [	compiled by GNU C version 13.1.0  GMP version 6.2.1  MPFR version 4.2.0-p4  MPC version 1.3.1  isl version none]
         ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
@@ -182,8 +182,8 @@ events:
         ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
         ignore line: [End of search list.]
         ignore line: [Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/']
-        ignore line: [ as -v -o CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\cc3sPOSQ.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/']
+        ignore line: [ as -v -o CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccBwcqEk.s]
         ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40]
         ignore line: [COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/]
@@ -193,8 +193,8 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.']
-        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj -o cmTC_000ad.exe -Wl --out-implib libcmTC_000ad.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.']
+        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj -o cmTC_838e8.exe -Wl --out-implib libcmTC_838e8.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe]
         ignore line: [COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
@@ -211,9 +211,9 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_000ad.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_000ad.']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_000ad.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_000ad.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_000ad.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_000ad.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_000ad.']
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_838e8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_838e8.']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_838e8.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_838e8.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_838e8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_838e8.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_838e8.']
         ignore line: []
         ignore line: []
         implicit libs: []
@@ -231,8 +231,8 @@ events:
     checks:
       - "Detecting CXX compiler ABI info"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-c3qg5z"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-c3qg5z"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-mx1xlq"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-mx1xlq"
     cmakeVariables:
       CMAKE_CXX_FLAGS: ""
       CMAKE_CXX_FLAGS_DEBUG: "-g"
@@ -241,9 +241,9 @@ events:
       variable: "CMAKE_CXX_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-c3qg5z
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-mx1xlq
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_51353 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_7be90 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE
         Target: x86_64-w64-mingw32
@@ -251,8 +251,8 @@ events:
         Thread model: posix
         Supported LTO compression algorithms: zlib
         gcc version 13.1.0 (GCC) 
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_51353.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKUgV8f.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_7be90.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKARLlv.s
         GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32)
         	compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0-p4, MPC version 1.3.1, isl version none
         GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -276,13 +276,13 @@ events:
          C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
         End of search list.
         Compiler executable checksum: e75de627edc3c57e31324b930b15b056
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/'
-         as -v -o CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKUgV8f.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/'
+         as -v -o CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKARLlv.s
         GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.'
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_51353.exe -Wl,--out-implib,libcmTC_51353.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.'
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_7be90.exe -Wl,--out-implib,libcmTC_7be90.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE
         COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
@@ -293,9 +293,9 @@ events:
         gcc version 13.1.0 (GCC) 
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_51353.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_51353.'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_51353.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_51353.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_51353.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_51353.'
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be90.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_7be90.'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_7be90.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_7be90.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be90.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_7be90.'
         
       exitCode: 0
   -
@@ -335,9 +335,9 @@ events:
     message: |
       Parsed CXX implicit link information:
         link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
-        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-c3qg5z]
+        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-mx1xlq]
         ignore line: []
-        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_51353 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"]
+        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_7be90 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE]
         ignore line: [Target: x86_64-w64-mingw32]
@@ -345,8 +345,8 @@ events:
         ignore line: [Thread model: posix]
         ignore line: [Supported LTO compression algorithms: zlib]
         ignore line: [gcc version 13.1.0 (GCC) ]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_51353.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKUgV8f.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_7be90.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKARLlv.s]
         ignore line: [GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32)]
         ignore line: [	compiled by GNU C version 13.1.0  GMP version 6.2.1  MPFR version 4.2.0-p4  MPC version 1.3.1  isl version none]
         ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
@@ -370,8 +370,8 @@ events:
         ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
         ignore line: [End of search list.]
         ignore line: [Compiler executable checksum: e75de627edc3c57e31324b930b15b056]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/']
-        ignore line: [ as -v -o CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKUgV8f.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/']
+        ignore line: [ as -v -o CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccKARLlv.s]
         ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40]
         ignore line: [COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/]
@@ -381,8 +381,8 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.']
-        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_51353.exe -Wl --out-implib libcmTC_51353.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.']
+        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_7be90.exe -Wl --out-implib libcmTC_7be90.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE]
         ignore line: [COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
@@ -399,9 +399,9 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_51353.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_51353.']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_51353.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_51353.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_51353.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_51353.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_51353.']
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be90.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_7be90.']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_7be90.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_7be90.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_7be90.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be90.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_7be90.']
         ignore line: []
         ignore line: []
         implicit libs: []
@@ -421,8 +421,8 @@ events:
     checks:
       - "Performing Test CMAKE_HAVE_LIBC_PTHREAD"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ks8zb5"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ks8zb5"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ocdu0f"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ocdu0f"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -432,10 +432,10 @@ events:
       variable: "CMAKE_HAVE_LIBC_PTHREAD"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ks8zb5
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ocdu0f
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_c1011 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD  -fdiagnostics-color=always -o CMakeFiles/cmTC_c1011.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ks8zb5/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_c1011.dir/src.c.obj -o cmTC_c1011.exe -Wl,--out-implib,libcmTC_c1011.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_8ecd0 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD  -fdiagnostics-color=always -o CMakeFiles/cmTC_8ecd0.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ocdu0f/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_8ecd0.dir/src.c.obj -o cmTC_8ecd0.exe -Wl,--out-implib,libcmTC_8ecd0.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -446,8 +446,8 @@ events:
     checks:
       - "Looking for dinput.h"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-jqtdds"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-jqtdds"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ldw3qe"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ldw3qe"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -457,10 +457,10 @@ events:
       variable: "DINPUT_H_FOUND"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-jqtdds
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ldw3qe
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_0a2cf && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_0a2cf.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-jqtdds/CheckIncludeFile.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_0a2cf.dir/CheckIncludeFile.c.obj -o cmTC_0a2cf.exe -Wl,--out-implib,libcmTC_0a2cf.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_b3343 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_b3343.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ldw3qe/CheckIncludeFile.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_b3343.dir/CheckIncludeFile.c.obj -o cmTC_b3343.exe -Wl,--out-implib,libcmTC_b3343.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -471,8 +471,8 @@ events:
     checks:
       - "Looking for xinput.h"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-50r94l"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-50r94l"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-apoz8w"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-apoz8w"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -482,10 +482,10 @@ events:
       variable: "XINPUT_H_FOUND"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-50r94l
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-apoz8w
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_6d537 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_6d537.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-50r94l/CheckIncludeFile.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_6d537.dir/CheckIncludeFile.c.obj -o cmTC_6d537.exe -Wl,--out-implib,libcmTC_6d537.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_d70f2 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_d70f2.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-apoz8w/CheckIncludeFile.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_d70f2.dir/CheckIncludeFile.c.obj -o cmTC_d70f2.exe -Wl,--out-implib,libcmTC_d70f2.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -498,8 +498,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_DEP"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-qzn958"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-qzn958"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ago02g"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ago02g"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -509,10 +509,10 @@ events:
       variable: "_GLFW_HAS_DEP"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-qzn958
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ago02g
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_eca8e && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_DEP  -Wl,--nxcompat -fdiagnostics-color=always -o CMakeFiles/cmTC_eca8e.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-qzn958/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--nxcompat  CMakeFiles/cmTC_eca8e.dir/src.c.obj -o cmTC_eca8e.exe -Wl,--out-implib,libcmTC_eca8e.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_16c06 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_DEP  -Wl,--nxcompat -fdiagnostics-color=always -o CMakeFiles/cmTC_16c06.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-ago02g/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--nxcompat  CMakeFiles/cmTC_16c06.dir/src.c.obj -o cmTC_16c06.exe -Wl,--out-implib,libcmTC_16c06.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -525,8 +525,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_ASLR"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-28941c"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-28941c"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-htyw7q"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-htyw7q"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -536,10 +536,10 @@ events:
       variable: "_GLFW_HAS_ASLR"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-28941c
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-htyw7q
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_71432 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_ASLR  -Wl,--dynamicbase -fdiagnostics-color=always -o CMakeFiles/cmTC_71432.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-28941c/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--dynamicbase  CMakeFiles/cmTC_71432.dir/src.c.obj -o cmTC_71432.exe -Wl,--out-implib,libcmTC_71432.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_86567 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_ASLR  -Wl,--dynamicbase -fdiagnostics-color=always -o CMakeFiles/cmTC_86567.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-htyw7q/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--dynamicbase  CMakeFiles/cmTC_86567.dir/src.c.obj -o cmTC_86567.exe -Wl,--out-implib,libcmTC_86567.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -552,8 +552,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_64ASLR"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-vhphu0"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-vhphu0"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-uz6hwh"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-uz6hwh"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -563,10 +563,10 @@ events:
       variable: "_GLFW_HAS_64ASLR"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-vhphu0
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-uz6hwh
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_461f5 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_64ASLR  -Wl,--high-entropy-va -fdiagnostics-color=always -o CMakeFiles/cmTC_461f5.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-vhphu0/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--high-entropy-va  CMakeFiles/cmTC_461f5.dir/src.c.obj -o cmTC_461f5.exe -Wl,--out-implib,libcmTC_461f5.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_d6e79 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_64ASLR  -Wl,--high-entropy-va -fdiagnostics-color=always -o CMakeFiles/cmTC_d6e79.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/debug/CMakeFiles/CMakeScratch/TryCompile-uz6hwh/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--high-entropy-va  CMakeFiles/cmTC_d6e79.dir/src.c.obj -o cmTC_d6e79.exe -Wl,--out-implib,libcmTC_d6e79.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
 ...

+ 2 - 2
build/debug/CMakeFiles/clion-Debug-log.txt

@@ -34,6 +34,6 @@
 -- Performing Test _GLFW_HAS_64ASLR
 -- Performing Test _GLFW_HAS_64ASLR - Success
 -- Using Win32 for window creation
--- Configuring done (5.6s)
--- Generating done (0.0s)
+-- Configuring done (5.8s)
+-- Generating done (0.1s)
 -- Build files have been written to: C:/Game Development/Visual Studio Solutions/Coral3D/build/debug

BIN
build/release/.ninja_deps


+ 66 - 75
build/release/.ninja_log

@@ -1,84 +1,75 @@
 # ninja log v5
-408	3044	7164878650268916	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_thread.c.obj	638ad3ad06125fe4
-5	2865	7172814428574484	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	f8abc8df015ebae9
-149	1269	7165674704886215	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	8753104f895782ad
-6357	8075	7164878700690582	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_monitor.c.obj	cbd51a1d51394156
-57	2841	7164878647547873	third_party/GLFW/src/CMakeFiles/glfw.dir/init.c.obj	1580c17bd29c94e
-153	1392	7166668392127426	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	9eab96ec723d02da
-96	2816	7164878647547873	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_init.c.obj	5a54e1de51f0e2de
-398	2973	7164878649663684	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	9f6825bfd5c5deb7
-6759	8431	7164878704214983	third_party/GLFW/src/CMakeFiles/glfw.dir/osmesa_context.c.obj	bd687e5f061fc7e9
-19961	20131	7172814601199641	coral_renderer/coral_renderer.exe	aaf4dcad0f31df8b
-84	2851	7172814428436137	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	abb6eb7e993f8b7a
-374	2941	7164878649103507	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	e890ec9a67469472
-85	2874	7164878648218203	third_party/GLFW/src/CMakeFiles/glfw.dir/monitor.c.obj	f218f9e006590936
-41	2848	7164878647733003	third_party/GLFW/src/CMakeFiles/glfw.dir/context.c.obj	5d34e7ae8ce089ae
-116	2886	7164878648608313	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	60340a15c23596ef
-68	2857	7164878648048174	third_party/GLFW/src/CMakeFiles/glfw.dir/egl_context.c.obj	134a12be6cc8b6e1
+62	3066	7173267986265073	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_thread.c.obj	638ad3ad06125fe4
+6	2662	7173769371216363	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	f8abc8df015ebae9
+3066	3958	7173267995225685	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	8753104f895782ad
+161	3177	7173267987503143	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_monitor.c.obj	cbd51a1d51394156
+15	3137	7173267987040439	third_party/GLFW/src/CMakeFiles/glfw.dir/init.c.obj	1580c17bd29c94e
+3389	4556	7173268001200591	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	9eab96ec723d02da
+45	3228	7173267987932309	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_init.c.obj	5a54e1de51f0e2de
+58	3058	7173267986265073	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	9f6825bfd5c5deb7
+4670	6317	7173268018912580	third_party/GLFW/src/CMakeFiles/glfw.dir/osmesa_context.c.obj	bd687e5f061fc7e9
+23844	24038	7173775305353242	coral_renderer/coral_renderer.exe	aaf4dcad0f31df8b
+3958	6686	7173268022597019	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	abb6eb7e993f8b7a
+49	3220	7173267987837190	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	e890ec9a67469472
+29	3389	7173267988891605	third_party/GLFW/src/CMakeFiles/glfw.dir/monitor.c.obj	f218f9e006590936
+19	3206	7173267987727115	third_party/GLFW/src/CMakeFiles/glfw.dir/context.c.obj	5d34e7ae8ce089ae
+39	3236	7173267988012328	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	60340a15c23596ef
+4557	6336	7173268018947817	third_party/GLFW/src/CMakeFiles/glfw.dir/egl_context.c.obj	134a12be6cc8b6e1
 8	373	7164878622978046	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.frag.spv	d2b062603ad04cc6
-6088	8481	7164878704264993	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_window.c.obj	9fdad4d28de63534
-19	1575	7172814415415261	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	4952414d7314413d
-76	2910	7164878648993494	third_party/GLFW/src/CMakeFiles/glfw.dir/window.c.obj	dea033b667ff06d5
+67	3801	7173267993641860	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_window.c.obj	9fdad4d28de63534
+3207	4669	7173268002420571	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	4952414d7314413d
+34	3307	7173267988517739	third_party/GLFW/src/CMakeFiles/glfw.dir/window.c.obj	dea033b667ff06d5
 202	1261	7165674703562097	coral_renderer/CMakeFiles/coral_renderer.dir/coral_utils.cpp.obj	1963b557c5ecfb17
-6366	8429	7164878701235774	third_party/GLFW/src/CMakeFiles/glfw.dir/wgl_context.c.obj	592ea253d8e32e8e
-48	3186	7164878651739429	third_party/GLFW/src/CMakeFiles/glfw.dir/input.c.obj	3d5a7ad29b1764da
-39	261	7164878784082658	third_party/GLFW/src/libglfw3.a	5eea7d88e6f39701
-64	2487	7172814424707049	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	111b61812a9f338a
-57	2591	7172814425811285	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	4566d396f99878a8
-41	2612	7172814426022856	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	8027bda10104d9d7
-49	2837	7172814428280336	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	f8af26d5d71a0363
-0	3336	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-24	3014	7172814430077055	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	c5b2ec31ce3428df
+54	3326	7173267988850919	third_party/GLFW/src/CMakeFiles/glfw.dir/wgl_context.c.obj	592ea253d8e32e8e
+24	3589	7173267991597025	third_party/GLFW/src/CMakeFiles/glfw.dir/input.c.obj	3d5a7ad29b1764da
+6336	6469	7173268020384142	third_party/GLFW/src/libglfw3.a	5eea7d88e6f39701
+10	1493	7173730205234929	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	111b61812a9f338a
+3237	5802	7173268013757111	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	4566d396f99878a8
+50	2430	7173769368873510	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	8027bda10104d9d7
+44	2648	7173769371061439	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	f8af26d5d71a0363
+2	2766	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+33	2752	7173769372098391	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	c5b2ec31ce3428df
 87	3107	7165258684040000	coral_renderer/CMakeFiles/coral_renderer.dir/coral_material.cpp.obj	432ccaf3a8cd54b8
-29	19961	7172814599532596	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	1035a6b67fd24167
-10	116	7172820919903760	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-35	3114	7172814431067302	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	50b94fc5070ab14a
+10	23844	7173775303428909	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	1035a6b67fd24167
+7	131	7173782766838127	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
+3308	6528	7173268021019808	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	50b94fc5070ab14a
 27	9114	7164878711076340	third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap/VkBootstrap.cpp.obj	1aa6e481af04158f
-76	2761	7172814427533604	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	5d5ae4c03e37cd7e
-14	3496	7172814434878608	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	29c0b1708d5c5e4b
-10	4023	7172814440170515	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	d432260f2316bfd6
+55	2517	7173769369753634	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	5d5ae4c03e37cd7e
+172	3792	7173267993590948	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	29c0b1708d5c5e4b
+29	3975	7173769384358352	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	d432260f2316bfd6
 26	260	7164878784102662	third_party/libvkbootstrap.a	3c2f59e57be524c7
-70	5441	7172814454353761	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	6a6a15321e4b334c
-1	3253	7165626446356389	build.ninja	ba309abf78566697
-0	3336	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+3589	8833	7173268044085338	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	6a6a15321e4b334c
+30	885	7173703126630558	build.ninja	fa936e3b47cbade3
+2	2766	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
 21	8484	7164878704596052	third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader/tiny_obj_loader.cc.obj	bc59412498a9bf65
 32	261	7164878784192681	third_party/libtinyobjloader.a	60b6a54d64599062
 3	398	7164878623288105	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/PosNormCol.vert.spv	a0ba634e53f7a86c
-6	112	7172820919863751	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
-6	113	7172821431681293	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
-11	117	7172821431731304	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-0	3248	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3248	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-5	110	7172821639635274	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-0	3383	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3383	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-6	111	7172822754603597	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-0	3336	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3336	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-5	109	7172824448780188	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-0	3241	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3241	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-7	2147	7172824680611624	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	d432260f2316bfd6
-2148	2311	7172824682203172	coral_renderer/coral_renderer.exe	aaf4dcad0f31df8b
-0	3310	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3310	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-18	1870	7172825250709312	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	4952414d7314413d
-66	2617	7172825258536044	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	111b61812a9f338a
-46	2716	7172825259513667	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	4566d396f99878a8
-52	2908	7172825261594115	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	8027bda10104d9d7
-75	3116	7172825263675526	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	5d5ae4c03e37cd7e
-12	3118	7172825263695528	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	f8abc8df015ebae9
-92	3171	7172825264232941	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	abb6eb7e993f8b7a
-27	3269	7172825265212324	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	c5b2ec31ce3428df
-58	3374	7172825266265141	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	f8af26d5d71a0363
-39	3576	7172825268187383	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	50b94fc5070ab14a
-22	4048	7172825272992109	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	29c0b1708d5c5e4b
-6	4518	7172825277716432	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	d432260f2316bfd6
-85	6198	7172825294511888	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	6a6a15321e4b334c
-33	21043	7172825442935719	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	1035a6b67fd24167
-21043	21212	7172825444625055	coral_renderer/coral_renderer.exe	aaf4dcad0f31df8b
-0	2501	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	2501	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-6	123	7172825806489893	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
-1	2671	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-1	2671	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+5	118	7173781847863504	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
+5	117	7173783656946005	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
+10	122	7173783657018351	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
+0	2619	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	2619	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+6	113	7173784161418280	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
+0	2778	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	2778	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+5	117	7173784897464214	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
+0	3358	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	3358	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+5	109	7173785855947888	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
+0	2717	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	2717	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+20	2094	7173786372309362	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	4952414d7314413d
+60	3044	7173786382508709	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	111b61812a9f338a
+41	3082	7173786382850162	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	8027bda10104d9d7
+47	3142	7173786383573899	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	4566d396f99878a8
+73	3199	7173786384140398	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	5d5ae4c03e37cd7e
+82	3466	7173786386815060	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	abb6eb7e993f8b7a
+16	3475	7173786386901605	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	c5b2ec31ce3428df
+12	3486	7173786387012186	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	f8abc8df015ebae9
+53	3579	7173786387934038	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	f8af26d5d71a0363
+30	3739	7173786389549519	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	50b94fc5070ab14a
+24	4180	7173786393960810	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	29c0b1708d5c5e4b
+6	4589	7173786398057643	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	d432260f2316bfd6
+66	6134	7173786413504861	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	6a6a15321e4b334c
+36	21407	7173786566223814	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	1035a6b67fd24167
+21407	21683	7173786568962110	coral_renderer/coral_renderer.exe	aaf4dcad0f31df8b

BIN
build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin


BIN
build/release/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin


+ 78 - 78
build/release/CMakeFiles/CMakeConfigureLog.yaml

@@ -61,8 +61,8 @@ events:
     checks:
       - "Detecting C compiler ABI info"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-1wt5z1"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-1wt5z1"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ittswc"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ittswc"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -71,9 +71,9 @@ events:
       variable: "CMAKE_C_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-1wt5z1
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ittswc
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_24707 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_c7580 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe
         Target: x86_64-w64-mingw32
@@ -81,8 +81,8 @@ events:
         Thread model: posix
         Supported LTO compression algorithms: zlib
         gcc version 13.1.0 (GCC) 
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_24707.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\cc1hFpVQ.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c7580.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccJIc0Ek.s
         GNU C17 (GCC) version 13.1.0 (x86_64-w64-mingw32)
         	compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0-p4, MPC version 1.3.1, isl version none
         GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -100,13 +100,13 @@ events:
          C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
         End of search list.
         Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/'
-         as -v -o CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\cc1hFpVQ.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/'
+         as -v -o CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccJIc0Ek.s
         GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.'
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj -o cmTC_24707.exe -Wl,--out-implib,libcmTC_24707.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.'
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj -o cmTC_c7580.exe -Wl,--out-implib,libcmTC_c7580.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe
         COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
@@ -117,9 +117,9 @@ events:
         gcc version 13.1.0 (GCC) 
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_24707.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_24707.'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_24707.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_24707.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_24707.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_24707.'
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c7580.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_c7580.'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_c7580.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_c7580.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c7580.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_c7580.'
         
       exitCode: 0
   -
@@ -153,9 +153,9 @@ events:
     message: |
       Parsed C implicit link information:
         link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
-        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-1wt5z1]
+        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ittswc]
         ignore line: []
-        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_24707 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"]
+        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_c7580 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c"]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe]
         ignore line: [Target: x86_64-w64-mingw32]
@@ -163,8 +163,8 @@ events:
         ignore line: [Thread model: posix]
         ignore line: [Supported LTO compression algorithms: zlib]
         ignore line: [gcc version 13.1.0 (GCC) ]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_24707.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\cc1hFpVQ.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c7580.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccJIc0Ek.s]
         ignore line: [GNU C17 (GCC) version 13.1.0 (x86_64-w64-mingw32)]
         ignore line: [	compiled by GNU C version 13.1.0  GMP version 6.2.1  MPFR version 4.2.0-p4  MPC version 1.3.1  isl version none]
         ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
@@ -182,8 +182,8 @@ events:
         ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
         ignore line: [End of search list.]
         ignore line: [Compiler executable checksum: 2aa4fcf5c9208168c5e2d38a58fc2a97]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/']
-        ignore line: [ as -v -o CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\cc1hFpVQ.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/']
+        ignore line: [ as -v -o CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccJIc0Ek.s]
         ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40]
         ignore line: [COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/]
@@ -193,8 +193,8 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.']
-        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj -o cmTC_24707.exe -Wl --out-implib libcmTC_24707.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.']
+        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe  -v CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj -o cmTC_c7580.exe -Wl --out-implib libcmTC_c7580.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe]
         ignore line: [COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
@@ -211,9 +211,9 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_24707.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_24707.']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_24707.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_24707.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_24707.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_24707.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_24707.']
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c7580.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_c7580.']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_c7580.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_c7580.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_c7580.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c7580.exe' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_c7580.']
         ignore line: []
         ignore line: []
         implicit libs: []
@@ -231,8 +231,8 @@ events:
     checks:
       - "Detecting CXX compiler ABI info"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-44nw1h"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-44nw1h"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ve7666"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ve7666"
     cmakeVariables:
       CMAKE_CXX_FLAGS: ""
       CMAKE_CXX_FLAGS_DEBUG: "-g"
@@ -241,9 +241,9 @@ events:
       variable: "CMAKE_CXX_ABI_COMPILED"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-44nw1h
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ve7666
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_be62c && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_8d8a8 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE
         Target: x86_64-w64-mingw32
@@ -251,8 +251,8 @@ events:
         Thread model: posix
         Supported LTO compression algorithms: zlib
         gcc version 13.1.0 (GCC) 
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_be62c.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccaixT8f.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_8d8a8.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccQ9iXlw.s
         GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32)
         	compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0-p4, MPC version 1.3.1, isl version none
         GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -276,13 +276,13 @@ events:
          C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
         End of search list.
         Compiler executable checksum: e75de627edc3c57e31324b930b15b056
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/'
-         as -v -o CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccaixT8f.s
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/'
+         as -v -o CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccQ9iXlw.s
         GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.'
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_be62c.exe -Wl,--out-implib,libcmTC_be62c.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
+        COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.'
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8d8a8.exe -Wl,--out-implib,libcmTC_8d8a8.dll.a -Wl,--major-image-version,0,--minor-image-version,0   && cd ."
         Using built-in specs.
         COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE
         COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
@@ -293,9 +293,9 @@ events:
         gcc version 13.1.0 (GCC) 
         COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/
         LIBRARY_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be62c.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_be62c.'
-         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_be62c.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_be62c.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
-        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be62c.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_be62c.'
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d8a8.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_8d8a8.'
+         C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_8d8a8.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_8d8a8.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d8a8.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_8d8a8.'
         
       exitCode: 0
   -
@@ -335,9 +335,9 @@ events:
     message: |
       Parsed CXX implicit link information:
         link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
-        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-44nw1h]
+        ignore line: [Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ve7666]
         ignore line: []
-        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_be62c && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"]
+        ignore line: [Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_8d8a8 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE   -fdiagnostics-color=always   -v -o CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE]
         ignore line: [Target: x86_64-w64-mingw32]
@@ -345,8 +345,8 @@ events:
         ignore line: [Thread model: posix]
         ignore line: [Supported LTO compression algorithms: zlib]
         ignore line: [gcc version 13.1.0 (GCC) ]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_be62c.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccaixT8f.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:/Program Files/JetBrains/CLion 2023.2.1/bin/cmake/win/x64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_8d8a8.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=nocona -version -fdiagnostics-color=always -o C:\\Users\\watwa\\AppData\\Local\\Temp\\ccQ9iXlw.s]
         ignore line: [GNU C++17 (GCC) version 13.1.0 (x86_64-w64-mingw32)]
         ignore line: [	compiled by GNU C version 13.1.0  GMP version 6.2.1  MPFR version 4.2.0-p4  MPC version 1.3.1  isl version none]
         ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
@@ -370,8 +370,8 @@ events:
         ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
         ignore line: [End of search list.]
         ignore line: [Compiler executable checksum: e75de627edc3c57e31324b930b15b056]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/']
-        ignore line: [ as -v -o CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccaixT8f.s]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/']
+        ignore line: [ as -v -o CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\watwa\\AppData\\Local\\Temp\\ccQ9iXlw.s]
         ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.40]
         ignore line: [COMPILER_PATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/]
@@ -381,8 +381,8 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.']
-        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_be62c.exe -Wl --out-implib libcmTC_be62c.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
+        ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.']
+        ignore line: [[2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE  -v CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8d8a8.exe -Wl --out-implib libcmTC_8d8a8.dll.a -Wl --major-image-version 0 --minor-image-version 0   && cd ."]
         ignore line: [Using built-in specs.]
         ignore line: [COLLECT_GCC=C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\G__~1.EXE]
         ignore line: [COLLECT_LTO_WRAPPER=C:/Program\\ Files/JetBrains/CLion\\ 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
@@ -399,9 +399,9 @@ events:
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
         ignore line: [C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be62c.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_be62c.']
-        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_be62c.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_be62c.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_be62c.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
-        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be62c.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_be62c.']
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d8a8.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_8d8a8.']
+        ignore line: [ C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -m i386pep -Bdynamic -o cmTC_8d8a8.exe C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. CMakeFiles/cmTC_8d8a8.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_8d8a8.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d8a8.exe' '-shared-libgcc' '-mtune=generic' '-march=nocona' '-dumpdir' 'cmTC_8d8a8.']
         ignore line: []
         ignore line: []
         implicit libs: []
@@ -421,8 +421,8 @@ events:
     checks:
       - "Performing Test CMAKE_HAVE_LIBC_PTHREAD"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gd8a4o"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gd8a4o"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-f8ob32"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-f8ob32"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -432,10 +432,10 @@ events:
       variable: "CMAKE_HAVE_LIBC_PTHREAD"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gd8a4o
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-f8ob32
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_29a91 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD  -fdiagnostics-color=always -o CMakeFiles/cmTC_29a91.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gd8a4o/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_29a91.dir/src.c.obj -o cmTC_29a91.exe -Wl,--out-implib,libcmTC_29a91.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_fbf53 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -DCMAKE_HAVE_LIBC_PTHREAD  -fdiagnostics-color=always -o CMakeFiles/cmTC_fbf53.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-f8ob32/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_fbf53.dir/src.c.obj -o cmTC_fbf53.exe -Wl,--out-implib,libcmTC_fbf53.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -446,8 +446,8 @@ events:
     checks:
       - "Looking for dinput.h"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gmskfy"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gmskfy"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ywt6y3"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ywt6y3"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -457,10 +457,10 @@ events:
       variable: "DINPUT_H_FOUND"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gmskfy
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ywt6y3
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_435d6 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_435d6.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-gmskfy/CheckIncludeFile.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_435d6.dir/CheckIncludeFile.c.obj -o cmTC_435d6.exe -Wl,--out-implib,libcmTC_435d6.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_5f187 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_5f187.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-ywt6y3/CheckIncludeFile.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_5f187.dir/CheckIncludeFile.c.obj -o cmTC_5f187.exe -Wl,--out-implib,libcmTC_5f187.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -471,8 +471,8 @@ events:
     checks:
       - "Looking for xinput.h"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m6ref0"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m6ref0"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-olre00"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-olre00"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -482,10 +482,10 @@ events:
       variable: "XINPUT_H_FOUND"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m6ref0
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-olre00
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_1d780 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_1d780.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m6ref0/CheckIncludeFile.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_1d780.dir/CheckIncludeFile.c.obj -o cmTC_1d780.exe -Wl,--out-implib,libcmTC_1d780.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_34524 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   -fdiagnostics-color=always -o CMakeFiles/cmTC_34524.dir/CheckIncludeFile.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-olre00/CheckIncludeFile.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe   CMakeFiles/cmTC_34524.dir/CheckIncludeFile.c.obj -o cmTC_34524.exe -Wl,--out-implib,libcmTC_34524.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -498,8 +498,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_DEP"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-5bpbjc"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-5bpbjc"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-kdgjbn"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-kdgjbn"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -509,10 +509,10 @@ events:
       variable: "_GLFW_HAS_DEP"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-5bpbjc
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-kdgjbn
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_3acf9 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_DEP  -Wl,--nxcompat -fdiagnostics-color=always -o CMakeFiles/cmTC_3acf9.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-5bpbjc/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--nxcompat  CMakeFiles/cmTC_3acf9.dir/src.c.obj -o cmTC_3acf9.exe -Wl,--out-implib,libcmTC_3acf9.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_7d493 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_DEP  -Wl,--nxcompat -fdiagnostics-color=always -o CMakeFiles/cmTC_7d493.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-kdgjbn/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--nxcompat  CMakeFiles/cmTC_7d493.dir/src.c.obj -o cmTC_7d493.exe -Wl,--out-implib,libcmTC_7d493.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -525,8 +525,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_ASLR"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m02pf9"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m02pf9"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-nfd6um"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-nfd6um"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -536,10 +536,10 @@ events:
       variable: "_GLFW_HAS_ASLR"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m02pf9
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-nfd6um
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_778b4 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_ASLR  -Wl,--dynamicbase -fdiagnostics-color=always -o CMakeFiles/cmTC_778b4.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-m02pf9/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--dynamicbase  CMakeFiles/cmTC_778b4.dir/src.c.obj -o cmTC_778b4.exe -Wl,--out-implib,libcmTC_778b4.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_0beaa && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_ASLR  -Wl,--dynamicbase -fdiagnostics-color=always -o CMakeFiles/cmTC_0beaa.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-nfd6um/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--dynamicbase  CMakeFiles/cmTC_0beaa.dir/src.c.obj -o cmTC_0beaa.exe -Wl,--out-implib,libcmTC_0beaa.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
   -
@@ -552,8 +552,8 @@ events:
     checks:
       - "Performing Test _GLFW_HAS_64ASLR"
     directories:
-      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-jh80q4"
-      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-jh80q4"
+      source: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-te9hhd"
+      binary: "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-te9hhd"
     cmakeVariables:
       CMAKE_C_FLAGS: ""
       CMAKE_C_FLAGS_DEBUG: "-g"
@@ -563,10 +563,10 @@ events:
       variable: "_GLFW_HAS_64ASLR"
       cached: true
       stdout: |
-        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-jh80q4
+        Change Dir: C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-te9hhd
         
-        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_d1140 && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_64ASLR  -Wl,--high-entropy-va -fdiagnostics-color=always -o CMakeFiles/cmTC_d1140.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-jh80q4/src.c"
-        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--high-entropy-va  CMakeFiles/cmTC_d1140.dir/src.c.obj -o cmTC_d1140.exe -Wl,--out-implib,libcmTC_d1140.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
+        Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe -v cmTC_73e4e && [1/2] C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -D_GLFW_HAS_64ASLR  -Wl,--high-entropy-va -fdiagnostics-color=always -o CMakeFiles/cmTC_73e4e.dir/src.c.obj -c "C:/Game Development/Visual Studio Solutions/Coral3D/build/release/CMakeFiles/CMakeScratch/TryCompile-te9hhd/src.c"
+        [2/2] cmd.exe /C "cd . && C:\\PROGRA~1\\JETBRA~1\\CLION2~1.1\\bin\\mingw\\bin\\gcc.exe -Wl,--high-entropy-va  CMakeFiles/cmTC_73e4e.dir/src.c.obj -o cmTC_73e4e.exe -Wl,--out-implib,libcmTC_73e4e.dll.a -Wl,--major-image-version,0,--minor-image-version,0  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."
         
       exitCode: 0
 ...

+ 2 - 2
build/release/CMakeFiles/clion-Release-log.txt

@@ -34,6 +34,6 @@
 -- Performing Test _GLFW_HAS_64ASLR
 -- Performing Test _GLFW_HAS_64ASLR - Success
 -- Using Win32 for window creation
--- Configuring done (5.7s)
--- Generating done (0.0s)
+-- Configuring done (5.8s)
+-- Generating done (0.1s)
 -- Build files have been written to: C:/Game Development/Visual Studio Solutions/Coral3D/build/release

+ 2 - 2
build/release/Testing/Temporary/LastTest.log

@@ -1,3 +1,3 @@
-Start testing: Sep 24 20:16 Romance Daylight Time
+Start testing: Sep 25 22:57 Romance Daylight Time
 ----------------------------------------------------------
-End testing: Sep 24 20:16 Romance Daylight Time
+End testing: Sep 25 22:57 Romance Daylight Time

BIN
build/release/assets/shaders/compiled/simple_shader.frag.spv


BIN
build/release/assets/shaders/compiled/simple_shader.vert.spv


+ 18 - 1
coral_renderer/coral_mesh.cpp

@@ -20,6 +20,7 @@
 
 #include "coral_utils.h"
 
+#define CALC_TANGENTS
 using namespace coral_3d;
 
 namespace std
@@ -125,6 +126,7 @@ bool coral_mesh::Builder::load_from_gltf(coral_device& device, const std::string
     }
 
     // CALCULATE TANGENTS & BITANGENTS
+#ifdef CALC_TANGENTS
     for (size_t i = 0; i < indices.size(); i += 3)
     {
         uint32_t i0 = indices[i];
@@ -167,6 +169,7 @@ bool coral_mesh::Builder::load_from_gltf(coral_device& device, const std::string
         vertices[i].tangent = glm::vec4(t - (glm::dot(n, t) * n), 0.f);
         vertices[i].tangent.w = (glm::dot(glm::cross(n,t), b) < 0.f) ? 1.f : -1.f;
     }
+#endif
     return true;
 }
 
@@ -176,10 +179,24 @@ void coral_mesh::Builder::load_images(coral_device& device, tinygltf::Model &inp
     for (size_t i = 0; i < input.images.size(); ++i)
     {
         tinygltf::Image& glTF_image = input.images[i];
+
+        bool is_normal_map{false};
+        for(size_t j = 0; j < input.materials.size(); ++j)
+        {
+            tinygltf::Material glTFMaterial = input.materials[j];
+            if(glTFMaterial.additionalValues.find("normalTexture") == glTFMaterial.additionalValues.end()) continue;
+
+            if((size_t)input.textures[glTFMaterial.additionalValues["normalTexture"].TextureIndex()].source == i)
+            {
+                is_normal_map = true;
+                break;
+            }
+        }
+
         images[i].texture = coral_texture::create_texture_from_file(
                 device,
                 "assets/textures/" + glTF_image.uri,
-                VK_FORMAT_R8G8B8A8_UNORM);
+                is_normal_map ? VK_FORMAT_R8G8B8A8_UNORM : VK_FORMAT_R8G8B8A8_SRGB);
     }
 }
 

+ 2 - 1
coral_renderer/coral_mesh.h

@@ -43,7 +43,8 @@ namespace coral_3d
 				position == other.position &&
 				normal == other.normal &&
 				uv == other.uv &&
-				tangent == other.tangent;
+				tangent == other.tangent &&
+                bitangent == other.bitangent;
 		}
 	};
 

+ 2 - 2
coral_renderer/coral_texture.cpp

@@ -174,9 +174,9 @@ std::unique_ptr<coral_texture> coral_texture::create_texture_from_file(coral_dev
 	return std::make_unique<coral_texture>(device, builder.image, builder.mip_levels, format);
 }
 
-void coral_texture::create_image_view(VkFormat)
+void coral_texture::create_image_view(VkFormat format)
 {
-	VkImageViewCreateInfo image_info{ vkinit::image_view_ci(VK_FORMAT_R8G8B8A8_SRGB, image_.image, VK_IMAGE_ASPECT_COLOR_BIT) };
+	VkImageViewCreateInfo image_info{ vkinit::image_view_ci(format, image_.image, VK_IMAGE_ASPECT_COLOR_BIT) };
 	image_info.subresourceRange.levelCount = mip_levels_;
 
 	if (vkCreateImageView(device_.device(), &image_info, nullptr, &image_view_) != VK_SUCCESS)

+ 1 - 1
coral_renderer/vk_types.h

@@ -39,7 +39,7 @@ struct GlobalUBO
     glm::mat4 view_projection{1.f};
 
     // GLOBAL LIGHT
-    glm::vec4 global_light_direction{ glm::normalize(glm::vec4{ 0.f, -0.4f, 0.4f, 0.f})}; // w is ignored
+    glm::vec4 global_light_direction{ glm::normalize(glm::vec4{ 0.477f, -0.477f, 0.477f, 0.f})}; // w is ignored
     glm::vec4 ambient_light_color{1.f, .82f, .863f, .01f}; // w is intensity
     glm::vec4 camera_pos{1.f}; // w is ignored
 };

BIN
shaders/compiled/simple_shader.frag.spv


BIN
shaders/compiled/simple_shader.vert.spv


+ 8 - 3
shaders/simple_shader.frag

@@ -26,11 +26,11 @@ layout (location = 0) out vec4 outFragColor;
 
 vec3 calculate_diffuse(vec3 color, vec3 N, vec3 L)
 {
-	float diffuse_strength = clamp(dot(N, -L), 0, 1);
+	float diffuse_strength = max(dot(N, -L), 0);
 
 	// HALF-LAMBERT
-	diffuse_strength = diffuse_strength * 0.5f + 0.5f;
-	diffuse_strength = clamp(diffuse_strength, 0.f, 1.f);
+	diffuse_strength = pow(diffuse_strength * 0.5f + 0.5f, 2);
+	diffuse_strength = max(diffuse_strength, 0.f);
 
 	return color * diffuse_strength;
 }
@@ -38,6 +38,9 @@ vec3 calculate_diffuse(vec3 color, vec3 N, vec3 L)
 vec3 calculate_specular(vec3 V, vec3 L, vec3 normal)
 {
 	// HALF VECTOR
+	V = normalize(V);
+	L = normalize(L);
+	normal = normalize(normal);
 	vec3 halfVector = reflect(-normalize(L), normal);
 	float specularStrength = clamp(dot(halfVector, normalize(V)), 0.f, 1.0f);
 
@@ -61,8 +64,10 @@ void main()
 
 	vec3 normal = texture(samplerNormalMap, fs_in.texcoord).rgb;
 	normal = normalize(normal * 2.f - 1.f);
+	normal = normalize(normal);
 
 	vec3 diffuse = calculate_diffuse(color.rgb, normal, normalize(fs_in.lightDir));
+	vec3 specular = calculate_specular(normalize(fs_in.viewPos) - normalize(fs_in.fragPos), fs_in.lightDir, normal);
 
 	outFragColor = vec4(diffuse, color.a);
 }

+ 3 - 4
shaders/simple_shader.vert

@@ -41,7 +41,6 @@ void main()
 	vec4 worldPos = primitive.model * vec4(inPosition, 1.0f);
 	gl_Position = ubo.viewProjection * worldPos;
 
-
 	vs_out.normal = inNormal;
 	vs_out.tangent = inTangent;
 	vs_out.bitangent = inBitangent;
@@ -53,7 +52,7 @@ void main()
 
 	vs_out.TBN = transpose(mat3(T, B, N));
 
-	vs_out.fragPos =  vs_out.TBN * worldPos.xyz;
-	vs_out.lightDir = vs_out.TBN * ubo.globalLightDirection.xyz;
-	vs_out.viewPos = vs_out.TBN * ubo.cameraPos.xyz;
+	vs_out.fragPos = vs_out.TBN * worldPos.xyz;
+	vs_out.lightDir =  vs_out.TBN * ubo.globalLightDirection.xyz;
+	vs_out.viewPos = ubo.cameraPos.xyz;
 }