diff --git a/.gitignore b/.gitignore
index f12d76960..398a09c50 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@ Assembly-CSharp-Editor.csproj
 /GQ_TongXin/Library
 /GQ_TongXin/Logs
 /*.zip
+/build
diff --git a/GQ_TongXin/Assembly-CSharp-firstpass.csproj b/GQ_TongXin/Assembly-CSharp-firstpass.csproj
index 96b6e2c95..2eba451a5 100644
--- a/GQ_TongXin/Assembly-CSharp-firstpass.csproj
+++ b/GQ_TongXin/Assembly-CSharp-firstpass.csproj
@@ -22,7 +22,7 @@
     <DebugType>full</DebugType>
     <Optimize>false</Optimize>
     <OutputPath>Temp\Bin\Debug\</OutputPath>
-    <DefineConstants>UNITY_2021_3_10;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER</DefineConstants>
+    <DefineConstants>UNITY_2021_3_2;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_MANAGED_UNITYTLS;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_WEBGL;TEXTCORE_1_0_OR_NEWER;UNITY_WEBGL;UNITY_WEBGL_API;UNITY_DISABLE_WEB_VERIFICATION;UNITY_GFX_USE_PLATFORM_VSYNC;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <NoWarn>0169</NoWarn>
@@ -49,11 +49,11 @@
     <UnityProjectGenerator>Package</UnityProjectGenerator>
     <UnityProjectGeneratorVersion>2.0.16</UnityProjectGeneratorVersion>
     <UnityProjectType>GamePlugins:3</UnityProjectType>
-    <UnityBuildTarget>StandaloneWindows64:19</UnityBuildTarget>
-    <UnityVersion>2021.3.10f1c2</UnityVersion>
+    <UnityBuildTarget>WebGL:20</UnityBuildTarget>
+    <UnityVersion>2021.3.2f1c1</UnityVersion>
   </PropertyGroup>
   <ItemGroup>
-    <Analyzer Include="C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Microsoft\Visual Studio Tools for Unity\Analyzers\Microsoft.Unity.Analyzers.dll" />
+    <Analyzer Include="C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Extensions\Microsoft\Visual Studio Tools for Unity\Analyzers\Microsoft.Unity.Analyzers.dll" />
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Assets\Plugins\Demigiant\DOTween\Modules\DOTweenModuleEPOOutline.cs" />
@@ -62,247 +62,238 @@
   </ItemGroup>
   <ItemGroup>
     <Reference Include="UnityEngine">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.ARModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AccessibilityModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AndroidJNIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AnimationModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AssetBundleModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.AudioModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.ClothModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.ClusterInputModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll</HintPath>
-    </Reference>
-    <Reference Include="UnityEngine.ClusterRendererModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.CoreModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.CrashReportingModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.DSPGraphModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.DirectorModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.GIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.GameCenterModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.GridModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.HotReloadModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.IMGUIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.ImageConversionModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.InputModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.InputLegacyModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.JSONSerializeModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.LocalizationModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.ParticleSystemModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.PerformanceReportingModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.PhysicsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.Physics2DModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.ProfilerModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.ScreenCaptureModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.SharedInternalsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.SpriteMaskModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.SpriteShapeModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.StreamingModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.SubstanceModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.SubsystemsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TLSModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TerrainModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TerrainPhysicsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TextCoreFontEngineModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TextCoreTextEngineModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TextRenderingModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.TilemapModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UIElementsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UIElementsNativeModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UNETModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UmbraModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityAnalyticsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityConnectModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityCurlModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityTestProtocolModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityWebRequestModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityWebRequestAssetBundleModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityWebRequestAudioModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityWebRequestTextureModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.UnityWebRequestWWWModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.VFXModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.VRModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.VehiclesModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.VideoModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll</HintPath>
     </Reference>
-    <Reference Include="UnityEngine.VirtualTexturingModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll</HintPath>
+    <Reference Include="UnityEngine.WebGLModule">
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\PlaybackEngines\WebGLSupport\Managed\UnityEngine.WebGLModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.WindModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEngine.XRModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.CoreModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.DeviceSimulatorModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.DiagnosticsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.GraphViewModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.PackageManagerUIModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.QuickSearchModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.SceneTemplateModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.TextCoreFontEngineModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.TextCoreTextEngineModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.UIBuilderModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.UIElementsModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.UIElementsSamplesModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.UIServiceModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll</HintPath>
     </Reference>
     <Reference Include="UnityEditor.UnityConnectModule">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Data.Sqlite">
       <HintPath>Assets\Adam\Plugins\Mono.Data.Sqlite.dll</HintPath>
@@ -331,9 +322,6 @@
     <Reference Include="DOTween">
       <HintPath>Assets\Demigiant\DOTween\DOTween.dll</HintPath>
     </Reference>
-    <Reference Include="System.Security.Cryptography.ProtectedData">
-      <HintPath>Assets\Packages\System.Security.Cryptography.ProtectedData.4.5.0\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll</HintPath>
-    </Reference>
     <Reference Include="Unity.VisualScripting.Antlr3.Runtime">
       <HintPath>Library\PackageCache\com.unity.visualscripting@1.7.8\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll</HintPath>
     </Reference>
@@ -349,377 +337,371 @@
     <Reference Include="DOTweenPro">
       <HintPath>Assets\Demigiant\DOTweenPro\DOTweenPro.dll</HintPath>
     </Reference>
-    <Reference Include="Unity.Android.Types">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll</HintPath>
-    </Reference>
-    <Reference Include="Unity.Android.Gradle">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll</HintPath>
-    </Reference>
     <Reference Include="netstandard">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll</HintPath>
     </Reference>
     <Reference Include="Microsoft.Win32.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.AppContext">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll</HintPath>
     </Reference>
     <Reference Include="System.Buffers">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll</HintPath>
     </Reference>
     <Reference Include="System.Collections.Concurrent">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll</HintPath>
     </Reference>
     <Reference Include="System.Collections">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll</HintPath>
     </Reference>
     <Reference Include="System.Collections.NonGeneric">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll</HintPath>
     </Reference>
     <Reference Include="System.Collections.Specialized">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel.EventBasedAsync">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel.TypeConverter">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll</HintPath>
     </Reference>
     <Reference Include="System.Console">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll</HintPath>
     </Reference>
     <Reference Include="System.Data.Common">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.Contracts">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.Debug">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.FileVersionInfo">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.Process">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.StackTrace">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.TextWriterTraceListener">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.Tools">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.TraceSource">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll</HintPath>
     </Reference>
     <Reference Include="System.Diagnostics.Tracing">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll</HintPath>
     </Reference>
     <Reference Include="System.Drawing.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.Dynamic.Runtime">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll</HintPath>
     </Reference>
     <Reference Include="System.Globalization.Calendars">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll</HintPath>
     </Reference>
     <Reference Include="System.Globalization">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll</HintPath>
     </Reference>
     <Reference Include="System.Globalization.Extensions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.Compression">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.Compression.ZipFile">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll</HintPath>
     </Reference>
     <Reference Include="System.IO">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.FileSystem">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.FileSystem.DriveInfo">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.FileSystem.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.FileSystem.Watcher">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.IsolatedStorage">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.MemoryMappedFiles">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.Pipes">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.UnmanagedMemoryStream">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll</HintPath>
     </Reference>
     <Reference Include="System.Linq">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll</HintPath>
     </Reference>
     <Reference Include="System.Linq.Expressions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll</HintPath>
     </Reference>
     <Reference Include="System.Linq.Parallel">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll</HintPath>
     </Reference>
     <Reference Include="System.Linq.Queryable">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll</HintPath>
     </Reference>
     <Reference Include="System.Memory">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Http">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.NameResolution">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.NetworkInformation">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Ping">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Requests">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Security">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.Sockets">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.WebHeaderCollection">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.WebSockets.Client">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll</HintPath>
     </Reference>
     <Reference Include="System.Net.WebSockets">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll</HintPath>
     </Reference>
     <Reference Include="System.Numerics.Vectors">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll</HintPath>
     </Reference>
     <Reference Include="System.ObjectModel">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.DispatchProxy">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.Emit">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.Emit.ILGeneration">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.Emit.Lightweight">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.Extensions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll</HintPath>
     </Reference>
     <Reference Include="System.Reflection.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.Resources.Reader">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll</HintPath>
     </Reference>
     <Reference Include="System.Resources.ResourceManager">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll</HintPath>
     </Reference>
     <Reference Include="System.Resources.Writer">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.CompilerServices.VisualC">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Extensions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Handles">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.InteropServices">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.InteropServices.RuntimeInformation">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Numerics">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Serialization.Formatters">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Serialization.Json">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Serialization.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Serialization.Xml">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Claims">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Cryptography.Algorithms">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Cryptography.Csp">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Cryptography.Encoding">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Cryptography.Primitives">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Cryptography.X509Certificates">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.Principal">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll</HintPath>
     </Reference>
     <Reference Include="System.Security.SecureString">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll</HintPath>
     </Reference>
     <Reference Include="System.Text.Encoding">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll</HintPath>
     </Reference>
     <Reference Include="System.Text.Encoding.Extensions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll</HintPath>
     </Reference>
     <Reference Include="System.Text.RegularExpressions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Overlapped">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Tasks">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Tasks.Extensions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Tasks.Parallel">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Thread">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.ThreadPool">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll</HintPath>
     </Reference>
     <Reference Include="System.Threading.Timer">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll</HintPath>
     </Reference>
     <Reference Include="System.ValueTuple">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.ReaderWriter">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.XDocument">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.XmlDocument">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.XmlSerializer">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.XPath">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.XPath.XDocument">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.InteropServices.WindowsRuntime">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll</HintPath>
     </Reference>
     <Reference Include="mscorlib">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll</HintPath>
     </Reference>
     <Reference Include="System.ComponentModel.Composition">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll</HintPath>
     </Reference>
     <Reference Include="System.Core">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll</HintPath>
     </Reference>
     <Reference Include="System.Data">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll</HintPath>
     </Reference>
     <Reference Include="System">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll</HintPath>
     </Reference>
     <Reference Include="System.Drawing">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll</HintPath>
     </Reference>
     <Reference Include="System.IO.Compression.FileSystem">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll</HintPath>
     </Reference>
     <Reference Include="System.Net">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll</HintPath>
     </Reference>
     <Reference Include="System.Numerics">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll</HintPath>
     </Reference>
     <Reference Include="System.Runtime.Serialization">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll</HintPath>
     </Reference>
     <Reference Include="System.ServiceModel.Web">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll</HintPath>
     </Reference>
     <Reference Include="System.Transactions">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll</HintPath>
     </Reference>
     <Reference Include="System.Web">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll</HintPath>
     </Reference>
     <Reference Include="System.Windows">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.Linq">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll</HintPath>
     </Reference>
     <Reference Include="System.Xml.Serialization">
-      <HintPath>E:\Unity\2021.3.10f1c2\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll</HintPath>
+      <HintPath>D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll</HintPath>
     </Reference>
     <Reference Include="Unity.VisualScripting.Flow.Editor">
       <HintPath>Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll</HintPath>
diff --git a/GQ_TongXin/Assets/Scenes/SampleSceneG.unity b/GQ_TongXin/Assets/Scenes/SampleSceneG.unity
index 57d922229..b0c840576 100644
--- a/GQ_TongXin/Assets/Scenes/SampleSceneG.unity
+++ b/GQ_TongXin/Assets/Scenes/SampleSceneG.unity
@@ -652,6 +652,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 294691518}
+  uPosManager: {fileID: 0}
 --- !u!1 &6120360
 GameObject:
   m_ObjectHideFlags: 0
@@ -761,6 +762,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1048412059}
+  uPosManager: {fileID: 0}
 --- !u!1 &6489857 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6548485286815134042, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -786,6 +788,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1922943635}
+  uPosManager: {fileID: 0}
 --- !u!1 &6548067
 GameObject:
   m_ObjectHideFlags: 0
@@ -1143,6 +1146,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 509089997}
+  uPosManager: {fileID: 0}
 --- !u!1 &8250973 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6466470951430535043, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -1168,6 +1172,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 164951779}
+  uPosManager: {fileID: 0}
 --- !u!1 &8396924
 GameObject:
   m_ObjectHideFlags: 0
@@ -1368,6 +1373,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 534930466}
+  uPosManager: {fileID: 0}
 --- !u!1 &9535245 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2727059606753790752, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -1393,6 +1399,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 342192223}
+  uPosManager: {fileID: 0}
 --- !u!1 &12012359
 GameObject:
   m_ObjectHideFlags: 0
@@ -1502,6 +1509,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 536771125}
+  uPosManager: {fileID: 0}
 --- !u!1 &12148746 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4860535464360889885, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -1527,6 +1535,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1541358807}
+  uPosManager: {fileID: 0}
 --- !u!1 &12387502
 GameObject:
   m_ObjectHideFlags: 0
@@ -1636,6 +1645,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1988064761}
+  uPosManager: {fileID: 0}
 --- !u!1 &12617265 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1031239650894837775, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -1661,6 +1671,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 288911886}
+  uPosManager: {fileID: 0}
 --- !u!1 &13474923 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4933298484027204835, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -1686,6 +1697,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 564111541}
+  uPosManager: {fileID: 0}
 --- !u!1 &13527363
 GameObject:
   m_ObjectHideFlags: 0
@@ -1795,6 +1807,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 498076117}
+  uPosManager: {fileID: 0}
 --- !u!1 &13740434
 GameObject:
   m_ObjectHideFlags: 0
@@ -1904,6 +1917,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1812804196}
+  uPosManager: {fileID: 0}
 --- !u!1 &15577890
 GameObject:
   m_ObjectHideFlags: 0
@@ -2013,6 +2027,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1712625747}
+  uPosManager: {fileID: 0}
 --- !u!1 &16105177
 GameObject:
   m_ObjectHideFlags: 0
@@ -2122,6 +2137,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1556639573}
+  uPosManager: {fileID: 0}
 --- !u!1 &17571788
 GameObject:
   m_ObjectHideFlags: 0
@@ -2315,6 +2331,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 577785213}
+  uPosManager: {fileID: 0}
 --- !u!1 &19371532 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2352865510988336977, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -2340,6 +2357,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 484029219}
+  uPosManager: {fileID: 0}
 --- !u!1 &19710148
 GameObject:
   m_ObjectHideFlags: 0
@@ -2449,6 +2467,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1024533829}
+  uPosManager: {fileID: 0}
 --- !u!1 &20306365
 GameObject:
   m_ObjectHideFlags: 0
@@ -2685,6 +2704,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1084538666}
+  uPosManager: {fileID: 0}
 --- !u!1 &23539776
 GameObject:
   m_ObjectHideFlags: 0
@@ -2962,6 +2982,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 150972183}
+  uPosManager: {fileID: 0}
 --- !u!1 &27314841
 GameObject:
   m_ObjectHideFlags: 0
@@ -3239,6 +3260,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1940131926}
+  uPosManager: {fileID: 0}
 --- !u!114 &28361451
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -3254,6 +3276,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 231553065}
+  uPosManager: {fileID: 0}
 --- !u!1 &28495673
 GameObject:
   m_ObjectHideFlags: 0
@@ -3447,6 +3470,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1664793474}
+  uPosManager: {fileID: 0}
 --- !u!1 &29976572 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3338147405940727956, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -3472,6 +3496,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 127897126}
+  uPosManager: {fileID: 0}
 --- !u!1 &31343000 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1477468321687208425, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -3497,6 +3522,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1261452979}
+  uPosManager: {fileID: 0}
 --- !u!1 &32670637 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5346737858191846403, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -3522,6 +3548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 826621976}
+  uPosManager: {fileID: 0}
 --- !u!1 &34225845
 GameObject:
   m_ObjectHideFlags: 0
@@ -3728,6 +3755,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2071286111}
+  uPosManager: {fileID: 0}
 --- !u!1 &36715347 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5612820913328754729, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -3753,6 +3781,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 573906672}
+  uPosManager: {fileID: 0}
 --- !u!1 &37079293
 GameObject:
   m_ObjectHideFlags: 0
@@ -4026,6 +4055,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1218665613}
+  uPosManager: {fileID: 0}
 --- !u!1 &39079743 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6465530656836754359, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -4051,6 +4081,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 138780361}
+  uPosManager: {fileID: 0}
 --- !u!1 &39424374 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8338510740412666389, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -4076,6 +4107,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1869611801}
+  uPosManager: {fileID: 0}
 --- !u!1 &40626746
 GameObject:
   m_ObjectHideFlags: 0
@@ -4181,6 +4213,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 844782006}
+  uPosManager: {fileID: 0}
 --- !u!1 &41444279
 GameObject:
   m_ObjectHideFlags: 0
@@ -4290,6 +4323,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 70002329}
+  uPosManager: {fileID: 0}
 --- !u!1 &43037140
 GameObject:
   m_ObjectHideFlags: 0
@@ -4819,6 +4853,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1166749412}
+  uPosManager: {fileID: 0}
 --- !u!1 &48203017
 GameObject:
   m_ObjectHideFlags: 0
@@ -5005,6 +5040,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1527149728}
+  uPosManager: {fileID: 0}
 --- !u!1 &48796416 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8527282852162638671, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -5030,6 +5066,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 349986015}
+  uPosManager: {fileID: 0}
 --- !u!1 &48815155
 GameObject:
   m_ObjectHideFlags: 0
@@ -5139,6 +5176,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1501861770}
+  uPosManager: {fileID: 0}
 --- !u!1 &49699089
 GameObject:
   m_ObjectHideFlags: 0
@@ -5248,6 +5286,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 225734370}
+  uPosManager: {fileID: 0}
 --- !u!1 &51435215
 GameObject:
   m_ObjectHideFlags: 0
@@ -5357,6 +5396,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1433689109}
+  uPosManager: {fileID: 0}
 --- !u!1 &53348816 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5375080350451949539, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -5382,6 +5422,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 774530884}
+  uPosManager: {fileID: 0}
 --- !u!1 &54407718 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3797896456849092093, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -5407,6 +5448,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1285785452}
+  uPosManager: {fileID: 0}
 --- !u!1 &54948033
 GameObject:
   m_ObjectHideFlags: 0
@@ -5600,6 +5642,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1146233608}
+  uPosManager: {fileID: 0}
 --- !u!1 &57155807 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 932582632962877496, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -5646,6 +5689,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 168825242}
+  uPosManager: {fileID: 0}
 --- !u!1 &57655668 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5092044222023836222, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -5671,6 +5715,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 385748153}
+  uPosManager: {fileID: 0}
 --- !u!1 &58262401
 GameObject:
   m_ObjectHideFlags: 0
@@ -5961,6 +6006,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 545112662}
+  uPosManager: {fileID: 0}
 --- !u!1 &60662060
 GameObject:
   m_ObjectHideFlags: 0
@@ -6251,6 +6297,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 74391530}
+  uPosManager: {fileID: 0}
 --- !u!1 &62629070 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5859915925367659551, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -6276,6 +6323,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1894870669}
+  uPosManager: {fileID: 0}
 --- !u!1 &63765422
 GameObject:
   m_ObjectHideFlags: 0
@@ -6553,6 +6601,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2004800829}
+  uPosManager: {fileID: 0}
 --- !u!1 &66283346 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9126755362332856130, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -6578,6 +6627,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1512919877}
+  uPosManager: {fileID: 0}
 --- !u!1 &66504382
 GameObject:
   m_ObjectHideFlags: 0
@@ -7734,6 +7784,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1375953402}
+  uPosManager: {fileID: 0}
 --- !u!1 &72885392
 GameObject:
   m_ObjectHideFlags: 0
@@ -8011,6 +8062,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1603090220}
+  uPosManager: {fileID: 0}
 --- !u!1 &75576187 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7526264635432437444, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -8036,6 +8088,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1122449935}
+  uPosManager: {fileID: 0}
 --- !u!1 &75803583
 GameObject:
   m_ObjectHideFlags: 0
@@ -8313,6 +8366,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1118103738}
+  uPosManager: {fileID: 0}
 --- !u!1 &77760185 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4014851921338677475, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -8338,6 +8392,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1730430152}
+  uPosManager: {fileID: 0}
 --- !u!1 &77807393 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6525523597763802652, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -8468,6 +8523,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1807155636}
+  uPosManager: {fileID: 0}
 --- !u!1 &80100204
 GameObject:
   m_ObjectHideFlags: 0
@@ -8982,6 +9038,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1457192311}
+  uPosManager: {fileID: 0}
 --- !u!1 &87099426 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3863290616993108628, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -9007,6 +9064,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1065760328}
+  uPosManager: {fileID: 0}
 --- !u!1 &87469161
 GameObject:
   m_ObjectHideFlags: 0
@@ -9116,6 +9174,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 736056823}
+  uPosManager: {fileID: 0}
 --- !u!1 &89991479
 GameObject:
   m_ObjectHideFlags: 0
@@ -9230,6 +9289,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 151793083}
+  uPosManager: {fileID: 0}
 --- !u!1001 &90559731
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -9401,6 +9461,10 @@ PrefabInstance:
       propertyPath: m_IsActive
       value: 1
       objectReference: {fileID: 0}
+    - target: {fileID: 5981814513152299591, guid: cdff6149826a44f4abc275995ec2d804, type: 3}
+      propertyPath: deviceManager
+      value: 
+      objectReference: {fileID: 1815567670}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: cdff6149826a44f4abc275995ec2d804, type: 3}
 --- !u!224 &90559732 stripped
@@ -9438,6 +9502,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 465082807}
+  uPosManager: {fileID: 0}
 --- !u!1 &91785616
 GameObject:
   m_ObjectHideFlags: 0
@@ -9547,6 +9612,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1509479870}
+  uPosManager: {fileID: 0}
 --- !u!1 &92764876
 GameObject:
   m_ObjectHideFlags: 0
@@ -9761,6 +9827,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1383047146}
+  uPosManager: {fileID: 0}
 --- !u!1 &95488683
 GameObject:
   m_ObjectHideFlags: 0
@@ -10038,6 +10105,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 882809190}
+  uPosManager: {fileID: 0}
 --- !u!1 &96636663
 GameObject:
   m_ObjectHideFlags: 0
@@ -10231,6 +10299,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 251077682}
+  uPosManager: {fileID: 0}
 --- !u!1 &98568256 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7811894221733824622, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -10256,6 +10325,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1111929622}
+  uPosManager: {fileID: 0}
 --- !u!1 &98926344 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5703792379005562294, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -10300,6 +10370,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 363776843}
+  uPosManager: {fileID: 0}
 --- !u!1 &100529516 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 774687211192943509, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -10325,6 +10396,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1225801621}
+  uPosManager: {fileID: 0}
 --- !u!1 &101521748
 GameObject:
   m_ObjectHideFlags: 0
@@ -10593,6 +10665,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 133229713}
+  uPosManager: {fileID: 0}
 --- !u!1 &103696409
 GameObject:
   m_ObjectHideFlags: 0
@@ -10973,6 +11046,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 667723128}
+  uPosManager: {fileID: 0}
 --- !u!1 &110749089
 GameObject:
   m_ObjectHideFlags: 0
@@ -11339,6 +11413,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2048072417}
+  uPosManager: {fileID: 0}
 --- !u!1 &116570907 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4725261975900397901, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -11364,6 +11439,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 573120360}
+  uPosManager: {fileID: 0}
 --- !u!1 &117371364 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4086275027066660742, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -11494,6 +11570,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 206582388}
+  uPosManager: {fileID: 0}
 --- !u!1 &120962920 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 387264820278338854, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -11519,6 +11596,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1353452651}
+  uPosManager: {fileID: 0}
 --- !u!1 &123985848
 GameObject:
   m_ObjectHideFlags: 0
@@ -11628,6 +11706,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 293732573}
+  uPosManager: {fileID: 0}
 --- !u!1 &124687034 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6313158168797748258, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -11742,6 +11821,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 986251258}
+  uPosManager: {fileID: 0}
 --- !u!1 &126232374
 GameObject:
   m_ObjectHideFlags: 0
@@ -11851,6 +11931,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1480451495}
+  uPosManager: {fileID: 0}
 --- !u!1 &127243742
 GameObject:
   m_ObjectHideFlags: 0
@@ -11960,6 +12041,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1684268382}
+  uPosManager: {fileID: 0}
 --- !u!1 &127717982 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6006166253357206552, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -12212,6 +12294,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 188572428}
+  uPosManager: {fileID: 0}
 --- !u!1 &130318773
 GameObject:
   m_ObjectHideFlags: 0
@@ -12573,6 +12656,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1719409012}
+  uPosManager: {fileID: 0}
 --- !u!1 &133229711
 GameObject:
   m_ObjectHideFlags: 0
@@ -12850,6 +12934,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 331495308}
+  uPosManager: {fileID: 0}
 --- !u!1 &135565565 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3086730402659713165, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -12875,6 +12960,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1885095301}
+  uPosManager: {fileID: 0}
 --- !u!1 &135738628 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7055043310978690862, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -12900,6 +12986,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 484965198}
+  uPosManager: {fileID: 0}
 --- !u!1 &136236169
 GameObject:
   m_ObjectHideFlags: 0
@@ -13334,6 +13421,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 446597825}
+  uPosManager: {fileID: 0}
 --- !u!1 &138780359
 GameObject:
   m_ObjectHideFlags: 0
@@ -13443,6 +13531,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 775645342}
+  uPosManager: {fileID: 0}
 --- !u!1 &140273379 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8414930795072075996, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -13468,6 +13557,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1128802347}
+  uPosManager: {fileID: 0}
 --- !u!1 &140293602
 GameObject:
   m_ObjectHideFlags: 0
@@ -13818,6 +13908,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1668827061}
+  uPosManager: {fileID: 0}
 --- !u!1 &141954299
 GameObject:
   m_ObjectHideFlags: 0
@@ -14224,6 +14315,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 210161166}
+  uPosManager: {fileID: 0}
 --- !u!1 &145660838 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2893898860044987164, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -14249,6 +14341,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 443776667}
+  uPosManager: {fileID: 0}
 --- !u!1 &146632405 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5582101304545584379, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -14497,6 +14590,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1594542844}
+  uPosManager: {fileID: 0}
 --- !u!1 &150972181
 GameObject:
   m_ObjectHideFlags: 0
@@ -14774,6 +14868,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 618852064}
+  uPosManager: {fileID: 0}
 --- !u!1 &153876378 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6034875332069495884, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -14799,6 +14894,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1591059400}
+  uPosManager: {fileID: 0}
 --- !u!1 &155204539 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6821385150539752342, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -14824,6 +14920,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1669124501}
+  uPosManager: {fileID: 0}
 --- !u!1 &155610775
 GameObject:
   m_ObjectHideFlags: 0
@@ -15093,6 +15190,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 432351990}
+  uPosManager: {fileID: 0}
 --- !u!1 &156762588 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4864949877708397595, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -15118,6 +15216,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1169539660}
+  uPosManager: {fileID: 0}
 --- !u!1 &156787231
 GameObject:
   m_ObjectHideFlags: 0
@@ -15248,6 +15347,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 320339700}
+  uPosManager: {fileID: 0}
 --- !u!1 &158099553
 GameObject:
   m_ObjectHideFlags: 0
@@ -15357,6 +15457,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 489012067}
+  uPosManager: {fileID: 0}
 --- !u!1 &159995693
 GameObject:
   m_ObjectHideFlags: 0
@@ -15624,6 +15725,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1494000382}
+  uPosManager: {fileID: 0}
 --- !u!1 &162051360
 GameObject:
   m_ObjectHideFlags: 0
@@ -15725,6 +15827,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 373403924}
+  uPosManager: {fileID: 0}
 --- !u!1 &163909363 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6921000137892537937, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -15750,6 +15853,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1862980852}
+  uPosManager: {fileID: 0}
 --- !u!1 &164951777
 GameObject:
   m_ObjectHideFlags: 0
@@ -15943,6 +16047,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1285186874}
+  uPosManager: {fileID: 0}
 --- !u!1 &166858097
 GameObject:
   m_ObjectHideFlags: 0
@@ -16052,6 +16157,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 49699091}
+  uPosManager: {fileID: 0}
 --- !u!1 &167667343
 GameObject:
   m_ObjectHideFlags: 0
@@ -16161,6 +16267,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 215316048}
+  uPosManager: {fileID: 0}
 --- !u!1 &168013933 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 739113371294484050, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -16186,6 +16293,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2109747990}
+  uPosManager: {fileID: 0}
 --- !u!1 &168726225 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7357548746154673077, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -16484,6 +16592,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1201126201}
+  uPosManager: {fileID: 0}
 --- !u!1 &172021605
 GameObject:
   m_ObjectHideFlags: 0
@@ -16593,6 +16702,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2073449926}
+  uPosManager: {fileID: 0}
 --- !u!1 &175083231
 GameObject:
   m_ObjectHideFlags: 0
@@ -16870,6 +16980,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2251957}
+  uPosManager: {fileID: 0}
 --- !u!1 &177151473 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6906501527586068040, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -16895,6 +17006,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1943565652}
+  uPosManager: {fileID: 0}
 --- !u!1 &177151823
 GameObject:
   m_ObjectHideFlags: 0
@@ -17004,6 +17116,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 622728189}
+  uPosManager: {fileID: 0}
 --- !u!1 &177427851
 GameObject:
   m_ObjectHideFlags: 0
@@ -17105,6 +17218,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 892385917}
+  uPosManager: {fileID: 0}
 --- !u!1001 &177587013
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -17352,6 +17466,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 509711443}
+  uPosManager: {fileID: 0}
 --- !u!1 &178965436
 GameObject:
   m_ObjectHideFlags: 0
@@ -17629,6 +17744,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 774830939}
+  uPosManager: {fileID: 0}
 --- !u!1 &180698508
 GameObject:
   m_ObjectHideFlags: 0
@@ -17738,6 +17854,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1043408645}
+  uPosManager: {fileID: 0}
 --- !u!1 &182004649
 GameObject:
   m_ObjectHideFlags: 0
@@ -17888,6 +18005,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1558738388}
+  uPosManager: {fileID: 0}
 --- !u!1 &183285049
 GameObject:
   m_ObjectHideFlags: 0
@@ -18081,6 +18199,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1456288563}
+  uPosManager: {fileID: 0}
 --- !u!1 &184406267
 GameObject:
   m_ObjectHideFlags: 0
@@ -18396,6 +18515,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 678037496}
+  uPosManager: {fileID: 0}
 --- !u!1 &185700511
 GameObject:
   m_ObjectHideFlags: 0
@@ -18505,6 +18625,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2081960973}
+  uPosManager: {fileID: 0}
 --- !u!1 &186247631
 GameObject:
   m_ObjectHideFlags: 0
@@ -18698,6 +18819,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 274291448}
+  uPosManager: {fileID: 0}
 --- !u!1 &187218272 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8702686217056455677, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -18723,6 +18845,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 568066923}
+  uPosManager: {fileID: 0}
 --- !u!1 &187544570 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6884335600152138000, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -18748,6 +18871,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2087022871}
+  uPosManager: {fileID: 0}
 --- !u!1 &188555818 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4323294060091510713, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -18773,6 +18897,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1474015534}
+  uPosManager: {fileID: 0}
 --- !u!1 &188572426
 GameObject:
   m_ObjectHideFlags: 0
@@ -19134,6 +19259,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 297544867}
+  uPosManager: {fileID: 0}
 --- !u!1 &191061143 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7792396863133093609, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -19159,6 +19285,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 183285051}
+  uPosManager: {fileID: 0}
 --- !u!114 &191681896
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -19174,6 +19301,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 931158164}
+  uPosManager: {fileID: 0}
 --- !u!1 &191834432 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 718383870141854561, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -19199,6 +19327,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1239125626}
+  uPosManager: {fileID: 0}
 --- !u!1 &192382037
 GameObject:
   m_ObjectHideFlags: 0
@@ -19489,6 +19618,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 192382039}
+  uPosManager: {fileID: 0}
 --- !u!1 &195604720
 GameObject:
   m_ObjectHideFlags: 0
@@ -19598,6 +19728,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 763506795}
+  uPosManager: {fileID: 0}
 --- !u!1 &196793998 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 813219650602542114, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -19623,6 +19754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 37079295}
+  uPosManager: {fileID: 0}
 --- !u!1 &196841006
 GameObject:
   m_ObjectHideFlags: 0
@@ -19896,6 +20028,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1009988016}
+  uPosManager: {fileID: 0}
 --- !u!1 &200214047
 GameObject:
   m_ObjectHideFlags: 0
@@ -20102,6 +20235,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1712295924}
+  uPosManager: {fileID: 0}
 --- !u!1 &201623420 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7899498665314590239, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -20127,6 +20261,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2110294638}
+  uPosManager: {fileID: 0}
 --- !u!1 &202269400 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1782078728247710167, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -20152,6 +20287,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2106487609}
+  uPosManager: {fileID: 0}
 --- !u!1 &202493144
 GameObject:
   m_ObjectHideFlags: 0
@@ -20345,6 +20481,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 554415796}
+  uPosManager: {fileID: 0}
 --- !u!1 &203049302
 GameObject:
   m_ObjectHideFlags: 0
@@ -20454,6 +20591,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 433558953}
+  uPosManager: {fileID: 0}
 --- !u!1 &203824600 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2579212806446446938, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -20479,6 +20617,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1553839996}
+  uPosManager: {fileID: 0}
 --- !u!1 &206582386
 GameObject:
   m_ObjectHideFlags: 0
@@ -20588,6 +20727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 842919791}
+  uPosManager: {fileID: 0}
 --- !u!1 &207260211
 GameObject:
   m_ObjectHideFlags: 0
@@ -20781,6 +20921,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 981887133}
+  uPosManager: {fileID: 0}
 --- !u!1 &208930771 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3148624937415541769, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -20806,6 +20947,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 384955898}
+  uPosManager: {fileID: 0}
 --- !u!1 &209495436
 GameObject:
   m_ObjectHideFlags: 0
@@ -21294,6 +21436,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1218507685}
+  uPosManager: {fileID: 0}
 --- !u!1 &212431324 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1725318288282829959, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -21319,6 +21462,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1481832290}
+  uPosManager: {fileID: 0}
 --- !u!1 &212602089
 GameObject:
   m_ObjectHideFlags: 0
@@ -21428,6 +21572,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 522005179}
+  uPosManager: {fileID: 0}
 --- !u!1 &213244316 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3225501698325915246, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -21453,6 +21598,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 656296915}
+  uPosManager: {fileID: 0}
 --- !u!1 &214174529 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8031552406841963417, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -21478,6 +21624,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 512637842}
+  uPosManager: {fileID: 0}
 --- !u!1 &214510559 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7888073258080429635, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -21503,6 +21650,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1058059077}
+  uPosManager: {fileID: 0}
 --- !u!1 &215316046
 GameObject:
   m_ObjectHideFlags: 0
@@ -21612,6 +21760,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 660395703}
+  uPosManager: {fileID: 0}
 --- !u!1 &218547045 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3895933395435448860, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -21658,6 +21807,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 606275687}
+  uPosManager: {fileID: 0}
 --- !u!1 &219085153
 GameObject:
   m_ObjectHideFlags: 0
@@ -21916,6 +22066,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 490672629}
+  uPosManager: {fileID: 0}
 --- !u!1 &221195355 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3044021176566732514, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -22114,6 +22265,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1831097103}
+  uPosManager: {fileID: 0}
 --- !u!1 &222284349
 GameObject:
   m_ObjectHideFlags: 0
@@ -22223,6 +22375,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1716235481}
+  uPosManager: {fileID: 0}
 --- !u!1 &222445341 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6640531435192802197, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -22248,6 +22401,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 854469121}
+  uPosManager: {fileID: 0}
 --- !u!1 &222553291 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5635317451434353001, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -22273,6 +22427,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1028675586}
+  uPosManager: {fileID: 0}
 --- !u!1 &223331072
 GameObject:
   m_ObjectHideFlags: 0
@@ -22382,6 +22537,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2020668955}
+  uPosManager: {fileID: 0}
 --- !u!1 &223699915 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 174006115981416832, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -22407,6 +22563,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 37906236}
+  uPosManager: {fileID: 0}
 --- !u!1 &224534349
 GameObject:
   m_ObjectHideFlags: 0
@@ -22703,6 +22860,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1177262353}
+  uPosManager: {fileID: 0}
 --- !u!1 &226423688 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 242896002481103016, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -22728,6 +22886,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1001358803}
+  uPosManager: {fileID: 0}
 --- !u!1 &227188370
 GameObject:
   m_ObjectHideFlags: 0
@@ -23116,6 +23275,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 589764677}
+  uPosManager: {fileID: 0}
 --- !u!1 &228934180 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5731765725978755948, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -23146,6 +23306,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1612894733}
+  uPosManager: {fileID: 0}
 --- !u!1 &230895589
 GameObject:
   m_ObjectHideFlags: 0
@@ -23460,6 +23621,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 276215969}
+  uPosManager: {fileID: 0}
 --- !u!1 &235224391
 GameObject:
   m_ObjectHideFlags: 0
@@ -23565,6 +23727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1005499427}
+  uPosManager: {fileID: 0}
 --- !u!114 &235860877
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -23580,6 +23743,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 685963402}
+  uPosManager: {fileID: 0}
 --- !u!1 &235928777 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3484045822907594570, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -23605,6 +23769,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 183530401}
+  uPosManager: {fileID: 0}
 --- !u!1 &237105449 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3718418552095490882, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -23903,6 +24068,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 860117288}
+  uPosManager: {fileID: 0}
 --- !u!1 &239863760 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3557020005454808846, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -23928,6 +24094,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1768671315}
+  uPosManager: {fileID: 0}
 --- !u!1 &240044874
 GameObject:
   m_ObjectHideFlags: 0
@@ -24073,6 +24240,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 797739493}
+  uPosManager: {fileID: 0}
 --- !u!1 &241395003 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7027275516632527107, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24098,6 +24266,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 807014038}
+  uPosManager: {fileID: 0}
 --- !u!1 &242207968 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 500669267443555521, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24226,6 +24395,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 496425044}
+  uPosManager: {fileID: 0}
 --- !u!1 &242679768
 GameObject:
   m_ObjectHideFlags: 0
@@ -24406,6 +24576,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1131608698}
+  uPosManager: {fileID: 0}
 --- !u!1 &245409649 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1729166397099221503, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24431,6 +24602,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1602420824}
+  uPosManager: {fileID: 0}
 --- !u!224 &245605307 stripped
 RectTransform:
   m_CorrespondingSourceObject: {fileID: 5977727791788803777, guid: bcce6075fb5400f43a995d7801bac6c9, type: 3}
@@ -24461,6 +24633,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 141954301}
+  uPosManager: {fileID: 0}
 --- !u!1 &246526049 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4970936018264481563, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24486,6 +24659,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1553166324}
+  uPosManager: {fileID: 0}
 --- !u!1 &246674331
 GameObject:
   m_ObjectHideFlags: 0
@@ -24608,6 +24782,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1066485602}
+  uPosManager: {fileID: 0}
 --- !u!1 &247733714 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6009209147273585639, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24633,6 +24808,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1001498086}
+  uPosManager: {fileID: 0}
 --- !u!1 &247736151 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7630382359201641313, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24658,6 +24834,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 343228912}
+  uPosManager: {fileID: 0}
 --- !u!1 &248045742 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1083077364045647948, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -24683,6 +24860,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 785344459}
+  uPosManager: {fileID: 0}
 --- !u!1 &248388542
 GameObject:
   m_ObjectHideFlags: 0
@@ -24868,6 +25046,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 93427109}
+  uPosManager: {fileID: 0}
 --- !u!1 &249268517
 GameObject:
   m_ObjectHideFlags: 0
@@ -25398,6 +25577,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1148978916}
+  uPosManager: {fileID: 0}
 --- !u!1 &252326656
 GameObject:
   m_ObjectHideFlags: 0
@@ -25794,6 +25974,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 588674640}
+  uPosManager: {fileID: 0}
 --- !u!1 &256173132 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1971177754476137607, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -25819,6 +26000,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 827017400}
+  uPosManager: {fileID: 0}
 --- !u!1 &257028626 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1255770177506128144, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -25844,6 +26026,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1844537354}
+  uPosManager: {fileID: 0}
 --- !u!1 &257227057 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 809734258858104296, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -25869,6 +26052,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1836998339}
+  uPosManager: {fileID: 0}
 --- !u!1 &257323040 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7203793450990936136, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -25894,6 +26078,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 402904371}
+  uPosManager: {fileID: 0}
 --- !u!1 &258284975
 GameObject:
   m_ObjectHideFlags: 0
@@ -26087,6 +26272,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 684032755}
+  uPosManager: {fileID: 0}
 --- !u!1 &258826958
 GameObject:
   m_ObjectHideFlags: 0
@@ -26196,6 +26382,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 6120362}
+  uPosManager: {fileID: 0}
 --- !u!1 &259401965 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2472645972405462265, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26221,6 +26408,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 404914071}
+  uPosManager: {fileID: 0}
 --- !u!1 &260802675 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1266398369466370866, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26246,6 +26434,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1436025704}
+  uPosManager: {fileID: 0}
 --- !u!1 &261569253 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1899966467043907331, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26271,6 +26460,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1959382997}
+  uPosManager: {fileID: 0}
 --- !u!1 &261848988 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 670084047350222456, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26296,6 +26486,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1738755408}
+  uPosManager: {fileID: 0}
 --- !u!1 &262761535
 GameObject:
   m_ObjectHideFlags: 0
@@ -26405,6 +26596,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 8396926}
+  uPosManager: {fileID: 0}
 --- !u!1 &263708711
 GameObject:
   m_ObjectHideFlags: 0
@@ -26506,6 +26698,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1525746565}
+  uPosManager: {fileID: 0}
 --- !u!1 &263975367 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6860178941614844606, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26531,6 +26724,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2140926622}
+  uPosManager: {fileID: 0}
 --- !u!1 &264085095
 GameObject:
   m_ObjectHideFlags: 0
@@ -26640,6 +26834,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1563002028}
+  uPosManager: {fileID: 0}
 --- !u!1 &266354012 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7772186121361769911, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -26665,6 +26860,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 775679559}
+  uPosManager: {fileID: 0}
 --- !u!1 &267689162
 GameObject:
   m_ObjectHideFlags: 0
@@ -26942,6 +27138,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 23539778}
+  uPosManager: {fileID: 0}
 --- !u!1 &268673267
 GameObject:
   m_ObjectHideFlags: 0
@@ -27051,6 +27248,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 960558028}
+  uPosManager: {fileID: 0}
 --- !u!1 &269008429 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5733376201663470421, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -27076,6 +27274,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 198672535}
+  uPosManager: {fileID: 0}
 --- !u!1 &270871659
 GameObject:
   m_ObjectHideFlags: 0
@@ -27597,6 +27796,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 550608174}
+  uPosManager: {fileID: 0}
 --- !u!1 &274291446
 GameObject:
   m_ObjectHideFlags: 0
@@ -28042,6 +28242,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1735085056}
+  uPosManager: {fileID: 0}
 --- !u!1 &276813907 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2430057162283012708, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -28067,6 +28268,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 209495438}
+  uPosManager: {fileID: 0}
 --- !u!1 &277183158
 GameObject:
   m_ObjectHideFlags: 0
@@ -28176,6 +28378,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 242268901}
+  uPosManager: {fileID: 0}
 --- !u!1 &278940142
 GameObject:
   m_ObjectHideFlags: 0
@@ -28369,6 +28572,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 138383366}
+  uPosManager: {fileID: 0}
 --- !u!1 &279462988
 GameObject:
   m_ObjectHideFlags: 0
@@ -28483,6 +28687,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1047276915}
+  uPosManager: {fileID: 0}
 --- !u!1 &283370446
 GameObject:
   m_ObjectHideFlags: 0
@@ -28584,6 +28789,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1872364243}
+  uPosManager: {fileID: 0}
 --- !u!4 &284282834 stripped
 Transform:
   m_CorrespondingSourceObject: {fileID: 2328099279807547259, guid: 57cfbcffbbe9796468208a81628506dd, type: 3}
@@ -28935,6 +29141,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 406435605}
+  uPosManager: {fileID: 0}
 --- !u!1 &286701349
 GameObject:
   m_ObjectHideFlags: 0
@@ -29205,6 +29412,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1028818938}
+  uPosManager: {fileID: 0}
 --- !u!1 &288594109 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8494731821432216001, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -29230,6 +29438,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1662421704}
+  uPosManager: {fileID: 0}
 --- !u!1 &288911884
 GameObject:
   m_ObjectHideFlags: 0
@@ -29339,6 +29548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 692527913}
+  uPosManager: {fileID: 0}
 --- !u!1 &289657613 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 901511054467565716, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -29364,6 +29574,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 919696108}
+  uPosManager: {fileID: 0}
 --- !u!1 &290000560 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4634252148772273528, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -29389,6 +29600,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 178965438}
+  uPosManager: {fileID: 0}
 --- !u!1 &291033349
 GameObject:
   m_ObjectHideFlags: 0
@@ -29495,6 +29707,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 615085307}
+  uPosManager: {fileID: 0}
 --- !u!1 &292538522 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9150798881678760695, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -29520,6 +29733,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 826308197}
+  uPosManager: {fileID: 0}
 --- !u!1 &292770312 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 938022572838907166, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -29545,6 +29759,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 578760906}
+  uPosManager: {fileID: 0}
 --- !u!1 &292778776
 GameObject:
   m_ObjectHideFlags: 0
@@ -29879,6 +30094,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 401712003}
+  uPosManager: {fileID: 0}
 --- !u!1 &295533163
 GameObject:
   m_ObjectHideFlags: 0
@@ -30324,6 +30540,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 768845569}
+  uPosManager: {fileID: 0}
 --- !u!1 &303351028
 GameObject:
   m_ObjectHideFlags: 0
@@ -30436,6 +30653,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2041911429}
+  uPosManager: {fileID: 0}
 --- !u!1 &304352796
 GameObject:
   m_ObjectHideFlags: 0
@@ -30545,6 +30763,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 459077196}
+  uPosManager: {fileID: 0}
 --- !u!1 &306528581 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2183069359000361985, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -30570,6 +30789,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 963723684}
+  uPosManager: {fileID: 0}
 --- !u!1 &306626260
 GameObject:
   m_ObjectHideFlags: 0
@@ -30763,6 +30983,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 883666896}
+  uPosManager: {fileID: 0}
 --- !u!114 &308294979
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -30778,6 +30999,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 510281219}
+  uPosManager: {fileID: 0}
 --- !u!1 &308560421
 GameObject:
   m_ObjectHideFlags: 0
@@ -30924,6 +31146,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1947814668}
+  uPosManager: {fileID: 0}
 --- !u!1 &310281233
 GameObject:
   m_ObjectHideFlags: 0
@@ -31052,6 +31275,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1916589027}
+  uPosManager: {fileID: 0}
 --- !u!1 &311286629
 GameObject:
   m_ObjectHideFlags: 0
@@ -31161,6 +31385,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 801930293}
+  uPosManager: {fileID: 0}
 --- !u!1 &312822717 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 19489078136164558, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -31186,6 +31411,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1874850521}
+  uPosManager: {fileID: 0}
 --- !u!1 &313017088 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3081413237999131195, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -31211,6 +31437,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 596224865}
+  uPosManager: {fileID: 0}
 --- !u!1 &313120025
 GameObject:
   m_ObjectHideFlags: 0
@@ -31320,6 +31547,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2141782279}
+  uPosManager: {fileID: 0}
 --- !u!1 &313793672
 GameObject:
   m_ObjectHideFlags: 0
@@ -31429,6 +31657,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1787095704}
+  uPosManager: {fileID: 0}
 --- !u!1 &314756545
 GameObject:
   m_ObjectHideFlags: 0
@@ -31719,6 +31948,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1500466023}
+  uPosManager: {fileID: 0}
 --- !u!1 &318705283
 GameObject:
   m_ObjectHideFlags: 0
@@ -31781,6 +32011,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1040028255}
+  uPosManager: {fileID: 0}
 --- !u!1 &320111401
 GameObject:
   m_ObjectHideFlags: 0
@@ -32142,6 +32373,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 329845671}
+  uPosManager: {fileID: 0}
 --- !u!1 &325517927 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4517182576188901576, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -32167,6 +32399,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 744972506}
+  uPosManager: {fileID: 0}
 --- !u!1 &326954876
 GameObject:
   m_ObjectHideFlags: 0
@@ -32276,6 +32509,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 202493146}
+  uPosManager: {fileID: 0}
 --- !u!1 &327354525
 GameObject:
   m_ObjectHideFlags: 0
@@ -32385,6 +32619,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 935533978}
+  uPosManager: {fileID: 0}
 --- !u!1 &327855928
 GameObject:
   m_ObjectHideFlags: 0
@@ -32783,6 +33018,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 757490616}
+  uPosManager: {fileID: 0}
 --- !u!1 &331495306
 GameObject:
   m_ObjectHideFlags: 0
@@ -32972,6 +33208,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 459237885}
+  uPosManager: {fileID: 0}
 --- !u!1 &333399269
 GameObject:
   m_ObjectHideFlags: 0
@@ -33081,6 +33318,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1840335336}
+  uPosManager: {fileID: 0}
 --- !u!1 &336205691 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1450521845745448059, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -33106,6 +33344,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1269193503}
+  uPosManager: {fileID: 0}
 --- !u!1 &336624689
 GameObject:
   m_ObjectHideFlags: 0
@@ -33299,6 +33538,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 570292827}
+  uPosManager: {fileID: 0}
 --- !u!1 &338700398 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8620031651349827709, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -33324,6 +33564,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1406041484}
+  uPosManager: {fileID: 0}
 --- !u!1 &338955638
 GameObject:
   m_ObjectHideFlags: 0
@@ -33433,6 +33674,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1497974474}
+  uPosManager: {fileID: 0}
 --- !u!1 &339109804 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3469529568743615550, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -33458,6 +33700,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1586226329}
+  uPosManager: {fileID: 0}
 --- !u!1 &339254848 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1006539928546424430, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -33483,6 +33726,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1137270362}
+  uPosManager: {fileID: 0}
 --- !u!1 &339523211 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2171957906934516709, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -33508,6 +33752,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1892528454}
+  uPosManager: {fileID: 0}
 --- !u!1 &339740279
 GameObject:
   m_ObjectHideFlags: 0
@@ -33630,6 +33875,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 620268820}
+  uPosManager: {fileID: 0}
 --- !u!1 &342192221
 GameObject:
   m_ObjectHideFlags: 0
@@ -33907,6 +34153,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1108229696}
+  uPosManager: {fileID: 0}
 --- !u!1 &343142080
 GameObject:
   m_ObjectHideFlags: 0
@@ -34100,6 +34347,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 910114964}
+  uPosManager: {fileID: 0}
 --- !u!1 &344823749
 GameObject:
   m_ObjectHideFlags: 0
@@ -34466,6 +34714,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 63844233}
+  uPosManager: {fileID: 0}
 --- !u!1 &347645304
 GameObject:
   m_ObjectHideFlags: 0
@@ -34575,6 +34824,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1653972927}
+  uPosManager: {fileID: 0}
 --- !u!1 &348049747
 GameObject:
   m_ObjectHideFlags: 0
@@ -34768,6 +35018,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2061073385}
+  uPosManager: {fileID: 0}
 --- !u!1 &349095524 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1832428823927024136, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -34793,6 +35044,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 61187463}
+  uPosManager: {fileID: 0}
 --- !u!1 &349986013
 GameObject:
   m_ObjectHideFlags: 0
@@ -35139,6 +35391,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1391703769}
+  uPosManager: {fileID: 0}
 --- !u!1 &354411899 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7957649984111800597, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35164,6 +35417,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1474835715}
+  uPosManager: {fileID: 0}
 --- !u!1 &355502273 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7799109434003566430, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35189,6 +35443,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1226137200}
+  uPosManager: {fileID: 0}
 --- !u!1 &355513169
 GameObject:
   m_ObjectHideFlags: 0
@@ -35298,6 +35553,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 12387504}
+  uPosManager: {fileID: 0}
 --- !u!1 &357278368 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6902332162749285718, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35323,6 +35579,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1872231576}
+  uPosManager: {fileID: 0}
 --- !u!1 &359323739 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9047692452700344847, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35348,6 +35605,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 874787249}
+  uPosManager: {fileID: 0}
 --- !u!1 &360453568 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8324356068532136384, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35470,6 +35728,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1903421399}
+  uPosManager: {fileID: 0}
 --- !u!1 &362505006 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6660267988794342117, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35495,6 +35754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1575830225}
+  uPosManager: {fileID: 0}
 --- !u!1 &362701337 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2491815267392136540, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -35520,6 +35780,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 908523982}
+  uPosManager: {fileID: 0}
 --- !u!1 &362716706
 GameObject:
   m_ObjectHideFlags: 0
@@ -35713,6 +35974,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1717964945}
+  uPosManager: {fileID: 0}
 --- !u!1 &363540485
 GameObject:
   m_ObjectHideFlags: 0
@@ -36255,6 +36517,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 942727097}
+  uPosManager: {fileID: 0}
 --- !u!1 &369271719 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3818044697284565673, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36280,6 +36543,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 250456279}
+  uPosManager: {fileID: 0}
 --- !u!1 &369566941 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8681915554496573533, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36305,6 +36569,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1722091666}
+  uPosManager: {fileID: 0}
 --- !u!1 &369594759 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4075412397178145384, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36330,6 +36595,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1590765189}
+  uPosManager: {fileID: 0}
 --- !u!1 &369672561 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 868983501893873567, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36355,6 +36621,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1692204376}
+  uPosManager: {fileID: 0}
 --- !u!1 &369696188 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 205969586497932667, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36380,6 +36647,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 644287544}
+  uPosManager: {fileID: 0}
 --- !u!1 &370506551
 GameObject:
   m_ObjectHideFlags: 0
@@ -36489,6 +36757,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 742597474}
+  uPosManager: {fileID: 0}
 --- !u!1 &371246365 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7745945280842101991, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36514,6 +36783,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 669479127}
+  uPosManager: {fileID: 0}
 --- !u!1 &371611575 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6485318477849186015, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36539,6 +36809,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 321160871}
+  uPosManager: {fileID: 0}
 --- !u!1 &372625588 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3325322872944270251, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36564,6 +36835,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 969201992}
+  uPosManager: {fileID: 0}
 --- !u!1 &373120327 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1069132312925874544, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -36589,6 +36861,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1417557847}
+  uPosManager: {fileID: 0}
 --- !u!1 &373403922
 GameObject:
   m_ObjectHideFlags: 0
@@ -36782,6 +37055,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 906863231}
+  uPosManager: {fileID: 0}
 --- !u!1 &375518262
 GameObject:
   m_ObjectHideFlags: 0
@@ -36975,6 +37249,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 380692387}
+  uPosManager: {fileID: 0}
 --- !u!1 &376121860 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 897908317851389712, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -37000,6 +37275,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1164749034}
+  uPosManager: {fileID: 0}
 --- !u!1 &376858429 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1771793551718589055, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -37025,6 +37301,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1782001786}
+  uPosManager: {fileID: 0}
 --- !u!1 &376910535 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1967810073471414466, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -37050,6 +37327,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1040400094}
+  uPosManager: {fileID: 0}
 --- !u!1 &376933367 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 566893469215515273, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -37075,6 +37353,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 617159954}
+  uPosManager: {fileID: 0}
 --- !u!1 &377440871 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6807981113194015286, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -37100,6 +37379,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2076708972}
+  uPosManager: {fileID: 0}
 --- !u!1 &377842009
 GameObject:
   m_ObjectHideFlags: 0
@@ -37293,6 +37573,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 58262403}
+  uPosManager: {fileID: 0}
 --- !u!114 &379061514
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -37308,6 +37589,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1505417886}
+  uPosManager: {fileID: 0}
 --- !u!1 &379236474
 GameObject:
   m_ObjectHideFlags: 0
@@ -37753,6 +38035,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 747690518}
+  uPosManager: {fileID: 0}
 --- !u!1 &382839107
 GameObject:
   m_ObjectHideFlags: 0
@@ -38030,6 +38313,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1760539738}
+  uPosManager: {fileID: 0}
 --- !u!1 &384194479
 GameObject:
   m_ObjectHideFlags: 0
@@ -38139,6 +38423,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 506350891}
+  uPosManager: {fileID: 0}
 --- !u!1 &384875129 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7193698677404545638, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -38164,6 +38449,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1095782742}
+  uPosManager: {fileID: 0}
 --- !u!1 &384955896
 GameObject:
   m_ObjectHideFlags: 0
@@ -38357,6 +38643,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 342627317}
+  uPosManager: {fileID: 0}
 --- !u!1 &385748151
 GameObject:
   m_ObjectHideFlags: 0
@@ -38466,6 +38753,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 629432011}
+  uPosManager: {fileID: 0}
 --- !u!1 &386170949
 GameObject:
   m_ObjectHideFlags: 0
@@ -38575,6 +38863,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2124379245}
+  uPosManager: {fileID: 0}
 --- !u!1 &387725754
 GameObject:
   m_ObjectHideFlags: 0
@@ -38764,6 +39053,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1705335981}
+  uPosManager: {fileID: 0}
 --- !u!1 &390166376 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7519495258471131060, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -38789,6 +39079,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1063041554}
+  uPosManager: {fileID: 0}
 --- !u!1 &391217916
 GameObject:
   m_ObjectHideFlags: 0
@@ -38898,6 +39189,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2015058470}
+  uPosManager: {fileID: 0}
 --- !u!1 &391547592 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 358234995118515141, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -38923,6 +39215,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 128981047}
+  uPosManager: {fileID: 0}
 --- !u!1 &393091893 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2382730729402565770, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -38948,6 +39241,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 912464294}
+  uPosManager: {fileID: 0}
 --- !u!1 &393557829 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: -2799876794927851558, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -39007,6 +39301,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 348617146}
+  uPosManager: {fileID: 0}
 --- !u!1 &394933103 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8900776558232740763, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -39476,6 +39771,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 275692462}
+  uPosManager: {fileID: 0}
 --- !u!1 &399263347 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 386967379214138653, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -39501,6 +39797,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 918870881}
+  uPosManager: {fileID: 0}
 --- !u!1 &399312150 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3263531361263151972, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -39526,6 +39823,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 802741085}
+  uPosManager: {fileID: 0}
 --- !u!1 &401712001
 GameObject:
   m_ObjectHideFlags: 0
@@ -39793,6 +40091,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1056889544}
+  uPosManager: {fileID: 0}
 --- !u!1 &403454375 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3221293243236152581, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -40089,6 +40388,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1238828498}
+  uPosManager: {fileID: 0}
 --- !u!1 &407302750
 GameObject:
   m_ObjectHideFlags: 0
@@ -40325,6 +40625,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 935387255}
+  uPosManager: {fileID: 0}
 --- !u!1 &407528501
 GameObject:
   m_ObjectHideFlags: 0
@@ -40602,6 +40903,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 66683753}
+  uPosManager: {fileID: 0}
 --- !u!1 &411600855 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6022948271026931117, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -40627,6 +40929,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 751947147}
+  uPosManager: {fileID: 0}
 --- !u!1 &411645196
 GameObject:
   m_ObjectHideFlags: 0
@@ -40736,6 +41039,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1649190730}
+  uPosManager: {fileID: 0}
 --- !u!1 &411779656
 GameObject:
   m_ObjectHideFlags: 0
@@ -40929,6 +41233,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 29478170}
+  uPosManager: {fileID: 0}
 --- !u!1 &412564923
 GameObject:
   m_ObjectHideFlags: 0
@@ -41031,6 +41336,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 250704964}
+  uPosManager: {fileID: 0}
 --- !u!1 &413092442 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2136911020406258926, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41056,6 +41362,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 72885394}
+  uPosManager: {fileID: 0}
 --- !u!1 &413281028
 GameObject:
   m_ObjectHideFlags: 0
@@ -41165,6 +41472,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1332507522}
+  uPosManager: {fileID: 0}
 --- !u!1 &416291752 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1320083963170072709, guid: 1e43385ddb3feca44b3c45d23ef4fae7, type: 3}
@@ -41208,6 +41516,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1956379634}
+  uPosManager: {fileID: 0}
 --- !u!1 &420239363 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2943242799647988790, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41233,6 +41542,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 650074313}
+  uPosManager: {fileID: 0}
 --- !u!1 &420352831
 GameObject:
   m_ObjectHideFlags: 0
@@ -41426,6 +41736,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 555956553}
+  uPosManager: {fileID: 0}
 --- !u!1 &422143973 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8795520084030317049, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41451,6 +41762,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1865515560}
+  uPosManager: {fileID: 0}
 --- !u!1 &422648322 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7410429329930705068, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41476,6 +41788,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 211651565}
+  uPosManager: {fileID: 0}
 --- !u!1 &423139052 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5701686578997749644, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41501,6 +41814,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 952349732}
+  uPosManager: {fileID: 0}
 --- !u!1 &424744970
 GameObject:
   m_ObjectHideFlags: 0
@@ -41694,6 +42008,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 581370679}
+  uPosManager: {fileID: 0}
 --- !u!1 &425652918 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2269335764679794664, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -41719,6 +42034,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1420991485}
+  uPosManager: {fileID: 0}
 --- !u!1 &425691438
 GameObject:
   m_ObjectHideFlags: 0
@@ -42270,6 +42586,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1567662926}
+  uPosManager: {fileID: 0}
 --- !u!1 &431513239
 GameObject:
   m_ObjectHideFlags: 0
@@ -42379,6 +42696,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1018688551}
+  uPosManager: {fileID: 0}
 --- !u!1 &432326428 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2969156416744886701, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -42404,6 +42722,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1296363093}
+  uPosManager: {fileID: 0}
 --- !u!1 &432351988
 GameObject:
   m_ObjectHideFlags: 0
@@ -42513,6 +42832,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1776292749}
+  uPosManager: {fileID: 0}
 --- !u!1 &433558951
 GameObject:
   m_ObjectHideFlags: 0
@@ -42622,6 +42942,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1740523259}
+  uPosManager: {fileID: 0}
 --- !u!1 &435214055
 GameObject:
   m_ObjectHideFlags: 0
@@ -42807,6 +43128,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 949470378}
+  uPosManager: {fileID: 0}
 --- !u!1 &436581126 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1153487563932999347, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -42832,6 +43154,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1127485414}
+  uPosManager: {fileID: 0}
 --- !u!1 &437192856
 GameObject:
   m_ObjectHideFlags: 0
@@ -42970,6 +43293,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1800158237}
+  uPosManager: {fileID: 0}
 --- !u!1 &438957826 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2971978273311097329, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -42995,6 +43319,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 980042986}
+  uPosManager: {fileID: 0}
 --- !u!1 &439188411
 GameObject:
   m_ObjectHideFlags: 0
@@ -43104,6 +43429,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1077755624}
+  uPosManager: {fileID: 0}
 --- !u!1 &440324831
 GameObject:
   m_ObjectHideFlags: 0
@@ -43213,6 +43539,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1525391723}
+  uPosManager: {fileID: 0}
 --- !u!1 &442260258
 GameObject:
   m_ObjectHideFlags: 0
@@ -43412,6 +43739,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 629515348}
+  uPosManager: {fileID: 0}
 --- !u!1 &443776665
 GameObject:
   m_ObjectHideFlags: 0
@@ -43605,6 +43933,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 890266504}
+  uPosManager: {fileID: 0}
 --- !u!1 &445244071 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7862479935835572622, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -43630,6 +43959,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 169700037}
+  uPosManager: {fileID: 0}
 --- !u!1 &445607065 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6493147206652828607, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -43655,6 +43985,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 425691440}
+  uPosManager: {fileID: 0}
 --- !u!1 &445885299
 GameObject:
   m_ObjectHideFlags: 0
@@ -43764,6 +44095,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 706742397}
+  uPosManager: {fileID: 0}
 --- !u!1 &446597823
 GameObject:
   m_ObjectHideFlags: 0
@@ -43873,6 +44205,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 932443953}
+  uPosManager: {fileID: 0}
 --- !u!1 &446862928 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2747951966994965338, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -43898,6 +44231,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 530841674}
+  uPosManager: {fileID: 0}
 --- !u!1 &446992372 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7016329439314959251, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -43923,6 +44257,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 12012361}
+  uPosManager: {fileID: 0}
 --- !u!1 &448315938
 GameObject:
   m_ObjectHideFlags: 0
@@ -44121,6 +44456,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1780121693}
+  uPosManager: {fileID: 0}
 --- !u!1 &449664817
 GameObject:
   m_ObjectHideFlags: 0
@@ -44398,6 +44734,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1216142950}
+  uPosManager: {fileID: 0}
 --- !u!1 &454839299
 GameObject:
   m_ObjectHideFlags: 0
@@ -44503,6 +44840,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1755526340}
+  uPosManager: {fileID: 0}
 --- !u!1 &456125608
 GameObject:
   m_ObjectHideFlags: 0
@@ -45108,6 +45446,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 884738875}
+  uPosManager: {fileID: 0}
 --- !u!1 &460485568 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1771487798322689782, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45133,6 +45472,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1362019662}
+  uPosManager: {fileID: 0}
 --- !u!1 &462396045 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7401159020489476116, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45163,6 +45503,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1799140689}
+  uPosManager: {fileID: 0}
 --- !u!1 &462789329 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4171365603060550773, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45188,6 +45529,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 110749091}
+  uPosManager: {fileID: 0}
 --- !u!1 &462993176
 GameObject:
   m_ObjectHideFlags: 0
@@ -45297,6 +45639,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1294735482}
+  uPosManager: {fileID: 0}
 --- !u!1 &463514251 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9047883112188480503, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45411,6 +45754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1225707789}
+  uPosManager: {fileID: 0}
 --- !u!1 &465082805
 GameObject:
   m_ObjectHideFlags: 0
@@ -45885,6 +46229,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1447759038}
+  uPosManager: {fileID: 0}
 --- !u!1 &472335242 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5489554009542503015, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45910,6 +46255,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1354057264}
+  uPosManager: {fileID: 0}
 --- !u!1 &473837897 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4795492713682475960, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -45935,6 +46281,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 70427480}
+  uPosManager: {fileID: 0}
 --- !u!1 &474766287
 GameObject:
   m_ObjectHideFlags: 0
@@ -46153,6 +46500,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 829077908}
+  uPosManager: {fileID: 0}
 --- !u!1 &475742729
 GameObject:
   m_ObjectHideFlags: 0
@@ -46520,6 +46868,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1155000475}
+  uPosManager: {fileID: 0}
 --- !u!1 &479765187 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7952772304796802174, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -46545,6 +46894,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2021071048}
+  uPosManager: {fileID: 0}
 --- !u!1 &480201676 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3590524476857325670, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -46570,6 +46920,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 518540743}
+  uPosManager: {fileID: 0}
 --- !u!1 &480786158 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4722032616009312511, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -46595,6 +46946,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 63765424}
+  uPosManager: {fileID: 0}
 --- !u!1 &481359899 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5999910320796755741, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -46620,6 +46972,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 75803585}
+  uPosManager: {fileID: 0}
 --- !u!1 &481686560
 GameObject:
   m_ObjectHideFlags: 0
@@ -46805,6 +47158,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 365837537}
+  uPosManager: {fileID: 0}
 --- !u!1 &483037591
 GameObject:
   m_ObjectHideFlags: 0
@@ -46998,6 +47352,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 661009520}
+  uPosManager: {fileID: 0}
 --- !u!1 &484029217
 GameObject:
   m_ObjectHideFlags: 0
@@ -47217,6 +47572,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2017445690}
+  uPosManager: {fileID: 0}
 --- !u!1 &484605745
 GameObject:
   m_ObjectHideFlags: 0
@@ -47326,6 +47682,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1520054492}
+  uPosManager: {fileID: 0}
 --- !u!1 &484965196
 GameObject:
   m_ObjectHideFlags: 0
@@ -47515,6 +47872,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1455370721}
+  uPosManager: {fileID: 0}
 --- !u!1 &486571936
 GameObject:
   m_ObjectHideFlags: 0
@@ -47624,6 +47982,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 237715206}
+  uPosManager: {fileID: 0}
 --- !u!1 &487309305 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8986183092620942784, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -47649,6 +48008,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1614811278}
+  uPosManager: {fileID: 0}
 --- !u!1 &487393191
 GameObject:
   m_ObjectHideFlags: 0
@@ -47926,6 +48286,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 483037593}
+  uPosManager: {fileID: 0}
 --- !u!1 &490299338
 GameObject:
   m_ObjectHideFlags: 0
@@ -48481,6 +48842,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1007632897}
+  uPosManager: {fileID: 0}
 --- !u!1 &494763392 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5723655968897470926, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -48506,6 +48868,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2127405952}
+  uPosManager: {fileID: 0}
 --- !u!1 &495440502 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3757373452714959151, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -48531,6 +48894,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1195073523}
+  uPosManager: {fileID: 0}
 --- !u!1 &496015366
 GameObject:
   m_ObjectHideFlags: 0
@@ -48785,6 +49149,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 506610290}
+  uPosManager: {fileID: 0}
 --- !u!1 &496671165 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6672874113200463054, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -48831,6 +49196,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 267781774}
+  uPosManager: {fileID: 0}
 --- !u!1 &497360459 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1781240793493496279, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -48856,6 +49222,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1626424061}
+  uPosManager: {fileID: 0}
 --- !u!1 &498076115
 GameObject:
   m_ObjectHideFlags: 0
@@ -48965,6 +49332,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1604147283}
+  uPosManager: {fileID: 0}
 --- !u!1 &498489796 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3818843661640456061, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -48990,6 +49358,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1748938445}
+  uPosManager: {fileID: 0}
 --- !u!1 &498582882
 GameObject:
   m_ObjectHideFlags: 0
@@ -49099,6 +49468,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 345203292}
+  uPosManager: {fileID: 0}
 --- !u!1 &499144792
 GameObject:
   m_ObjectHideFlags: 0
@@ -49227,6 +49597,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 66504384}
+  uPosManager: {fileID: 0}
 --- !u!1 &499505224 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8045743921282710088, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -49252,6 +49623,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1565903968}
+  uPosManager: {fileID: 0}
 --- !u!1 &500666248
 GameObject:
   m_ObjectHideFlags: 0
@@ -49521,6 +49893,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 604020960}
+  uPosManager: {fileID: 0}
 --- !u!1 &504108151 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2209361744387992868, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -49546,6 +49919,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1954510749}
+  uPosManager: {fileID: 0}
 --- !u!1 &505432413
 GameObject:
   m_ObjectHideFlags: 0
@@ -49991,6 +50365,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1196594635}
+  uPosManager: {fileID: 0}
 --- !u!1 &508212466
 GameObject:
   m_ObjectHideFlags: 0
@@ -50107,6 +50482,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1463690774}
+  uPosManager: {fileID: 0}
 --- !u!1 &508625198 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4835115232130548767, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -50132,6 +50508,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 891922461}
+  uPosManager: {fileID: 0}
 --- !u!1 &508744366 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5731742129445834788, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -50157,6 +50534,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 370506553}
+  uPosManager: {fileID: 0}
 --- !u!1 &508768887
 GameObject:
   m_ObjectHideFlags: 0
@@ -50266,6 +50644,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 720758788}
+  uPosManager: {fileID: 0}
 --- !u!1 &509089995
 GameObject:
   m_ObjectHideFlags: 0
@@ -50375,6 +50754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 536118115}
+  uPosManager: {fileID: 0}
 --- !u!1 &509711441
 GameObject:
   m_ObjectHideFlags: 0
@@ -50737,6 +51117,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1573374064}
+  uPosManager: {fileID: 0}
 --- !u!1 &512637840
 GameObject:
   m_ObjectHideFlags: 0
@@ -50846,6 +51227,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1242812340}
+  uPosManager: {fileID: 0}
 --- !u!1 &512999078 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4725076608180895044, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -50871,6 +51253,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 429956099}
+  uPosManager: {fileID: 0}
 --- !u!1 &513209909 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5988007183487107141, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -50896,6 +51279,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 286701351}
+  uPosManager: {fileID: 0}
 --- !u!1 &513706477
 GameObject:
   m_ObjectHideFlags: 0
@@ -51005,6 +51389,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1567819010}
+  uPosManager: {fileID: 0}
 --- !u!1 &515993180 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5191668592884418692, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -51442,6 +51827,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 384194481}
+  uPosManager: {fileID: 0}
 --- !u!1 &519021987
 GameObject:
   m_ObjectHideFlags: 0
@@ -51803,6 +52189,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 69718226}
+  uPosManager: {fileID: 0}
 --- !u!1 &520661955
 GameObject:
   m_ObjectHideFlags: 0
@@ -51912,6 +52299,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 956015350}
+  uPosManager: {fileID: 0}
 --- !u!1 &521869115 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1693191340757246917, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -51937,6 +52325,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1367741818}
+  uPosManager: {fileID: 0}
 --- !u!1 &522005177
 GameObject:
   m_ObjectHideFlags: 0
@@ -52542,6 +52931,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 898643680}
+  uPosManager: {fileID: 0}
 --- !u!1 &526364719
 GameObject:
   m_ObjectHideFlags: 0
@@ -52724,6 +53114,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 894334457}
+  uPosManager: {fileID: 0}
 --- !u!1 &528512741 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 315006369990932650, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -52749,6 +53140,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 180698510}
+  uPosManager: {fileID: 0}
 --- !u!1 &528878299 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1633174116617198113, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -52774,6 +53166,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1140465136}
+  uPosManager: {fileID: 0}
 --- !u!1 &529210994 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3823821628181568102, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -52799,6 +53192,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1642804871}
+  uPosManager: {fileID: 0}
 --- !u!1 &530222761
 GameObject:
   m_ObjectHideFlags: 0
@@ -53119,6 +53513,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1140832519}
+  uPosManager: {fileID: 0}
 --- !u!1 &531524098
 GameObject:
   m_ObjectHideFlags: 0
@@ -53228,6 +53623,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1751024691}
+  uPosManager: {fileID: 0}
 --- !u!1 &532312650 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5663076896776378721, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -53253,6 +53649,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1396109748}
+  uPosManager: {fileID: 0}
 --- !u!1 &532938788
 GameObject:
   m_ObjectHideFlags: 0
@@ -53530,6 +53927,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1094283212}
+  uPosManager: {fileID: 0}
 --- !u!1 &535806558
 GameObject:
   m_ObjectHideFlags: 0
@@ -53723,6 +54121,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 887543170}
+  uPosManager: {fileID: 0}
 --- !u!1 &536118113
 GameObject:
   m_ObjectHideFlags: 0
@@ -54000,6 +54399,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1376747637}
+  uPosManager: {fileID: 0}
 --- !u!1 &538410080 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7289560903896177579, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54025,6 +54425,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1606596325}
+  uPosManager: {fileID: 0}
 --- !u!1 &539401454 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5326385681738911387, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54050,6 +54451,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 435630276}
+  uPosManager: {fileID: 0}
 --- !u!1 &539935301 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2554899698774431871, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54075,6 +54477,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2054238771}
+  uPosManager: {fileID: 0}
 --- !u!1 &540141415 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6223855121814280958, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54100,6 +54503,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1568704121}
+  uPosManager: {fileID: 0}
 --- !u!1 &540263989 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 837249443703714180, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54125,6 +54529,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1193927361}
+  uPosManager: {fileID: 0}
 --- !u!1 &540393735 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4342734204861960212, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54150,6 +54555,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1410104953}
+  uPosManager: {fileID: 0}
 --- !u!1 &540767729 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6862101545383768858, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54196,6 +54602,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 844780233}
+  uPosManager: {fileID: 0}
 --- !u!1 &541286614
 GameObject:
   m_ObjectHideFlags: 0
@@ -54568,6 +54975,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1202653585}
+  uPosManager: {fileID: 0}
 --- !u!1 &545112660
 GameObject:
   m_ObjectHideFlags: 0
@@ -54761,6 +55169,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 806334518}
+  uPosManager: {fileID: 0}
 --- !u!1 &548412275 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3585947789132683672, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54786,6 +55195,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 28495675}
+  uPosManager: {fileID: 0}
 --- !u!1 &548657468 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5973616782972128603, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54811,6 +55221,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 680241448}
+  uPosManager: {fileID: 0}
 --- !u!1 &549628394 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4044363959708925122, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54836,6 +55247,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1979192732}
+  uPosManager: {fileID: 0}
 --- !u!1 &549877719 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 631569337350337966, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -54880,6 +55292,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2111073593}
+  uPosManager: {fileID: 0}
 --- !u!1 &550608172
 GameObject:
   m_ObjectHideFlags: 0
@@ -55005,6 +55418,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 679224990}
+  uPosManager: {fileID: 0}
 --- !u!1 &554415794
 GameObject:
   m_ObjectHideFlags: 0
@@ -55114,6 +55528,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1125302760}
+  uPosManager: {fileID: 0}
 --- !u!1 &555956551
 GameObject:
   m_ObjectHideFlags: 0
@@ -55372,6 +55787,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1539451651}
+  uPosManager: {fileID: 0}
 --- !u!1 &559361678 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4653884652831185193, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -55397,6 +55813,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 123985850}
+  uPosManager: {fileID: 0}
 --- !u!1 &560120278
 GameObject:
   m_ObjectHideFlags: 0
@@ -55918,6 +56335,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1463449405}
+  uPosManager: {fileID: 0}
 --- !u!1 &563672349 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8458702375231550156, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -55943,6 +56361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 612889440}
+  uPosManager: {fileID: 0}
 --- !u!1 &564111539
 GameObject:
   m_ObjectHideFlags: 0
@@ -56052,6 +56471,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1114980169}
+  uPosManager: {fileID: 0}
 --- !u!1 &564609034 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 835552919494384206, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -56077,6 +56497,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1181395339}
+  uPosManager: {fileID: 0}
 --- !u!1 &564854592
 GameObject:
   m_ObjectHideFlags: 0
@@ -56203,6 +56624,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 96636665}
+  uPosManager: {fileID: 0}
 --- !u!1 &566368448
 GameObject:
   m_ObjectHideFlags: 0
@@ -56667,6 +57089,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1201106388}
+  uPosManager: {fileID: 0}
 --- !u!1 &568787550
 GameObject:
   m_ObjectHideFlags: 0
@@ -56860,6 +57283,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 648383138}
+  uPosManager: {fileID: 0}
 --- !u!1 &569966316 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3072013248731288195, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -56974,6 +57398,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 901175685}
+  uPosManager: {fileID: 0}
 --- !u!1 &573120358
 GameObject:
   m_ObjectHideFlags: 0
@@ -57083,6 +57508,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1569083847}
+  uPosManager: {fileID: 0}
 --- !u!1 &573337181 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1392564799944356725, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -57108,6 +57534,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1633050643}
+  uPosManager: {fileID: 0}
 --- !u!1 &573906670
 GameObject:
   m_ObjectHideFlags: 0
@@ -57385,6 +57812,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 84281390}
+  uPosManager: {fileID: 0}
 --- !u!1 &577887635
 GameObject:
   m_ObjectHideFlags: 0
@@ -57494,6 +57922,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 935014267}
+  uPosManager: {fileID: 0}
 --- !u!1 &578078365
 GameObject:
   m_ObjectHideFlags: 0
@@ -57851,6 +58280,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1007037287}
+  uPosManager: {fileID: 0}
 --- !u!1 &579133376 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5023255197711696414, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -57876,6 +58306,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 202562177}
+  uPosManager: {fileID: 0}
 --- !u!1 &580255092 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2900166559508615839, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -57901,6 +58332,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1734120740}
+  uPosManager: {fileID: 0}
 --- !u!1 &580834403
 GameObject:
   m_ObjectHideFlags: 0
@@ -58178,6 +58610,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 709342408}
+  uPosManager: {fileID: 0}
 --- !u!1 &582740383 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5427901662325355977, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -58203,6 +58636,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 176247146}
+  uPosManager: {fileID: 0}
 --- !u!1 &583559691
 GameObject:
   m_ObjectHideFlags: 0
@@ -58480,6 +58914,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 812152950}
+  uPosManager: {fileID: 0}
 --- !u!1 &585081649
 GameObject:
   m_ObjectHideFlags: 0
@@ -58762,6 +59197,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 328577656}
+  uPosManager: {fileID: 0}
 --- !u!1 &588055342 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1195461564162242084, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -58808,6 +59244,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1623107070}
+  uPosManager: {fileID: 0}
 --- !u!1 &588274769 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2728434259542569115, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -58833,6 +59270,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1884447851}
+  uPosManager: {fileID: 0}
 --- !u!1 &588674638
 GameObject:
   m_ObjectHideFlags: 0
@@ -58942,6 +59380,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1487702751}
+  uPosManager: {fileID: 0}
 --- !u!1 &589764675
 GameObject:
   m_ObjectHideFlags: 0
@@ -59051,6 +59490,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 669777728}
+  uPosManager: {fileID: 0}
 --- !u!1 &590974418
 GameObject:
   m_ObjectHideFlags: 0
@@ -59953,6 +60393,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 761763356}
+  uPosManager: {fileID: 0}
 --- !u!1 &597507455
 GameObject:
   m_ObjectHideFlags: 0
@@ -60235,6 +60676,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 380569408}
+  uPosManager: {fileID: 0}
 --- !u!1 &598914776
 GameObject:
   m_ObjectHideFlags: 0
@@ -60890,6 +61332,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2009765317}
+  uPosManager: {fileID: 0}
 --- !u!1 &604584829 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3392520650414289204, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -60915,6 +61358,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1935175114}
+  uPosManager: {fileID: 0}
 --- !u!1 &604676482 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9106383846237041930, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -60940,6 +61384,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 212602091}
+  uPosManager: {fileID: 0}
 --- !u!1 &604711041 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4379335868753244038, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -60965,6 +61410,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 733410042}
+  uPosManager: {fileID: 0}
 --- !u!1 &606269113
 GameObject:
   m_ObjectHideFlags: 0
@@ -61242,6 +61688,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 666909772}
+  uPosManager: {fileID: 0}
 --- !u!1 &606664257
 GameObject:
   m_ObjectHideFlags: 0
@@ -61351,6 +61798,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 469288762}
+  uPosManager: {fileID: 0}
 --- !u!1 &609093684
 GameObject:
   m_ObjectHideFlags: 0
@@ -61413,6 +61861,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1516590749}
+  uPosManager: {fileID: 0}
 --- !u!1 &610116148 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7657050719033382764, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -61438,6 +61887,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1559068600}
+  uPosManager: {fileID: 0}
 --- !u!1 &610498868
 GameObject:
   m_ObjectHideFlags: 0
@@ -61547,6 +61997,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1979809371}
+  uPosManager: {fileID: 0}
 --- !u!1 &611434163 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7893550161487803939, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -61572,6 +62023,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 586667998}
+  uPosManager: {fileID: 0}
 --- !u!1 &611808099 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5465613766659161762, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -61597,6 +62049,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1098184330}
+  uPosManager: {fileID: 0}
 --- !u!1 &612348497
 GameObject:
   m_ObjectHideFlags: 0
@@ -61995,6 +62448,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2107063041}
+  uPosManager: {fileID: 0}
 --- !u!1 &614514157
 GameObject:
   m_ObjectHideFlags: 0
@@ -62104,6 +62558,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 172021607}
+  uPosManager: {fileID: 0}
 --- !u!1 &615085305
 GameObject:
   m_ObjectHideFlags: 0
@@ -62213,6 +62668,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1046219442}
+  uPosManager: {fileID: 0}
 --- !u!1 &615321954 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4187198929606620194, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -62238,6 +62694,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1744189512}
+  uPosManager: {fileID: 0}
 --- !u!1 &616567171
 GameObject:
   m_ObjectHideFlags: 0
@@ -62339,6 +62796,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1682036329}
+  uPosManager: {fileID: 0}
 --- !u!1 &617159952
 GameObject:
   m_ObjectHideFlags: 0
@@ -63100,6 +63558,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 869924630}
+  uPosManager: {fileID: 0}
 --- !u!1 &621802300 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8796747545378875342, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -63125,6 +63584,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1488546929}
+  uPosManager: {fileID: 0}
 --- !u!1 &622728187
 GameObject:
   m_ObjectHideFlags: 0
@@ -63234,6 +63694,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 726674514}
+  uPosManager: {fileID: 0}
 --- !u!1 &623772300
 GameObject:
   m_ObjectHideFlags: 0
@@ -63343,6 +63804,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 535879519}
+  uPosManager: {fileID: 0}
 --- !u!1 &626091481
 GameObject:
   m_ObjectHideFlags: 0
@@ -63495,6 +63957,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 127243744}
+  uPosManager: {fileID: 0}
 --- !u!1 &627719041 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2001349994544729700, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -63520,6 +63983,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1622180750}
+  uPosManager: {fileID: 0}
 --- !u!1 &628564139 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1756958810635921060, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -63545,6 +64009,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 817662825}
+  uPosManager: {fileID: 0}
 --- !u!1 &629230489
 GameObject:
   m_ObjectHideFlags: 0
@@ -63906,6 +64371,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1185426931}
+  uPosManager: {fileID: 0}
 --- !u!1 &629812663
 GameObject:
   m_ObjectHideFlags: 0
@@ -64015,6 +64481,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1070999874}
+  uPosManager: {fileID: 0}
 --- !u!1 &630444336
 GameObject:
   m_ObjectHideFlags: 0
@@ -64124,6 +64591,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1302564898}
+  uPosManager: {fileID: 0}
 --- !u!1 &632664257 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8571723454802597788, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -64149,6 +64617,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1470381574}
+  uPosManager: {fileID: 0}
 --- !u!1 &633675350
 GameObject:
   m_ObjectHideFlags: 0
@@ -64880,6 +65349,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 779495007}
+  uPosManager: {fileID: 0}
 --- !u!1 &637357993
 GameObject:
   m_ObjectHideFlags: 0
@@ -64989,6 +65459,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1325010719}
+  uPosManager: {fileID: 0}
 --- !u!1 &639185910
 GameObject:
   m_ObjectHideFlags: 0
@@ -65051,6 +65522,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1765407596}
+  uPosManager: {fileID: 0}
 --- !u!1 &640163769 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3744253467309098308, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -65076,6 +65548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1135476991}
+  uPosManager: {fileID: 0}
 --- !u!1 &640463702
 GameObject:
   m_ObjectHideFlags: 0
@@ -65185,6 +65658,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1019651102}
+  uPosManager: {fileID: 0}
 --- !u!1 &642154202 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 811128657622647849, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -65229,6 +65703,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1481047155}
+  uPosManager: {fileID: 0}
 --- !u!1 &643227932 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4272072902787411626, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -65254,6 +65729,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 391217918}
+  uPosManager: {fileID: 0}
 --- !u!1 &643500643
 GameObject:
   m_ObjectHideFlags: 0
@@ -65867,6 +66343,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1131462503}
+  uPosManager: {fileID: 0}
 --- !u!1 &648440596 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 569607327605095266, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -65892,6 +66369,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 55029763}
+  uPosManager: {fileID: 0}
 --- !u!1 &648586373 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7300452119179566621, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -65917,6 +66395,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1228741152}
+  uPosManager: {fileID: 0}
 --- !u!1 &649870411
 GameObject:
   m_ObjectHideFlags: 0
@@ -66194,6 +66673,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1034146016}
+  uPosManager: {fileID: 0}
 --- !u!114 &651842424
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -66209,6 +66689,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 115868348}
+  uPosManager: {fileID: 0}
 --- !u!1 &652429398 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5575020393042113225, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66234,6 +66715,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 545215136}
+  uPosManager: {fileID: 0}
 --- !u!1 &653153739 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8609904588306555794, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66259,6 +66741,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 179358522}
+  uPosManager: {fileID: 0}
 --- !u!1 &653207219 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3665595622936635253, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66284,6 +66767,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1190162275}
+  uPosManager: {fileID: 0}
 --- !u!1 &653894781 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 661216366795678214, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -66314,6 +66798,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 92764878}
+  uPosManager: {fileID: 0}
 --- !u!1 &654593794 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1925132116564825172, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66339,6 +66824,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 484605747}
+  uPosManager: {fileID: 0}
 --- !u!1 &654707720 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5234975613486133193, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66364,6 +66850,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2038152042}
+  uPosManager: {fileID: 0}
 --- !u!1 &656296913
 GameObject:
   m_ObjectHideFlags: 0
@@ -66557,6 +67044,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 165319137}
+  uPosManager: {fileID: 0}
 --- !u!1 &658476942
 GameObject:
   m_ObjectHideFlags: 0
@@ -66750,6 +67238,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 225652425}
+  uPosManager: {fileID: 0}
 --- !u!1 &660778669 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1818136787387181679, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -66775,6 +67264,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1492656821}
+  uPosManager: {fileID: 0}
 --- !u!1 &661009518
 GameObject:
   m_ObjectHideFlags: 0
@@ -66968,6 +67458,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 89991481}
+  uPosManager: {fileID: 0}
 --- !u!1 &664027409
 GameObject:
   m_ObjectHideFlags: 0
@@ -67077,6 +67568,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1952031537}
+  uPosManager: {fileID: 0}
 --- !u!1 &664276660
 GameObject:
   m_ObjectHideFlags: 0
@@ -67186,6 +67678,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1831241922}
+  uPosManager: {fileID: 0}
 --- !u!1 &665921885 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2025805344407425142, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -67211,6 +67704,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 592661063}
+  uPosManager: {fileID: 0}
 --- !u!1 &666909770
 GameObject:
   m_ObjectHideFlags: 0
@@ -67488,6 +67982,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2102578548}
+  uPosManager: {fileID: 0}
 --- !u!1 &669479125
 GameObject:
   m_ObjectHideFlags: 0
@@ -67765,6 +68260,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 901351454}
+  uPosManager: {fileID: 0}
 --- !u!1 &669914590
 GameObject:
   m_ObjectHideFlags: 0
@@ -68034,6 +68530,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 648136721}
+  uPosManager: {fileID: 0}
 --- !u!1 &674128054 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4439221822979683680, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -68059,6 +68556,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1810681558}
+  uPosManager: {fileID: 0}
 --- !u!1 &674352157 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8934455933999910897, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -68084,6 +68582,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 54948035}
+  uPosManager: {fileID: 0}
 --- !u!1 &674500388
 GameObject:
   m_ObjectHideFlags: 0
@@ -68315,6 +68814,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 597507457}
+  uPosManager: {fileID: 0}
 --- !u!1 &674759156
 GameObject:
   m_ObjectHideFlags: 0
@@ -68592,6 +69092,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 975288478}
+  uPosManager: {fileID: 0}
 --- !u!1 &675803624 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 661216366696678126, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -68622,6 +69123,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1044417267}
+  uPosManager: {fileID: 0}
 --- !u!1 &676007875 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6270685470936119537, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -68647,6 +69149,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1117522793}
+  uPosManager: {fileID: 0}
 --- !u!1 &676051618
 GameObject:
   m_ObjectHideFlags: 0
@@ -69265,6 +69768,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1695480545}
+  uPosManager: {fileID: 0}
 --- !u!1 &680241446
 GameObject:
   m_ObjectHideFlags: 0
@@ -69374,6 +69878,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1719629204}
+  uPosManager: {fileID: 0}
 --- !u!1 &681103397
 GameObject:
   m_ObjectHideFlags: 0
@@ -69504,6 +70009,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1578581299}
+  uPosManager: {fileID: 0}
 --- !u!1 &682498033
 GameObject:
   m_ObjectHideFlags: 0
@@ -70136,6 +70642,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 868588169}
+  uPosManager: {fileID: 0}
 --- !u!1 &685802679 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4364189047119762167, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70161,6 +70668,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1422113020}
+  uPosManager: {fileID: 0}
 --- !u!1 &685963400
 GameObject:
   m_ObjectHideFlags: 0
@@ -70270,6 +70778,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 343142082}
+  uPosManager: {fileID: 0}
 --- !u!1 &686708988
 GameObject:
   m_ObjectHideFlags: 0
@@ -70508,6 +71017,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 499144794}
+  uPosManager: {fileID: 0}
 --- !u!1 &687768813 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1162151018166181803, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70533,6 +71043,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 476208386}
+  uPosManager: {fileID: 0}
 --- !u!1 &688472207 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3064327266431464456, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70558,6 +71069,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 445885301}
+  uPosManager: {fileID: 0}
 --- !u!1 &688984293
 GameObject:
   m_ObjectHideFlags: 0
@@ -70787,6 +71299,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 292778778}
+  uPosManager: {fileID: 0}
 --- !u!1 &690657260 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7618341174579632869, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70812,6 +71325,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1483818438}
+  uPosManager: {fileID: 0}
 --- !u!1 &691391441 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3335949086895556857, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70837,6 +71351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 993670134}
+  uPosManager: {fileID: 0}
 --- !u!1 &692507122 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1691382231443354302, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -70862,6 +71377,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 861431351}
+  uPosManager: {fileID: 0}
 --- !u!1 &692511681
 GameObject:
   m_ObjectHideFlags: 0
@@ -71055,6 +71571,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 536431356}
+  uPosManager: {fileID: 0}
 --- !u!1 &693014221 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 519228404879570557, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71080,6 +71597,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1269366378}
+  uPosManager: {fileID: 0}
 --- !u!1 &693234295 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1853754757331071162, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71105,6 +71623,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2135636138}
+  uPosManager: {fileID: 0}
 --- !u!1 &693248351
 GameObject:
   m_ObjectHideFlags: 0
@@ -71214,6 +71733,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 408665601}
+  uPosManager: {fileID: 0}
 --- !u!1 &694752222
 GameObject:
   m_ObjectHideFlags: 0
@@ -71323,6 +71843,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 782486601}
+  uPosManager: {fileID: 0}
 --- !u!1 &696754813 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8999900725966870576, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71348,6 +71869,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 790093643}
+  uPosManager: {fileID: 0}
 --- !u!1 &697961968
 GameObject:
   m_ObjectHideFlags: 0
@@ -71450,6 +71972,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1175544112}
+  uPosManager: {fileID: 0}
 --- !u!1 &698734397 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3882065139972081180, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71486,6 +72009,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1768657543}
+  uPosManager: {fileID: 0}
 --- !u!1 &700863801
 GameObject:
   m_ObjectHideFlags: 0
@@ -71633,6 +72157,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1817901714}
+  uPosManager: {fileID: 0}
 --- !u!1 &702193623 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6952134682114230373, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71658,6 +72183,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1961644466}
+  uPosManager: {fileID: 0}
 --- !u!1 &703343288 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9088492132112731878, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71683,6 +72209,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1001251964}
+  uPosManager: {fileID: 0}
 --- !u!1 &703915200 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5683731301053407060, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -71708,6 +72235,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1141945661}
+  uPosManager: {fileID: 0}
 --- !u!1 &703984174
 GameObject:
   m_ObjectHideFlags: 0
@@ -71901,6 +72429,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1914336542}
+  uPosManager: {fileID: 0}
 --- !u!1 &704900926
 GameObject:
   m_ObjectHideFlags: 0
@@ -72010,6 +72539,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1781561020}
+  uPosManager: {fileID: 0}
 --- !u!1 &705507993
 GameObject:
   m_ObjectHideFlags: 0
@@ -72213,6 +72743,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1652261539}
+  uPosManager: {fileID: 0}
 --- !u!1 &708149398 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2333817999131695990, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -72238,6 +72769,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1635258230}
+  uPosManager: {fileID: 0}
 --- !u!1 &709342406
 GameObject:
   m_ObjectHideFlags: 0
@@ -72431,6 +72963,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 171406577}
+  uPosManager: {fileID: 0}
 --- !u!1 &710382652
 GameObject:
   m_ObjectHideFlags: 0
@@ -72624,6 +73157,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1852924159}
+  uPosManager: {fileID: 0}
 --- !u!1 &711301884
 GameObject:
   m_ObjectHideFlags: 0
@@ -72817,6 +73351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 662949204}
+  uPosManager: {fileID: 0}
 --- !u!1 &712329991
 GameObject:
   m_ObjectHideFlags: 0
@@ -73087,6 +73622,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1656383183}
+  uPosManager: {fileID: 0}
 --- !u!1 &714365593 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1043830717685359390, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -73112,6 +73648,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 839299219}
+  uPosManager: {fileID: 0}
 --- !u!114 &714421299
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -73127,6 +73664,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1747977693}
+  uPosManager: {fileID: 0}
 --- !u!1 &714768283
 GameObject:
   m_ObjectHideFlags: 0
@@ -73236,6 +73774,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2028043958}
+  uPosManager: {fileID: 0}
 --- !u!1 &715321031
 GameObject:
   m_ObjectHideFlags: 0
@@ -73345,6 +73884,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 72653076}
+  uPosManager: {fileID: 0}
 --- !u!1 &716603354 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1422536518770764825, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -73370,6 +73910,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1907719016}
+  uPosManager: {fileID: 0}
 --- !u!1 &716905679
 GameObject:
   m_ObjectHideFlags: 0
@@ -73479,6 +74020,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1266493361}
+  uPosManager: {fileID: 0}
 --- !u!1 &717591881
 GameObject:
   m_ObjectHideFlags: 0
@@ -73588,6 +74130,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1711057889}
+  uPosManager: {fileID: 0}
 --- !u!114 &717596414
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -73603,6 +74146,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1144497377}
+  uPosManager: {fileID: 0}
 --- !u!1 &718941682
 GameObject:
   m_ObjectHideFlags: 0
@@ -73712,6 +74256,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 48815157}
+  uPosManager: {fileID: 0}
 --- !u!1 &720238992 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8388477728011630146, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -73737,6 +74282,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1238544924}
+  uPosManager: {fileID: 0}
 --- !u!1 &720730368 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8548791978211741861, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -73762,6 +74308,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 130804235}
+  uPosManager: {fileID: 0}
 --- !u!1 &720758786
 GameObject:
   m_ObjectHideFlags: 0
@@ -73955,6 +74502,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 377842011}
+  uPosManager: {fileID: 0}
 --- !u!1 &721637458 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8795116865627338039, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -73980,6 +74528,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 278940144}
+  uPosManager: {fileID: 0}
 --- !u!1 &721948335
 GameObject:
   m_ObjectHideFlags: 0
@@ -74089,6 +74638,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 629230491}
+  uPosManager: {fileID: 0}
 --- !u!1 &724150459 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8126939935376890932, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -74114,6 +74664,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1065504135}
+  uPosManager: {fileID: 0}
 --- !u!1 &725055767
 GameObject:
   m_ObjectHideFlags: 0
@@ -74175,6 +74726,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1343807666}
+  uPosManager: {fileID: 0}
 --- !u!1 &725427376
 GameObject:
   m_ObjectHideFlags: 0
@@ -74274,6 +74826,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 749651255}
+  uPosManager: {fileID: 0}
 --- !u!1 &726273689
 GameObject:
   m_ObjectHideFlags: 0
@@ -74541,6 +75094,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 590974420}
+  uPosManager: {fileID: 0}
 --- !u!1 &728224872
 GameObject:
   m_ObjectHideFlags: 0
@@ -74979,6 +75533,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 909731468}
+  uPosManager: {fileID: 0}
 --- !u!1 &730917932
 GameObject:
   m_ObjectHideFlags: 0
@@ -75088,6 +75643,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 728577093}
+  uPosManager: {fileID: 0}
 --- !u!1 &731646909 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6402795132646795943, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -75113,6 +75669,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1933835894}
+  uPosManager: {fileID: 0}
 --- !u!1 &732643404 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4902780507228277608, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -75138,6 +75695,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1440172321}
+  uPosManager: {fileID: 0}
 --- !u!1 &733143548 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1134470522508759783, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -75163,6 +75721,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 144991255}
+  uPosManager: {fileID: 0}
 --- !u!1 &733410040
 GameObject:
   m_ObjectHideFlags: 0
@@ -75272,6 +75831,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2143259182}
+  uPosManager: {fileID: 0}
 --- !u!1 &734908981 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4652948882987968456, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -75297,6 +75857,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 413281030}
+  uPosManager: {fileID: 0}
 --- !u!1 &736015948
 GameObject:
   m_ObjectHideFlags: 0
@@ -75592,6 +76153,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 296702043}
+  uPosManager: {fileID: 0}
 --- !u!1 &737399437
 GameObject:
   m_ObjectHideFlags: 0
@@ -75930,6 +76492,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1600266821}
+  uPosManager: {fileID: 0}
 --- !u!1 &739408531 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4080411280297261802, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -75997,6 +76560,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 535071263}
+  uPosManager: {fileID: 0}
 --- !u!1 &740905912 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4692043841860926507, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -76022,6 +76586,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2128105257}
+  uPosManager: {fileID: 0}
 --- !u!1 &740992775
 GameObject:
   m_ObjectHideFlags: 0
@@ -76174,6 +76739,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 262761537}
+  uPosManager: {fileID: 0}
 --- !u!1 &741600920 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 227616996932302691, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -76199,6 +76765,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1362641045}
+  uPosManager: {fileID: 0}
 --- !u!1 &741850131 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2198475874248519336, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -76224,6 +76791,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1041516241}
+  uPosManager: {fileID: 0}
 --- !u!1 &742283463
 GameObject:
   m_ObjectHideFlags: 0
@@ -76511,6 +77079,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1084704543}
+  uPosManager: {fileID: 0}
 --- !u!1 &744444516
 GameObject:
   m_ObjectHideFlags: 0
@@ -76788,6 +77357,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1469195197}
+  uPosManager: {fileID: 0}
 --- !u!1 &747690516
 GameObject:
   m_ObjectHideFlags: 0
@@ -76897,6 +77467,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1946963945}
+  uPosManager: {fileID: 0}
 --- !u!1 &747984362 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7517814306406020043, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -77019,6 +77590,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 745777218}
+  uPosManager: {fileID: 0}
 --- !u!1 &749294642
 GameObject:
   m_ObjectHideFlags: 0
@@ -77533,6 +78105,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2012327610}
+  uPosManager: {fileID: 0}
 --- !u!1 &751115161
 GameObject:
   m_ObjectHideFlags: 0
@@ -77642,6 +78215,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1311337467}
+  uPosManager: {fileID: 0}
 --- !u!1 &751595053
 GameObject:
   m_ObjectHideFlags: 0
@@ -77751,6 +78325,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1408929173}
+  uPosManager: {fileID: 0}
 --- !u!1 &751924659
 GameObject:
   m_ObjectHideFlags: 0
@@ -77944,6 +78519,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1669707326}
+  uPosManager: {fileID: 0}
 --- !u!1 &753520027
 GameObject:
   m_ObjectHideFlags: 0
@@ -78053,6 +78629,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 676232456}
+  uPosManager: {fileID: 0}
 --- !u!1 &754694214 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6725273211121552597, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78099,6 +78676,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1559131987}
+  uPosManager: {fileID: 0}
 --- !u!1 &755405382 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3928222295258307569, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78124,6 +78702,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1352323653}
+  uPosManager: {fileID: 0}
 --- !u!1 &755407353 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4545324960801796904, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78149,6 +78728,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1024089335}
+  uPosManager: {fileID: 0}
 --- !u!1 &755777292 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8164727459971164374, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78174,6 +78754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 904439213}
+  uPosManager: {fileID: 0}
 --- !u!1 &757270122 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 591610343215847100, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78199,6 +78780,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1860829357}
+  uPosManager: {fileID: 0}
 --- !u!1 &757490614
 GameObject:
   m_ObjectHideFlags: 0
@@ -78392,6 +78974,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1999255207}
+  uPosManager: {fileID: 0}
 --- !u!1 &758381898
 GameObject:
   m_ObjectHideFlags: 0
@@ -78585,6 +79168,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 338955640}
+  uPosManager: {fileID: 0}
 --- !u!1 &760966039 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4739563388408845478, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78610,6 +79194,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 617825001}
+  uPosManager: {fileID: 0}
 --- !u!1 &761361059
 GameObject:
   m_ObjectHideFlags: 0
@@ -78887,6 +79472,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2024809655}
+  uPosManager: {fileID: 0}
 --- !u!1 &763495249 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8117237343457312133, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -78912,6 +79498,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 388960850}
+  uPosManager: {fileID: 0}
 --- !u!1 &763506793
 GameObject:
   m_ObjectHideFlags: 0
@@ -79057,6 +79644,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1696465085}
+  uPosManager: {fileID: 0}
 --- !u!1 &765073186
 GameObject:
   m_ObjectHideFlags: 0
@@ -79158,6 +79746,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 675594032}
+  uPosManager: {fileID: 0}
 --- !u!1 &766924593 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 744739898435174378, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79183,6 +79772,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 568787552}
+  uPosManager: {fileID: 0}
 --- !u!1 &767073032 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6230268779525555164, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79208,6 +79798,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 111954192}
+  uPosManager: {fileID: 0}
 --- !u!1 &767843514
 GameObject:
   m_ObjectHideFlags: 0
@@ -79478,6 +80069,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 500675939}
+  uPosManager: {fileID: 0}
 --- !u!1 &768845567
 GameObject:
   m_ObjectHideFlags: 0
@@ -79692,6 +80284,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1992706989}
+  uPosManager: {fileID: 0}
 --- !u!1 &770204082 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6620184439001858781, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79717,6 +80310,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 108843525}
+  uPosManager: {fileID: 0}
 --- !u!1 &772298568 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4801895958968539426, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79742,6 +80336,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 934677862}
+  uPosManager: {fileID: 0}
 --- !u!1 &772395655 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5028728796261406705, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79767,6 +80362,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 431513241}
+  uPosManager: {fileID: 0}
 --- !u!1 &772808069 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1743952762385905297, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79792,6 +80388,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1349538344}
+  uPosManager: {fileID: 0}
 --- !u!1 &772832014 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2342821149571243382, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79817,6 +80414,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 6548069}
+  uPosManager: {fileID: 0}
 --- !u!1 &773415544 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1496811054495938336, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -79863,6 +80461,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 704900928}
+  uPosManager: {fileID: 0}
 --- !u!1 &774401040
 GameObject:
   m_ObjectHideFlags: 0
@@ -79964,6 +80563,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1496466665}
+  uPosManager: {fileID: 0}
 --- !u!1 &774530882
 GameObject:
   m_ObjectHideFlags: 0
@@ -80325,6 +80925,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 864102443}
+  uPosManager: {fileID: 0}
 --- !u!1 &778545688 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8282932464072633827, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -80623,6 +81224,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1879290373}
+  uPosManager: {fileID: 0}
 --- !u!1 &782486599
 GameObject:
   m_ObjectHideFlags: 0
@@ -80958,6 +81560,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 409544586}
+  uPosManager: {fileID: 0}
 --- !u!1 &787522817
 GameObject:
   m_ObjectHideFlags: 0
@@ -81067,6 +81670,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1094493452}
+  uPosManager: {fileID: 0}
 --- !u!1 &788304228 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2558780910036227632, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81092,6 +81696,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1761225675}
+  uPosManager: {fileID: 0}
 --- !u!1 &789190225 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4764397984889253555, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81117,6 +81722,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 324040114}
+  uPosManager: {fileID: 0}
 --- !u!1 &789218821 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2635705364455027539, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81142,6 +81748,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2041501104}
+  uPosManager: {fileID: 0}
 --- !u!1 &789393105 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8110620952014534075, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81167,6 +81774,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 814512658}
+  uPosManager: {fileID: 0}
 --- !u!1 &790093641
 GameObject:
   m_ObjectHideFlags: 0
@@ -81276,6 +81884,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 491189416}
+  uPosManager: {fileID: 0}
 --- !u!1 &791610658 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9082740873290599463, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81301,6 +81910,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1294538783}
+  uPosManager: {fileID: 0}
 --- !u!1 &792372914 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1140831444295529961, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81326,6 +81936,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 76396305}
+  uPosManager: {fileID: 0}
 --- !u!1 &792390541
 GameObject:
   m_ObjectHideFlags: 0
@@ -81427,6 +82038,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1689946255}
+  uPosManager: {fileID: 0}
 --- !u!1 &792795646 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8439306299883418935, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81452,6 +82064,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1905597340}
+  uPosManager: {fileID: 0}
 --- !u!1 &792968096
 GameObject:
   m_ObjectHideFlags: 0
@@ -81561,6 +82174,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1081219068}
+  uPosManager: {fileID: 0}
 --- !u!1 &794743472
 GameObject:
   m_ObjectHideFlags: 0
@@ -81686,6 +82300,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1295731736}
+  uPosManager: {fileID: 0}
 --- !u!1 &795052827 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5328879287115500972, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81711,6 +82326,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2109965164}
+  uPosManager: {fileID: 0}
 --- !u!1 &797444759 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9214873519479255873, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81736,6 +82352,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1440135740}
+  uPosManager: {fileID: 0}
 --- !u!1 &797739491
 GameObject:
   m_ObjectHideFlags: 0
@@ -81845,6 +82462,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 35336005}
+  uPosManager: {fileID: 0}
 --- !u!1 &798559472 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7110316918819928425, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -81870,6 +82488,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 682744958}
+  uPosManager: {fileID: 0}
 --- !u!114 &800542108
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -81885,6 +82504,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1910937641}
+  uPosManager: {fileID: 0}
 --- !u!1 &801324120
 GameObject:
   m_ObjectHideFlags: 0
@@ -81994,6 +82614,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 953866582}
+  uPosManager: {fileID: 0}
 --- !u!1 &801831134 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6452628125472153778, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -82019,6 +82640,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1848501298}
+  uPosManager: {fileID: 0}
 --- !u!1 &801861039
 GameObject:
   m_ObjectHideFlags: 0
@@ -82128,6 +82750,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2005661654}
+  uPosManager: {fileID: 0}
 --- !u!1 &801930291
 GameObject:
   m_ObjectHideFlags: 0
@@ -82237,6 +82860,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 96484191}
+  uPosManager: {fileID: 0}
 --- !u!1 &802536764
 GameObject:
   m_ObjectHideFlags: 0
@@ -82712,6 +83336,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 377880092}
+  uPosManager: {fileID: 0}
 --- !u!1 &806334516
 GameObject:
   m_ObjectHideFlags: 0
@@ -82905,6 +83530,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 411803067}
+  uPosManager: {fileID: 0}
 --- !u!1 &808389344 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3045286425870692357, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -82930,6 +83556,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 913200965}
+  uPosManager: {fileID: 0}
 --- !u!1 &808880397
 GameObject:
   m_ObjectHideFlags: 0
@@ -83120,6 +83747,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1984649851}
+  uPosManager: {fileID: 0}
 --- !u!1 &812152948
 GameObject:
   m_ObjectHideFlags: 0
@@ -83229,6 +83857,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2076054687}
+  uPosManager: {fileID: 0}
 --- !u!1 &813719514 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4443419005805634701, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83254,6 +83883,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 195604722}
+  uPosManager: {fileID: 0}
 --- !u!1 &813895542 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3032126425579761904, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83279,6 +83909,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 186267908}
+  uPosManager: {fileID: 0}
 --- !u!1 &814407282 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 350103965333628079, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83304,6 +83935,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1521363516}
+  uPosManager: {fileID: 0}
 --- !u!1 &814512656
 GameObject:
   m_ObjectHideFlags: 0
@@ -83833,6 +84465,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1433524108}
+  uPosManager: {fileID: 0}
 --- !u!1 &821321238 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8941044889981630958, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83858,6 +84491,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 990463623}
+  uPosManager: {fileID: 0}
 --- !u!1 &822237274 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2927248118303517568, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83883,6 +84517,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1080186116}
+  uPosManager: {fileID: 0}
 --- !u!1 &822344348 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8617584936072471321, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -83908,6 +84543,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1965188960}
+  uPosManager: {fileID: 0}
 --- !u!1 &824522401
 GameObject:
   m_ObjectHideFlags: 0
@@ -84159,6 +84795,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 270871661}
+  uPosManager: {fileID: 0}
 --- !u!1 &826275905 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7566789004958467610, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -84609,6 +85246,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1208440887}
+  uPosManager: {fileID: 0}
 --- !u!1 &827908834 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6313158167133101325, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -84723,6 +85361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 834015093}
+  uPosManager: {fileID: 0}
 --- !u!1 &828516615 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7068970919861826730, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -84748,6 +85387,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1449242343}
+  uPosManager: {fileID: 0}
 --- !u!1 &829077906
 GameObject:
   m_ObjectHideFlags: 0
@@ -84899,6 +85539,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1320698553}
+  uPosManager: {fileID: 0}
 --- !u!1 &829905485 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 972488951230639467, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -84924,6 +85565,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1420315592}
+  uPosManager: {fileID: 0}
 --- !u!1 &830037604
 GameObject:
   m_ObjectHideFlags: 0
@@ -85033,6 +85675,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 744444518}
+  uPosManager: {fileID: 0}
 --- !u!1 &831180182 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6005159624997860602, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -85058,6 +85701,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1644208698}
+  uPosManager: {fileID: 0}
 --- !u!1 &831343567 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2898526706373844420, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -85102,6 +85746,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1546136570}
+  uPosManager: {fileID: 0}
 --- !u!1 &832470006 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6674619651694399171, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -85127,6 +85772,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 567711563}
+  uPosManager: {fileID: 0}
 --- !u!1 &832820459
 GameObject:
   m_ObjectHideFlags: 0
@@ -85236,6 +85882,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2087983475}
+  uPosManager: {fileID: 0}
 --- !u!1 &834015091
 GameObject:
   m_ObjectHideFlags: 0
@@ -85622,6 +86269,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 851606478}
+  uPosManager: {fileID: 0}
 --- !u!1 &836165619 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5063017372531759692, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -85647,6 +86295,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1803376871}
+  uPosManager: {fileID: 0}
 --- !u!1 &838043734
 GameObject:
   m_ObjectHideFlags: 0
@@ -85756,6 +86405,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1912065177}
+  uPosManager: {fileID: 0}
 --- !u!1 &839045165
 GameObject:
   m_ObjectHideFlags: 0
@@ -85949,6 +86599,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1543638551}
+  uPosManager: {fileID: 0}
 --- !u!1 &839499354
 GameObject:
   m_ObjectHideFlags: 0
@@ -86095,6 +86746,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1983618593}
+  uPosManager: {fileID: 0}
 --- !u!1 &841134797 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4361442382009061745, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -86120,6 +86772,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 563326773}
+  uPosManager: {fileID: 0}
 --- !u!1 &841637012 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8125168526466311769, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -86145,6 +86798,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 453194610}
+  uPosManager: {fileID: 0}
 --- !u!1 &842481376 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5782353670824295091, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -86170,6 +86824,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1066140896}
+  uPosManager: {fileID: 0}
 --- !u!1 &842919789
 GameObject:
   m_ObjectHideFlags: 0
@@ -86279,6 +86934,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1569530535}
+  uPosManager: {fileID: 0}
 --- !u!1 &843376729
 GameObject:
   m_ObjectHideFlags: 0
@@ -86388,6 +87044,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 193099414}
+  uPosManager: {fileID: 0}
 --- !u!1 &843909351 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7171824570309181718, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -86995,6 +87652,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2065769293}
+  uPosManager: {fileID: 0}
 --- !u!1 &848438033
 GameObject:
   m_ObjectHideFlags: 0
@@ -87218,6 +87876,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2042785608}
+  uPosManager: {fileID: 0}
 --- !u!1 &849950605 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8257637309057232770, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -87243,6 +87902,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 601441582}
+  uPosManager: {fileID: 0}
 --- !u!1 &850467978 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9089954298643771138, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -87268,6 +87928,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 580834405}
+  uPosManager: {fileID: 0}
 --- !u!1 &850743973 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3780538021197556478, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -87293,6 +87954,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 523824564}
+  uPosManager: {fileID: 0}
 --- !u!1 &851606476
 GameObject:
   m_ObjectHideFlags: 0
@@ -87883,6 +88545,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 310281235}
+  uPosManager: {fileID: 0}
 --- !u!1 &856772069 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1097491107237854199, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -87908,6 +88571,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 678561127}
+  uPosManager: {fileID: 0}
 --- !u!1 &856919723 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7952721359990599928, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -87933,6 +88597,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1977312770}
+  uPosManager: {fileID: 0}
 --- !u!1 &857318247
 GameObject:
   m_ObjectHideFlags: 0
@@ -88034,6 +88699,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1430766326}
+  uPosManager: {fileID: 0}
 --- !u!1 &858143010 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4829566454012852347, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88059,6 +88725,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2067148871}
+  uPosManager: {fileID: 0}
 --- !u!1 &858810514 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5239806868587729358, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88084,6 +88751,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 500666250}
+  uPosManager: {fileID: 0}
 --- !u!1 &859647743
 GameObject:
   m_ObjectHideFlags: 0
@@ -88341,6 +89009,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1744558024}
+  uPosManager: {fileID: 0}
 --- !u!1 &859941573 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5390597105983631644, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88366,6 +89035,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 853329051}
+  uPosManager: {fileID: 0}
 --- !u!1 &860117286
 GameObject:
   m_ObjectHideFlags: 0
@@ -88475,6 +89145,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 904255584}
+  uPosManager: {fileID: 0}
 --- !u!1 &860865153 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4790714729094683847, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88500,6 +89171,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 888054394}
+  uPosManager: {fileID: 0}
 --- !u!1 &861431349
 GameObject:
   m_ObjectHideFlags: 0
@@ -88609,6 +89281,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1595421456}
+  uPosManager: {fileID: 0}
 --- !u!1 &861685532 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9013909057177944296, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88634,6 +89307,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1042247011}
+  uPosManager: {fileID: 0}
 --- !u!1 &862306447 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1377032343749853893, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88659,6 +89333,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 918679945}
+  uPosManager: {fileID: 0}
 --- !u!1 &862961532 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8058876762266891957, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -88684,6 +89359,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 258284977}
+  uPosManager: {fileID: 0}
 --- !u!1 &863715532
 GameObject:
   m_ObjectHideFlags: 0
@@ -89004,6 +89680,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1288753444}
+  uPosManager: {fileID: 0}
 --- !u!1 &866110605
 GameObject:
   m_ObjectHideFlags: 0
@@ -89197,6 +89874,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 711301886}
+  uPosManager: {fileID: 0}
 --- !u!1 &868023632 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8250258617304423028, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -89222,6 +89900,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1493676947}
+  uPosManager: {fileID: 0}
 --- !u!1 &868331820
 GameObject:
   m_ObjectHideFlags: 0
@@ -89499,6 +90178,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 19710150}
+  uPosManager: {fileID: 0}
 --- !u!1 &868849642 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6233794133277180854, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -89524,6 +90204,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 184406269}
+  uPosManager: {fileID: 0}
 --- !u!1 &869351507 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1550000767019248158, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -89549,6 +90230,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 227665410}
+  uPosManager: {fileID: 0}
 --- !u!1 &869387385 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8979080761763233741, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -89574,6 +90256,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1849622292}
+  uPosManager: {fileID: 0}
 --- !u!1 &869924628
 GameObject:
   m_ObjectHideFlags: 0
@@ -89767,6 +90450,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1641496938}
+  uPosManager: {fileID: 0}
 --- !u!1 &872557729
 GameObject:
   m_ObjectHideFlags: 0
@@ -89876,6 +90560,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1684362811}
+  uPosManager: {fileID: 0}
 --- !u!1 &874787247
 GameObject:
   m_ObjectHideFlags: 0
@@ -90177,6 +90862,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1930290680}
+  uPosManager: {fileID: 0}
 --- !u!1 &876420874
 GameObject:
   m_ObjectHideFlags: 0
@@ -90451,6 +91137,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 486571938}
+  uPosManager: {fileID: 0}
 --- !u!1 &877390618 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4214478164909780070, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -90476,6 +91163,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 703984176}
+  uPosManager: {fileID: 0}
 --- !u!1 &877899414 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2138286372401123885, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -90674,6 +91362,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1789287808}
+  uPosManager: {fileID: 0}
 --- !u!1 &881415844
 GameObject:
   m_ObjectHideFlags: 0
@@ -90867,6 +91556,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 630444338}
+  uPosManager: {fileID: 0}
 --- !u!1 &882809188
 GameObject:
   m_ObjectHideFlags: 0
@@ -90976,6 +91666,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1464610824}
+  uPosManager: {fileID: 0}
 --- !u!1 &883389958 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 905462697831899583, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91001,6 +91692,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1140113431}
+  uPosManager: {fileID: 0}
 --- !u!1 &883666894
 GameObject:
   m_ObjectHideFlags: 0
@@ -91194,6 +91886,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1197311208}
+  uPosManager: {fileID: 0}
 --- !u!1 &885291986 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2181127890716978744, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91219,6 +91912,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1428396887}
+  uPosManager: {fileID: 0}
 --- !u!1 &885395741 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3702699101134182386, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91244,6 +91938,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2045328722}
+  uPosManager: {fileID: 0}
 --- !u!1 &885545928 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3968373041780619288, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91269,6 +91964,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 134944525}
+  uPosManager: {fileID: 0}
 --- !u!1 &885551020 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9000807318503165616, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91294,6 +91990,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 566912813}
+  uPosManager: {fileID: 0}
 --- !u!1 &885926384 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: -8751489588208712462, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -91324,6 +92021,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 827255311}
+  uPosManager: {fileID: 0}
 --- !u!1 &886568986 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7624243832761011617, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -91349,6 +92047,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1159512331}
+  uPosManager: {fileID: 0}
 --- !u!1 &887543168
 GameObject:
   m_ObjectHideFlags: 0
@@ -91542,6 +92241,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 411779658}
+  uPosManager: {fileID: 0}
 --- !u!1 &890266502
 GameObject:
   m_ObjectHideFlags: 0
@@ -91651,6 +92351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2077596106}
+  uPosManager: {fileID: 0}
 --- !u!1 &891922459
 GameObject:
   m_ObjectHideFlags: 0
@@ -92318,6 +93019,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1087157898}
+  uPosManager: {fileID: 0}
 --- !u!1 &897296769
 GameObject:
   m_ObjectHideFlags: 0
@@ -92557,6 +93259,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1110114854}
+  uPosManager: {fileID: 0}
 --- !u!1 &898467966 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2465773510449091947, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -92582,6 +93285,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 315553190}
+  uPosManager: {fileID: 0}
 --- !u!1 &898643678
 GameObject:
   m_ObjectHideFlags: 0
@@ -92712,6 +93416,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 185700513}
+  uPosManager: {fileID: 0}
 --- !u!1 &899893205 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5757672187115169062, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -92742,6 +93447,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1788075308}
+  uPosManager: {fileID: 0}
 --- !u!1 &901175683
 GameObject:
   m_ObjectHideFlags: 0
@@ -93019,6 +93725,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1987040055}
+  uPosManager: {fileID: 0}
 --- !u!1 &902162572 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 172522625370899513, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -93044,6 +93751,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 186247633}
+  uPosManager: {fileID: 0}
 --- !u!1 &902563109
 GameObject:
   m_ObjectHideFlags: 0
@@ -93153,6 +93861,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 835920849}
+  uPosManager: {fileID: 0}
 --- !u!1 &903925040 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7801377689654437625, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -93178,6 +93887,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 984517380}
+  uPosManager: {fileID: 0}
 --- !u!1 &904255582
 GameObject:
   m_ObjectHideFlags: 0
@@ -93626,6 +94336,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1982619435}
+  uPosManager: {fileID: 0}
 --- !u!1 &905656638 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5467265078178042198, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -93651,6 +94362,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1665219106}
+  uPosManager: {fileID: 0}
 --- !u!1 &905686605
 GameObject:
   m_ObjectHideFlags: 0
@@ -93752,6 +94464,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2102385772}
+  uPosManager: {fileID: 0}
 --- !u!1 &906863229
 GameObject:
   m_ObjectHideFlags: 0
@@ -94029,6 +94742,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1465617195}
+  uPosManager: {fileID: 0}
 --- !u!1 &908445712 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1495539953011621238, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -94054,6 +94768,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2040434408}
+  uPosManager: {fileID: 0}
 --- !u!1 &908523980
 GameObject:
   m_ObjectHideFlags: 0
@@ -94331,6 +95046,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1851340548}
+  uPosManager: {fileID: 0}
 --- !u!1 &909606503 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2416519690465854839, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -94356,6 +95072,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1772200162}
+  uPosManager: {fileID: 0}
 --- !u!1 &909731466
 GameObject:
   m_ObjectHideFlags: 0
@@ -94633,6 +95350,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1033237263}
+  uPosManager: {fileID: 0}
 --- !u!1 &912464292
 GameObject:
   m_ObjectHideFlags: 0
@@ -94742,6 +95460,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1354949551}
+  uPosManager: {fileID: 0}
 --- !u!1 &913200963
 GameObject:
   m_ObjectHideFlags: 0
@@ -94851,6 +95570,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 853687916}
+  uPosManager: {fileID: 0}
 --- !u!1 &916159121 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6801104956752408374, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -94876,6 +95596,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1702068129}
+  uPosManager: {fileID: 0}
 --- !u!1 &916521696 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7654121335312934582, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -94901,6 +95622,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2030560717}
+  uPosManager: {fileID: 0}
 --- !u!1 &917271280
 GameObject:
   m_ObjectHideFlags: 0
@@ -95010,6 +95732,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 583559693}
+  uPosManager: {fileID: 0}
 --- !u!1 &918153561 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2553193625993638772, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -95035,6 +95758,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 780744219}
+  uPosManager: {fileID: 0}
 --- !u!1 &918679943
 GameObject:
   m_ObjectHideFlags: 0
@@ -95573,6 +96297,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 271679728}
+  uPosManager: {fileID: 0}
 --- !u!1 &922114109
 GameObject:
   m_ObjectHideFlags: 0
@@ -95766,6 +96491,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1745953000}
+  uPosManager: {fileID: 0}
 --- !u!1 &924273976
 GameObject:
   m_ObjectHideFlags: 0
@@ -95875,6 +96601,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 330375970}
+  uPosManager: {fileID: 0}
 --- !u!1 &924430703 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8016068062034144972, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96073,6 +96800,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1715080199}
+  uPosManager: {fileID: 0}
 --- !u!1 &925826859 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 676460257684547999, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96098,6 +96826,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 136236171}
+  uPosManager: {fileID: 0}
 --- !u!1 &925970927
 GameObject:
   m_ObjectHideFlags: 0
@@ -96212,6 +96941,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 957740674}
+  uPosManager: {fileID: 0}
 --- !u!1 &928523701 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 393220615627645227, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96237,6 +96967,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1354104552}
+  uPosManager: {fileID: 0}
 --- !u!1 &929239431 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1349571118379396098, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96267,6 +96998,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1301244567}
+  uPosManager: {fileID: 0}
 --- !u!1 &929577899 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2575608606764811518, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96292,6 +97024,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1512537499}
+  uPosManager: {fileID: 0}
 --- !u!1 &930162156 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8376121274294056559, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96317,6 +97050,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1898345996}
+  uPosManager: {fileID: 0}
 --- !u!1 &930793365 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1422967349150562716, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96342,6 +97076,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 577887637}
+  uPosManager: {fileID: 0}
 --- !u!1 &931158162
 GameObject:
   m_ObjectHideFlags: 0
@@ -96451,6 +97186,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 382868139}
+  uPosManager: {fileID: 0}
 --- !u!1 &932223345 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1528846776139574566, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -96476,6 +97212,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 612591694}
+  uPosManager: {fileID: 0}
 --- !u!1 &932443951
 GameObject:
   m_ObjectHideFlags: 0
@@ -96585,6 +97322,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2128564603}
+  uPosManager: {fileID: 0}
 --- !u!1 &933240168
 GameObject:
   m_ObjectHideFlags: 0
@@ -96694,6 +97432,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 970547967}
+  uPosManager: {fileID: 0}
 --- !u!1 &934677860
 GameObject:
   m_ObjectHideFlags: 0
@@ -97055,6 +97794,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 834838241}
+  uPosManager: {fileID: 0}
 --- !u!1 &938302655 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3743460880887717402, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -97185,6 +97925,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 942969838}
+  uPosManager: {fileID: 0}
 --- !u!1 &941105055
 GameObject:
   m_ObjectHideFlags: 0
@@ -97294,6 +98035,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1183536701}
+  uPosManager: {fileID: 0}
 --- !u!1 &942727095
 GameObject:
   m_ObjectHideFlags: 0
@@ -97483,6 +98225,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 68710879}
+  uPosManager: {fileID: 0}
 --- !u!1 &942969836
 GameObject:
   m_ObjectHideFlags: 0
@@ -97592,6 +98335,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1204186284}
+  uPosManager: {fileID: 0}
 --- !u!1 &944580825 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2258674554782433454, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -97617,6 +98361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1390825449}
+  uPosManager: {fileID: 0}
 --- !u!1 &945168376
 GameObject:
   m_ObjectHideFlags: 0
@@ -97810,6 +98555,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1746761360}
+  uPosManager: {fileID: 0}
 --- !u!1 &945577555 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8120774391939047159, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -97835,6 +98581,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1242249180}
+  uPosManager: {fileID: 0}
 --- !u!1 &945770248
 GameObject:
   m_ObjectHideFlags: 0
@@ -98028,6 +98775,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1619501905}
+  uPosManager: {fileID: 0}
 --- !u!1 &947479187
 GameObject:
   m_ObjectHideFlags: 0
@@ -98305,6 +99053,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1921231938}
+  uPosManager: {fileID: 0}
 --- !u!1 &951217512
 GameObject:
   m_ObjectHideFlags: 0
@@ -98404,6 +99153,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1873773674}
+  uPosManager: {fileID: 0}
 --- !u!1 &952349730
 GameObject:
   m_ObjectHideFlags: 0
@@ -98604,6 +99354,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 448315940}
+  uPosManager: {fileID: 0}
 --- !u!1 &953697358 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6407943892990188306, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -98629,6 +99380,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 126232376}
+  uPosManager: {fileID: 0}
 --- !u!1 &953866580
 GameObject:
   m_ObjectHideFlags: 0
@@ -98738,6 +99490,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 420352833}
+  uPosManager: {fileID: 0}
 --- !u!1 &954881338 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4761088894489837039, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -98763,6 +99516,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1378286149}
+  uPosManager: {fileID: 0}
 --- !u!4 &954974806 stripped
 Transform:
   m_CorrespondingSourceObject: {fileID: 1781636281, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -98793,6 +99547,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1188435487}
+  uPosManager: {fileID: 0}
 --- !u!1 &955022068 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3346920770517872745, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -98818,6 +99573,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1863901941}
+  uPosManager: {fileID: 0}
 --- !u!1 &956015348
 GameObject:
   m_ObjectHideFlags: 0
@@ -100013,6 +100769,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1042703080}
+  uPosManager: {fileID: 0}
 --- !u!1 &965101628
 GameObject:
   m_ObjectHideFlags: 0
@@ -100290,6 +101047,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 683681763}
+  uPosManager: {fileID: 0}
 --- !u!1 &968884348 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8551714580629204195, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -100315,6 +101073,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 238282065}
+  uPosManager: {fileID: 0}
 --- !u!1 &969201990
 GameObject:
   m_ObjectHideFlags: 0
@@ -100592,6 +101351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1441036258}
+  uPosManager: {fileID: 0}
 --- !u!1 &971336091 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2558203893147337331, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -100617,6 +101377,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1346907619}
+  uPosManager: {fileID: 0}
 --- !u!1 &971377824
 GameObject:
   m_ObjectHideFlags: 0
@@ -101076,6 +101837,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 279462990}
+  uPosManager: {fileID: 0}
 --- !u!1 &973274041
 GameObject:
   m_ObjectHideFlags: 0
@@ -101185,6 +101947,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1409519613}
+  uPosManager: {fileID: 0}
 --- !u!1 &975186873 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8561704769937149887, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -101210,6 +101973,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 449664819}
+  uPosManager: {fileID: 0}
 --- !u!1 &975288476
 GameObject:
   m_ObjectHideFlags: 0
@@ -101319,6 +102083,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1814211195}
+  uPosManager: {fileID: 0}
 --- !u!1 &976525192
 GameObject:
   m_ObjectHideFlags: 0
@@ -101449,6 +102214,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 647710138}
+  uPosManager: {fileID: 0}
 --- !u!1 &978870114 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6685186732187344360, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -101579,6 +102345,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1878136822}
+  uPosManager: {fileID: 0}
 --- !u!1 &980271472
 GameObject:
   m_ObjectHideFlags: 0
@@ -101688,6 +102455,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1466376714}
+  uPosManager: {fileID: 0}
 --- !u!1 &981320283
 GameObject:
   m_ObjectHideFlags: 0
@@ -101797,6 +102565,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 601930948}
+  uPosManager: {fileID: 0}
 --- !u!1 &981887131
 GameObject:
   m_ObjectHideFlags: 0
@@ -101990,6 +102759,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 232475209}
+  uPosManager: {fileID: 0}
 --- !u!1 &982782571 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8419241272505569884, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -102015,6 +102785,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2725727}
+  uPosManager: {fileID: 0}
 --- !u!1 &983227260 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6993221717114639831, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -102040,6 +102811,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2120667089}
+  uPosManager: {fileID: 0}
 --- !u!1 &983481221
 GameObject:
   m_ObjectHideFlags: 0
@@ -102432,6 +103204,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 253272931}
+  uPosManager: {fileID: 0}
 --- !u!1 &989964865 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4665867344676153412, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -102457,6 +103230,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 530291717}
+  uPosManager: {fileID: 0}
 --- !u!1 &990463621
 GameObject:
   m_ObjectHideFlags: 0
@@ -102566,6 +103340,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1261147521}
+  uPosManager: {fileID: 0}
 --- !u!1 &992266843 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4221027221743521010, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -102591,6 +103366,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1244789799}
+  uPosManager: {fileID: 0}
 --- !u!1 &992908489
 GameObject:
   m_ObjectHideFlags: 0
@@ -102784,6 +103560,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 742283465}
+  uPosManager: {fileID: 0}
 --- !u!1 &994310244
 GameObject:
   m_ObjectHideFlags: 0
@@ -102893,6 +103670,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 66585368}
+  uPosManager: {fileID: 0}
 --- !u!1 &996382429
 GameObject:
   m_ObjectHideFlags: 0
@@ -102998,6 +103776,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1980788030}
+  uPosManager: {fileID: 0}
 --- !u!1 &998798325 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1071096800685049511, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -103023,6 +103802,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 907977615}
+  uPosManager: {fileID: 0}
 --- !u!1 &999564174 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6537616756354586544, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -103048,6 +103828,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1363431506}
+  uPosManager: {fileID: 0}
 --- !u!1 &999862299 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3615486458268214231, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -103073,6 +103854,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1547685102}
+  uPosManager: {fileID: 0}
 --- !u!1 &1000069885
 GameObject:
   m_ObjectHideFlags: 0
@@ -103397,6 +104179,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1292570216}
+  uPosManager: {fileID: 0}
 --- !u!1 &1001251962
 GameObject:
   m_ObjectHideFlags: 0
@@ -103758,6 +104541,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 787522819}
+  uPosManager: {fileID: 0}
 --- !u!1 &1005345109 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7016900859730756132, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -103783,6 +104567,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 222284351}
+  uPosManager: {fileID: 0}
 --- !u!1 &1005499425
 GameObject:
   m_ObjectHideFlags: 0
@@ -103976,6 +104761,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 411645198}
+  uPosManager: {fileID: 0}
 --- !u!1 &1005981380 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7096756868158994473, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104001,6 +104787,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 252326658}
+  uPosManager: {fileID: 0}
 --- !u!1 &1006884058 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 798269774708879116, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104026,6 +104813,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1796335731}
+  uPosManager: {fileID: 0}
 --- !u!1 &1007037285
 GameObject:
   m_ObjectHideFlags: 0
@@ -104135,6 +104923,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 456125610}
+  uPosManager: {fileID: 0}
 --- !u!1 &1007632895
 GameObject:
   m_ObjectHideFlags: 0
@@ -104325,6 +105114,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1725129917}
+  uPosManager: {fileID: 0}
 --- !u!1 &1008725904 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5444288861870347884, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104350,6 +105140,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1265670867}
+  uPosManager: {fileID: 0}
 --- !u!1 &1009370292
 GameObject:
   m_ObjectHideFlags: 0
@@ -104656,6 +105447,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 268673269}
+  uPosManager: {fileID: 0}
 --- !u!1 &1012037395 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 923270773240725728, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104681,6 +105473,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2051403853}
+  uPosManager: {fileID: 0}
 --- !u!1 &1012152006 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6329987385850354289, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104706,6 +105499,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 344823751}
+  uPosManager: {fileID: 0}
 --- !u!1 &1012934810 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1440177862087778038, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104731,6 +105525,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1556189694}
+  uPosManager: {fileID: 0}
 --- !u!1 &1013021955
 GameObject:
   m_ObjectHideFlags: 0
@@ -104878,6 +105673,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1524855572}
+  uPosManager: {fileID: 0}
 --- !u!1 &1013945806 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7102479532955872898, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -104903,6 +105699,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 595472046}
+  uPosManager: {fileID: 0}
 --- !u!1 &1014097785
 GameObject:
   m_ObjectHideFlags: 0
@@ -105002,6 +105799,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 738793521}
+  uPosManager: {fileID: 0}
 --- !u!1 &1014307911 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4168729670757835949, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -105032,6 +105830,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1453148705}
+  uPosManager: {fileID: 0}
 --- !u!1 &1015308772 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3283258048626310966, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -105057,6 +105856,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1628549325}
+  uPosManager: {fileID: 0}
 --- !u!1 &1015953177 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: -1421410008855007665, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -105116,6 +105916,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 474766289}
+  uPosManager: {fileID: 0}
 --- !u!1 &1016767009
 GameObject:
   m_ObjectHideFlags: 0
@@ -105385,6 +106186,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1922571608}
+  uPosManager: {fileID: 0}
 --- !u!1 &1019651100
 GameObject:
   m_ObjectHideFlags: 0
@@ -105597,6 +106399,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1155420611}
+  uPosManager: {fileID: 0}
 --- !u!1 &1023522353 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5207842439483695097, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -105622,6 +106425,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1801628593}
+  uPosManager: {fileID: 0}
 --- !u!1 &1023973950 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5578150319315959654, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -105647,6 +106451,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 726273691}
+  uPosManager: {fileID: 0}
 --- !u!1 &1024089333
 GameObject:
   m_ObjectHideFlags: 0
@@ -105840,6 +106645,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1828130928}
+  uPosManager: {fileID: 0}
 --- !u!1 &1026214074 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 45736988974101158, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -105865,6 +106671,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 227188372}
+  uPosManager: {fileID: 0}
 --- !u!1 &1026740344
 GameObject:
   m_ObjectHideFlags: 0
@@ -106058,6 +106865,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1341547920}
+  uPosManager: {fileID: 0}
 --- !u!1 &1027688349 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7622201804537831531, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -106083,6 +106891,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1101190812}
+  uPosManager: {fileID: 0}
 --- !u!23 &1027886477 stripped
 MeshRenderer:
   m_CorrespondingSourceObject: {fileID: 9156011502445948024, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -106197,6 +107006,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2076528169}
+  uPosManager: {fileID: 0}
 --- !u!1 &1028675584
 GameObject:
   m_ObjectHideFlags: 0
@@ -106474,6 +107284,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2103963429}
+  uPosManager: {fileID: 0}
 --- !u!1 &1030217300 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5854652520226882340, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -106499,6 +107310,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1411184018}
+  uPosManager: {fileID: 0}
 --- !u!1 &1031046775 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2700746267037917524, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -106524,6 +107336,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 462993178}
+  uPosManager: {fileID: 0}
 --- !u!1 &1032559706 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4992459362335727909, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -106549,6 +107362,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1761344727}
+  uPosManager: {fileID: 0}
 --- !u!1 &1032936173
 GameObject:
   m_ObjectHideFlags: 0
@@ -106658,6 +107472,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2067333226}
+  uPosManager: {fileID: 0}
 --- !u!1 &1033237261
 GameObject:
   m_ObjectHideFlags: 0
@@ -106935,6 +107750,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1484494239}
+  uPosManager: {fileID: 0}
 --- !u!1 &1034762464 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 697406198434906772, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -106960,6 +107776,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 658476944}
+  uPosManager: {fileID: 0}
 --- !u!1 &1035358755
 GameObject:
   m_ObjectHideFlags: 0
@@ -107310,6 +108127,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1292278361}
+  uPosManager: {fileID: 0}
 --- !u!1 &1039273377
 GameObject:
   m_ObjectHideFlags: 0
@@ -107419,6 +108237,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 647572068}
+  uPosManager: {fileID: 0}
 --- !u!1 &1040028253
 GameObject:
   m_ObjectHideFlags: 0
@@ -108141,6 +108960,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1604488114}
+  uPosManager: {fileID: 0}
 --- !u!1 &1042703078
 GameObject:
   m_ObjectHideFlags: 0
@@ -108334,6 +109154,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1042424977}
+  uPosManager: {fileID: 0}
 --- !u!1 &1043927689 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2874488908365005071, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -108359,6 +109180,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1834756665}
+  uPosManager: {fileID: 0}
 --- !u!1 &1044297257 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2931515980949736042, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -108384,6 +109206,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 751115163}
+  uPosManager: {fileID: 0}
 --- !u!1 &1044417265
 GameObject:
   m_ObjectHideFlags: 0
@@ -108493,6 +109316,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1173373224}
+  uPosManager: {fileID: 0}
 --- !u!1 &1044794594 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8238863685274389195, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -108518,6 +109342,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 675662801}
+  uPosManager: {fileID: 0}
 --- !u!1 &1045724861 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6930299617386523822, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -108543,6 +109368,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1571189607}
+  uPosManager: {fileID: 0}
 --- !u!1 &1046219440
 GameObject:
   m_ObjectHideFlags: 0
@@ -108741,6 +109567,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 519986277}
+  uPosManager: {fileID: 0}
 --- !u!1 &1048202608 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1505409579698050227, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -108766,6 +109593,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 78380015}
+  uPosManager: {fileID: 0}
 --- !u!1 &1048412057
 GameObject:
   m_ObjectHideFlags: 0
@@ -108875,6 +109703,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 830037606}
+  uPosManager: {fileID: 0}
 --- !u!1 &1049991823
 GameObject:
   m_ObjectHideFlags: 0
@@ -108984,6 +109813,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 306626262}
+  uPosManager: {fileID: 0}
 --- !u!1 &1050872397 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4855851909062268451, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -109009,6 +109839,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 872557731}
+  uPosManager: {fileID: 0}
 --- !u!1 &1052617543
 GameObject:
   m_ObjectHideFlags: 0
@@ -109125,6 +109956,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 76155067}
+  uPosManager: {fileID: 0}
 --- !u!1 &1055354204 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2922622096278142898, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -109150,6 +109982,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 846286868}
+  uPosManager: {fileID: 0}
 --- !u!1 &1056246637
 GameObject:
   m_ObjectHideFlags: 0
@@ -109668,6 +110501,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 510112090}
+  uPosManager: {fileID: 0}
 --- !u!1 &1059103918 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6121157452016846415, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -109693,6 +110527,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1817632573}
+  uPosManager: {fileID: 0}
 --- !u!1 &1059489712 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 756237857263313931, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -109718,6 +110553,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 25121747}
+  uPosManager: {fileID: 0}
 --- !u!1 &1059658913 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4942735249324189860, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -109743,6 +110579,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 407528503}
+  uPosManager: {fileID: 0}
 --- !u!1 &1059689022
 GameObject:
   m_ObjectHideFlags: 0
@@ -109852,6 +110689,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1913598463}
+  uPosManager: {fileID: 0}
 --- !u!1 &1061280822
 GameObject:
   m_ObjectHideFlags: 0
@@ -109951,6 +110789,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 373803813}
+  uPosManager: {fileID: 0}
 --- !u!1 &1062479490
 GameObject:
   m_ObjectHideFlags: 0
@@ -110067,6 +110906,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 43254381}
+  uPosManager: {fileID: 0}
 --- !u!1 &1062687934
 GameObject:
   m_ObjectHideFlags: 0
@@ -110176,6 +111016,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1648035346}
+  uPosManager: {fileID: 0}
 --- !u!1 &1063041552
 GameObject:
   m_ObjectHideFlags: 0
@@ -110748,6 +111589,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1810083484}
+  uPosManager: {fileID: 0}
 --- !u!1 &1067165225
 GameObject:
   m_ObjectHideFlags: 0
@@ -110857,6 +111699,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1975866845}
+  uPosManager: {fileID: 0}
 --- !u!1 &1070240048
 GameObject:
   m_ObjectHideFlags: 0
@@ -111218,6 +112061,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1300054865}
+  uPosManager: {fileID: 0}
 --- !u!1 &1073449010 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7791349233294486416, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -111243,6 +112087,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 980271474}
+  uPosManager: {fileID: 0}
 --- !u!1 &1074696440 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2476444015646211514, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -111268,6 +112113,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 508768889}
+  uPosManager: {fileID: 0}
 --- !u!1 &1076168503 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1960201635795871845, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -111293,6 +112139,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 498582884}
+  uPosManager: {fileID: 0}
 --- !u!1 &1077755622
 GameObject:
   m_ObjectHideFlags: 0
@@ -111553,6 +112400,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 382728285}
+  uPosManager: {fileID: 0}
 --- !u!1 &1078278726 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6250696402423442965, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -111578,6 +112426,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 60662062}
+  uPosManager: {fileID: 0}
 --- !u!1 &1078864656 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7639638790823900144, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -111603,6 +112452,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 492618315}
+  uPosManager: {fileID: 0}
 --- !u!1 &1079377498
 GameObject:
   m_ObjectHideFlags: 0
@@ -111749,6 +112599,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 175083233}
+  uPosManager: {fileID: 0}
 --- !u!1 &1080186114
 GameObject:
   m_ObjectHideFlags: 0
@@ -112110,6 +112961,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1168734426}
+  uPosManager: {fileID: 0}
 --- !u!1 &1083956295 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5323540145888921645, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -112135,6 +112987,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 825067756}
+  uPosManager: {fileID: 0}
 --- !u!1 &1084538664
 GameObject:
   m_ObjectHideFlags: 0
@@ -112328,6 +113181,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 843376731}
+  uPosManager: {fileID: 0}
 --- !u!1 &1085467646
 GameObject:
   m_ObjectHideFlags: 0
@@ -112437,6 +113291,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 667933680}
+  uPosManager: {fileID: 0}
 --- !u!1 &1085758363
 GameObject:
   m_ObjectHideFlags: 0
@@ -112565,6 +113420,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 657141028}
+  uPosManager: {fileID: 0}
 --- !u!1 &1087157896
 GameObject:
   m_ObjectHideFlags: 0
@@ -112674,6 +113530,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1781524943}
+  uPosManager: {fileID: 0}
 --- !u!1 &1087749862 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4723973953362201558, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -112699,6 +113556,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1225294115}
+  uPosManager: {fileID: 0}
 --- !u!1 &1088641744
 GameObject:
   m_ObjectHideFlags: 0
@@ -113060,6 +113918,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1619297478}
+  uPosManager: {fileID: 0}
 --- !u!1 &1090179693
 GameObject:
   m_ObjectHideFlags: 0
@@ -113296,6 +114155,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 277183160}
+  uPosManager: {fileID: 0}
 --- !u!1 &1092047365
 GameObject:
   m_ObjectHideFlags: 0
@@ -113670,6 +114530,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2058733805}
+  uPosManager: {fileID: 0}
 --- !u!1 &1095437236 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6313158167890895484, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -113868,6 +114729,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1132795480}
+  uPosManager: {fileID: 0}
 --- !u!1 &1096581952
 GameObject:
   m_ObjectHideFlags: 0
@@ -114546,6 +115408,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1793783679}
+  uPosManager: {fileID: 0}
 --- !u!1 &1105753492
 GameObject:
   m_ObjectHideFlags: 0
@@ -114651,6 +115514,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 97110882}
+  uPosManager: {fileID: 0}
 --- !u!1 &1107146521 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8917878595914955658, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -114676,6 +115540,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 828205984}
+  uPosManager: {fileID: 0}
 --- !u!1 &1108229694
 GameObject:
   m_ObjectHideFlags: 0
@@ -114785,6 +115650,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1610667633}
+  uPosManager: {fileID: 0}
 --- !u!1 &1110020074 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7201398273624998044, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -114810,6 +115676,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1261467}
+  uPosManager: {fileID: 0}
 --- !u!1 &1110114852
 GameObject:
   m_ObjectHideFlags: 0
@@ -114919,6 +115786,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 64972776}
+  uPosManager: {fileID: 0}
 --- !u!1 &1111553195
 GameObject:
   m_ObjectHideFlags: 0
@@ -115612,6 +116480,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 368366224}
+  uPosManager: {fileID: 0}
 --- !u!1 &1114980167
 GameObject:
   m_ObjectHideFlags: 0
@@ -115889,6 +116758,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 633792342}
+  uPosManager: {fileID: 0}
 --- !u!1 &1118103736
 GameObject:
   m_ObjectHideFlags: 0
@@ -115998,6 +116868,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2137310632}
+  uPosManager: {fileID: 0}
 --- !u!1 &1120366366 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6143228649071652177, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -116023,6 +116894,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1649529263}
+  uPosManager: {fileID: 0}
 --- !u!1 &1121964195 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8821927416535563848, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -116048,6 +116920,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1417922551}
+  uPosManager: {fileID: 0}
 --- !u!1 &1122449933
 GameObject:
   m_ObjectHideFlags: 0
@@ -116241,6 +117114,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1512039466}
+  uPosManager: {fileID: 0}
 --- !u!1 &1124315072 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1311587432537179186, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -116266,6 +117140,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1725034824}
+  uPosManager: {fileID: 0}
 --- !u!1 &1125302758
 GameObject:
   m_ObjectHideFlags: 0
@@ -116375,6 +117250,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1832143408}
+  uPosManager: {fileID: 0}
 --- !u!1 &1126157593 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7346033333275053582, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -116400,6 +117276,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1032936175}
+  uPosManager: {fileID: 0}
 --- !u!1 &1127485412
 GameObject:
   m_ObjectHideFlags: 0
@@ -116509,6 +117386,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2032391911}
+  uPosManager: {fileID: 0}
 --- !u!1 &1128762755
 GameObject:
   m_ObjectHideFlags: 0
@@ -117195,6 +118073,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 619822471}
+  uPosManager: {fileID: 0}
 --- !u!1 &1133913560 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9161174945183891506, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -117220,6 +118099,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 395700575}
+  uPosManager: {fileID: 0}
 --- !u!1 &1134719814
 GameObject:
   m_ObjectHideFlags: 0
@@ -117493,6 +118373,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1894843066}
+  uPosManager: {fileID: 0}
 --- !u!1 &1136930884
 GameObject:
   m_ObjectHideFlags: 0
@@ -117602,6 +118483,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1034273034}
+  uPosManager: {fileID: 0}
 --- !u!1 &1137270360
 GameObject:
   m_ObjectHideFlags: 0
@@ -117838,6 +118720,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1026740346}
+  uPosManager: {fileID: 0}
 --- !u!1 &1139540459 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7766234094920716013, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -117863,6 +118746,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1903061423}
+  uPosManager: {fileID: 0}
 --- !u!1 &1140113429
 GameObject:
   m_ObjectHideFlags: 0
@@ -117977,6 +118861,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 594023546}
+  uPosManager: {fileID: 0}
 --- !u!1 &1140306553
 GameObject:
   m_ObjectHideFlags: 0
@@ -118039,6 +118924,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1041339629}
+  uPosManager: {fileID: 0}
 --- !u!1 &1140465134
 GameObject:
   m_ObjectHideFlags: 0
@@ -118561,6 +119447,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 189773993}
+  uPosManager: {fileID: 0}
 --- !u!1 &1143586798
 GameObject:
   m_ObjectHideFlags: 0
@@ -118670,6 +119557,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1652367214}
+  uPosManager: {fileID: 0}
 --- !u!1 &1143975318 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 922531074770433219, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -118695,6 +119583,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1209779736}
+  uPosManager: {fileID: 0}
 --- !u!1 &1144103893 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1409592118665986461, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -118909,6 +119798,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1567048184}
+  uPosManager: {fileID: 0}
 --- !u!1 &1146233606
 GameObject:
   m_ObjectHideFlags: 0
@@ -119073,6 +119963,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 973274043}
+  uPosManager: {fileID: 0}
 --- !u!1 &1147727960 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5550997093238543368, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119098,6 +119989,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1392299888}
+  uPosManager: {fileID: 0}
 --- !u!1 &1147917889 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3866154315903806311, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119123,6 +120015,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 803917635}
+  uPosManager: {fileID: 0}
 --- !u!1 &1148495007 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1386165202053856684, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119148,6 +120041,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 566368450}
+  uPosManager: {fileID: 0}
 --- !u!1 &1148871813 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5020670662708660107, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119173,6 +120067,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1424176782}
+  uPosManager: {fileID: 0}
 --- !u!1 &1148913237 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3964696787531299723, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119198,6 +120093,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1295113583}
+  uPosManager: {fileID: 0}
 --- !u!1 &1148978914
 GameObject:
   m_ObjectHideFlags: 0
@@ -119381,6 +120277,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1113180872}
+  uPosManager: {fileID: 0}
 --- !u!1 &1149302058 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3039034459903642636, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119406,6 +120303,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 313120027}
+  uPosManager: {fileID: 0}
 --- !u!1 &1150587880 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6297705123303393873, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119431,6 +120329,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 459584941}
+  uPosManager: {fileID: 0}
 --- !u!1 &1151315128 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8175644560974882281, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119456,6 +120355,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1732346001}
+  uPosManager: {fileID: 0}
 --- !u!1 &1151478360 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5450580497624331234, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119481,6 +120381,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1136930886}
+  uPosManager: {fileID: 0}
 --- !u!1 &1154221478 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3893498241607137574, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119506,6 +120407,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1483311065}
+  uPosManager: {fileID: 0}
 --- !u!1 &1154572465 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7739523179639312565, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119531,6 +120433,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1759184868}
+  uPosManager: {fileID: 0}
 --- !u!1 &1154582063 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7002240068898359061, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119556,6 +120459,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 481802692}
+  uPosManager: {fileID: 0}
 --- !u!1 &1155000473
 GameObject:
   m_ObjectHideFlags: 0
@@ -119749,6 +120653,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2042769681}
+  uPosManager: {fileID: 0}
 --- !u!1 &1156053602 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2884415066799768063, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119774,6 +120679,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 649870413}
+  uPosManager: {fileID: 0}
 --- !u!1 &1156137549 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6747471593080134416, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119799,6 +120705,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 684713033}
+  uPosManager: {fileID: 0}
 --- !u!1 &1156808773 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1194828682119432777, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119824,6 +120731,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1869634083}
+  uPosManager: {fileID: 0}
 --- !u!1 &1156928730 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3426941985442169745, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119854,6 +120762,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 594541615}
+  uPosManager: {fileID: 0}
 --- !u!1 &1159512329
 GameObject:
   m_ObjectHideFlags: 0
@@ -119963,6 +120872,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 981320285}
+  uPosManager: {fileID: 0}
 --- !u!1 &1160423339 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1597773133748810018, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -119988,6 +120898,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1167528381}
+  uPosManager: {fileID: 0}
 --- !u!1 &1161115239
 GameObject:
   m_ObjectHideFlags: 0
@@ -120579,6 +121490,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 177151825}
+  uPosManager: {fileID: 0}
 --- !u!1 &1166054404
 GameObject:
   m_ObjectHideFlags: 0
@@ -120947,6 +121859,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 557478079}
+  uPosManager: {fileID: 0}
 --- !u!1 &1167528379
 GameObject:
   m_ObjectHideFlags: 0
@@ -121574,6 +122487,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1507885668}
+  uPosManager: {fileID: 0}
 --- !u!1 &1172803948 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8558702779161764143, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -121599,6 +122513,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1885302722}
+  uPosManager: {fileID: 0}
 --- !u!1 &1173346706 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4492579498081430000, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -121624,6 +122539,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1334303960}
+  uPosManager: {fileID: 0}
 --- !u!1 &1173373222
 GameObject:
   m_ObjectHideFlags: 0
@@ -121901,6 +122817,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 802536766}
+  uPosManager: {fileID: 0}
 --- !u!1 &1175795440 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5179632577782686953, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -121926,6 +122843,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 832820461}
+  uPosManager: {fileID: 0}
 --- !u!1 &1176559807 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1488899146391841766, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -121951,6 +122869,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1228775391}
+  uPosManager: {fileID: 0}
 --- !u!1 &1177262351
 GameObject:
   m_ObjectHideFlags: 0
@@ -122060,6 +122979,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1756815341}
+  uPosManager: {fileID: 0}
 --- !u!1 &1179774188 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8879515055473076363, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -122431,6 +123351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1189235797}
+  uPosManager: {fileID: 0}
 --- !u!1 &1182768248 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2411399495732708283, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -122456,6 +123377,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1193777600}
+  uPosManager: {fileID: 0}
 --- !u!1 &1183137272 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 358849610484842383, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -122481,6 +123403,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1383901104}
+  uPosManager: {fileID: 0}
 --- !u!1 &1183536699
 GameObject:
   m_ObjectHideFlags: 0
@@ -122884,6 +123807,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 155610777}
+  uPosManager: {fileID: 0}
 --- !u!1 &1185284109 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7230328998736547816, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -122909,6 +123833,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1028333444}
+  uPosManager: {fileID: 0}
 --- !u!1 &1185422015 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2243790670862907673, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -122934,6 +123859,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1622149661}
+  uPosManager: {fileID: 0}
 --- !u!1 &1185426929
 GameObject:
   m_ObjectHideFlags: 0
@@ -123043,6 +123969,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1906581978}
+  uPosManager: {fileID: 0}
 --- !u!114 &1187655538
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -123058,6 +123985,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 382207473}
+  uPosManager: {fileID: 0}
 --- !u!1 &1188029719 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 827727058419886717, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -123172,6 +124100,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 4899304}
+  uPosManager: {fileID: 0}
 --- !u!1 &1188973410 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5897066439877207304, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -123197,6 +124126,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 671911805}
+  uPosManager: {fileID: 0}
 --- !u!1 &1189235795
 GameObject:
   m_ObjectHideFlags: 0
@@ -123306,6 +124236,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 825541660}
+  uPosManager: {fileID: 0}
 --- !u!1 &1190162273
 GameObject:
   m_ObjectHideFlags: 0
@@ -123575,6 +124506,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1879913094}
+  uPosManager: {fileID: 0}
 --- !u!1 &1192435037 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9024733238208090378, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -123600,6 +124532,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1768907533}
+  uPosManager: {fileID: 0}
 --- !u!1 &1193777598
 GameObject:
   m_ObjectHideFlags: 0
@@ -123877,6 +124810,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1143586800}
+  uPosManager: {fileID: 0}
 --- !u!1 &1196225325 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 18519343929154028, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -123902,6 +124836,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 80100206}
+  uPosManager: {fileID: 0}
 --- !u!1 &1196574496 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1372360901823671296, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -123927,6 +124862,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 961974463}
+  uPosManager: {fileID: 0}
 --- !u!1 &1196594633
 GameObject:
   m_ObjectHideFlags: 0
@@ -124120,6 +125056,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 488848104}
+  uPosManager: {fileID: 0}
 --- !u!1 &1198682594 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4919981325741150803, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -124145,6 +125082,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 730917934}
+  uPosManager: {fileID: 0}
 --- !u!1 &1198737517 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1326008248254242422, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -124170,6 +125108,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1621147866}
+  uPosManager: {fileID: 0}
 --- !u!1 &1199740765 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1585135538804301916, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -124195,6 +125134,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 643500645}
+  uPosManager: {fileID: 0}
 --- !u!1 &1199925379 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8432196014183677786, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -124220,6 +125160,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2091858861}
+  uPosManager: {fileID: 0}
 --- !u!1 &1200201486
 GameObject:
   m_ObjectHideFlags: 0
@@ -124464,6 +125405,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1222596532}
+  uPosManager: {fileID: 0}
 --- !u!1 &1200350130
 GameObject:
   m_ObjectHideFlags: 0
@@ -124741,6 +125683,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1695036908}
+  uPosManager: {fileID: 0}
 --- !u!1 &1202653583
 GameObject:
   m_ObjectHideFlags: 0
@@ -124934,6 +125877,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2100989370}
+  uPosManager: {fileID: 0}
 --- !u!1 &1204186282
 GameObject:
   m_ObjectHideFlags: 0
@@ -125043,6 +125987,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 113658381}
+  uPosManager: {fileID: 0}
 --- !u!1 &1204893853 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9058936682976485007, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125068,6 +126013,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 750218016}
+  uPosManager: {fileID: 0}
 --- !u!1 &1204895157
 GameObject:
   m_ObjectHideFlags: 0
@@ -125177,6 +126123,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1396241094}
+  uPosManager: {fileID: 0}
 --- !u!1 &1205250266 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: -313499550568474196, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -125207,6 +126154,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 603128205}
+  uPosManager: {fileID: 0}
 --- !u!1 &1206292209 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5496077845882490657, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125232,6 +126180,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 704114967}
+  uPosManager: {fileID: 0}
 --- !u!1 &1206390885
 GameObject:
   m_ObjectHideFlags: 0
@@ -125354,6 +126303,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 337917501}
+  uPosManager: {fileID: 0}
 --- !u!1 &1208440885
 GameObject:
   m_ObjectHideFlags: 0
@@ -125648,6 +126598,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 267857444}
+  uPosManager: {fileID: 0}
 --- !u!1 &1214033857
 GameObject:
   m_ObjectHideFlags: 0
@@ -125750,6 +126701,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 73194527}
+  uPosManager: {fileID: 0}
 --- !u!1 &1215618640 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7464341558938869111, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125775,6 +126727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1611532683}
+  uPosManager: {fileID: 0}
 --- !u!1 &1215691535 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2846216546610212212, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125800,6 +126753,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 574552858}
+  uPosManager: {fileID: 0}
 --- !u!1 &1216102157 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8086395071654455462, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125825,6 +126779,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 881415846}
+  uPosManager: {fileID: 0}
 --- !u!1 &1216142948
 GameObject:
   m_ObjectHideFlags: 0
@@ -125934,6 +126889,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 908927715}
+  uPosManager: {fileID: 0}
 --- !u!1 &1217358369 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4067030614067452177, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125959,6 +126915,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1443672436}
+  uPosManager: {fileID: 0}
 --- !u!1 &1218034163 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8698749986179616408, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -125984,6 +126941,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1925494200}
+  uPosManager: {fileID: 0}
 --- !u!1 &1218232339 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4779714562036063171, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126009,6 +126967,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2022405113}
+  uPosManager: {fileID: 0}
 --- !u!1 &1218287481
 GameObject:
   m_ObjectHideFlags: 0
@@ -126307,6 +127266,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1161967867}
+  uPosManager: {fileID: 0}
 --- !u!1 &1220296991 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8171540610572828429, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126332,6 +127292,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 716905681}
+  uPosManager: {fileID: 0}
 --- !u!1 &1220414634 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8710401666843584269, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126357,6 +127318,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1229072575}
+  uPosManager: {fileID: 0}
 --- !u!1 &1220744493
 GameObject:
   m_ObjectHideFlags: 0
@@ -126546,6 +127508,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1532918907}
+  uPosManager: {fileID: 0}
 --- !u!1 &1222596530
 GameObject:
   m_ObjectHideFlags: 0
@@ -126739,6 +127702,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1523050482}
+  uPosManager: {fileID: 0}
 --- !u!1 &1223877623 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2950007749292543057, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126764,6 +127728,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2109105836}
+  uPosManager: {fileID: 0}
 --- !u!1 &1223927593 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5290176042953184531, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126789,6 +127754,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 375540981}
+  uPosManager: {fileID: 0}
 --- !u!1 &1223938860 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 208425129720807877, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -126814,6 +127780,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1896941673}
+  uPosManager: {fileID: 0}
 --- !u!1 &1225294113
 GameObject:
   m_ObjectHideFlags: 0
@@ -126923,6 +127890,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 688984295}
+  uPosManager: {fileID: 0}
 --- !u!1 &1225707787
 GameObject:
   m_ObjectHideFlags: 0
@@ -127190,6 +128158,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 664276662}
+  uPosManager: {fileID: 0}
 --- !u!1 &1227392587 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 916959976002719250, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -127215,6 +128184,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 725427378}
+  uPosManager: {fileID: 0}
 --- !u!1 &1228174759 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5530649701376311223, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -127383,6 +128353,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 965123881}
+  uPosManager: {fileID: 0}
 --- !u!1 &1228741150
 GameObject:
   m_ObjectHideFlags: 0
@@ -127865,6 +128836,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 17571790}
+  uPosManager: {fileID: 0}
 --- !u!1 &1230517777
 GameObject:
   m_ObjectHideFlags: 0
@@ -127928,6 +128900,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1533943350}
+  uPosManager: {fileID: 0}
 --- !u!1 &1231886088 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3273904655689885069, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -127953,6 +128926,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 13740436}
+  uPosManager: {fileID: 0}
 --- !u!1 &1232094447
 GameObject:
   m_ObjectHideFlags: 0
@@ -128277,6 +129251,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1982429807}
+  uPosManager: {fileID: 0}
 --- !u!1 &1235691457
 GameObject:
   m_ObjectHideFlags: 0
@@ -128386,6 +129361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1557309329}
+  uPosManager: {fileID: 0}
 --- !u!1 &1238544922
 GameObject:
   m_ObjectHideFlags: 0
@@ -128663,6 +129639,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1059689024}
+  uPosManager: {fileID: 0}
 --- !u!1 &1240050992 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5336573807764001691, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -128688,6 +129665,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 101733773}
+  uPosManager: {fileID: 0}
 --- !u!1 &1241652443
 GameObject:
   m_ObjectHideFlags: 0
@@ -129355,6 +130333,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1328298794}
+  uPosManager: {fileID: 0}
 --- !u!1 &1246021970
 GameObject:
   m_ObjectHideFlags: 0
@@ -129705,6 +130684,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 333399271}
+  uPosManager: {fileID: 0}
 --- !u!1 &1250792100
 GameObject:
   m_ObjectHideFlags: 0
@@ -129915,6 +130895,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 594909266}
+  uPosManager: {fileID: 0}
 --- !u!1 &1254297011
 GameObject:
   m_ObjectHideFlags: 0
@@ -130016,6 +130997,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 513706479}
+  uPosManager: {fileID: 0}
 --- !u!1 &1256162210
 GameObject:
   m_ObjectHideFlags: 0
@@ -130125,6 +131107,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 714768285}
+  uPosManager: {fileID: 0}
 --- !u!1 &1256698232 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2949126266597532491, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -130150,6 +131133,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1111553197}
+  uPosManager: {fileID: 0}
 --- !u!1 &1256958238
 GameObject:
   m_ObjectHideFlags: 0
@@ -130333,6 +131317,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1258512054}
+  uPosManager: {fileID: 0}
 --- !u!1 &1258512052
 GameObject:
   m_ObjectHideFlags: 0
@@ -130526,6 +131511,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1913259403}
+  uPosManager: {fileID: 0}
 --- !u!1 &1259248203 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 893982321659047551, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -130551,6 +131537,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 524290750}
+  uPosManager: {fileID: 0}
 --- !u!1 &1260473446
 GameObject:
   m_ObjectHideFlags: 0
@@ -130736,6 +131723,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 762564506}
+  uPosManager: {fileID: 0}
 --- !u!1 &1261452977
 GameObject:
   m_ObjectHideFlags: 0
@@ -130845,6 +131833,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 295533165}
+  uPosManager: {fileID: 0}
 --- !u!1 &1265670865
 GameObject:
   m_ObjectHideFlags: 0
@@ -131206,6 +132195,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1488725964}
+  uPosManager: {fileID: 0}
 --- !u!1 &1267939329 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4480040009764394006, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131231,6 +132221,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 365842844}
+  uPosManager: {fileID: 0}
 --- !u!1 &1268546095 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7674855340237734331, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131256,6 +132247,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 45853984}
+  uPosManager: {fileID: 0}
 --- !u!1 &1268682893 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8056800225809390457, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131281,6 +132273,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1062687936}
+  uPosManager: {fileID: 0}
 --- !u!1 &1269058228 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 598635650480393437, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131306,6 +132299,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 669487088}
+  uPosManager: {fileID: 0}
 --- !u!1 &1269061135
 GameObject:
   m_ObjectHideFlags: 0
@@ -131499,6 +132493,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2000142749}
+  uPosManager: {fileID: 0}
 --- !u!1 &1269299267 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5100880150503511570, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131524,6 +132519,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1258109073}
+  uPosManager: {fileID: 0}
 --- !u!1 &1269366376
 GameObject:
   m_ObjectHideFlags: 0
@@ -131877,6 +132873,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1676650908}
+  uPosManager: {fileID: 0}
 --- !u!1 &1273080573 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4717869783870692371, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -131902,6 +132899,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 905199394}
+  uPosManager: {fileID: 0}
 --- !u!1 &1274123347 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5378414135169450181, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132116,6 +133114,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1464348564}
+  uPosManager: {fileID: 0}
 --- !u!1 &1276433858 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9098470875061164306, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132141,6 +133140,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 185227946}
+  uPosManager: {fileID: 0}
 --- !u!1 &1276760761 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2074596552387916986, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132166,6 +133166,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 272866451}
+  uPosManager: {fileID: 0}
 --- !u!1 &1280530287
 GameObject:
   m_ObjectHideFlags: 0
@@ -132271,6 +133272,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 45112423}
+  uPosManager: {fileID: 0}
 --- !u!1 &1280974171
 GameObject:
   m_ObjectHideFlags: 0
@@ -132380,6 +133382,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1256162212}
+  uPosManager: {fileID: 0}
 --- !u!1 &1282429315 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8687872157523372113, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132405,6 +133408,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 905437193}
+  uPosManager: {fileID: 0}
 --- !u!1 &1282706537 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2153815319170579209, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132430,6 +133434,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1828137285}
+  uPosManager: {fileID: 0}
 --- !u!1 &1284447284 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5458935503669269719, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132455,6 +133460,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 275705639}
+  uPosManager: {fileID: 0}
 --- !u!1 &1285186872
 GameObject:
   m_ObjectHideFlags: 0
@@ -132564,6 +133570,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2052105889}
+  uPosManager: {fileID: 0}
 --- !u!1 &1285603312
 GameObject:
   m_ObjectHideFlags: 0
@@ -132786,6 +133793,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1395522143}
+  uPosManager: {fileID: 0}
 --- !u!1 &1286876484 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2713936658803250237, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132811,6 +133819,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 623772302}
+  uPosManager: {fileID: 0}
 --- !u!1 &1287621020 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4711717774330106439, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -132836,6 +133845,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 908596608}
+  uPosManager: {fileID: 0}
 --- !u!1 &1288753442
 GameObject:
   m_ObjectHideFlags: 0
@@ -133156,6 +134166,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1190859319}
+  uPosManager: {fileID: 0}
 --- !u!23 &1289443296 stripped
 MeshRenderer:
   m_CorrespondingSourceObject: {fileID: 259509477754432134, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -133186,6 +134197,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 965101630}
+  uPosManager: {fileID: 0}
 --- !u!1 &1290189654 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8125782133598075272, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -133211,6 +134223,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1785531039}
+  uPosManager: {fileID: 0}
 --- !u!1 &1292278359
 GameObject:
   m_ObjectHideFlags: 0
@@ -133488,6 +134501,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1331833369}
+  uPosManager: {fileID: 0}
 --- !u!1 &1294538781
 GameObject:
   m_ObjectHideFlags: 0
@@ -133597,6 +134611,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1421814951}
+  uPosManager: {fileID: 0}
 --- !u!1 &1294735480
 GameObject:
   m_ObjectHideFlags: 0
@@ -133706,6 +134721,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 463801382}
+  uPosManager: {fileID: 0}
 --- !u!1 &1294987408 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4548777740834777236, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -133731,6 +134747,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 560120280}
+  uPosManager: {fileID: 0}
 --- !u!1 &1295113581
 GameObject:
   m_ObjectHideFlags: 0
@@ -133840,6 +134857,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1089465805}
+  uPosManager: {fileID: 0}
 --- !u!1 &1295409912 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4254899303194252443, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -133865,6 +134883,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1304805685}
+  uPosManager: {fileID: 0}
 --- !u!1 &1295731734
 GameObject:
   m_ObjectHideFlags: 0
@@ -133974,6 +134993,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1860092652}
+  uPosManager: {fileID: 0}
 --- !u!1 &1295878104
 GameObject:
   m_ObjectHideFlags: 0
@@ -134289,6 +135309,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 542010153}
+  uPosManager: {fileID: 0}
 --- !u!1 &1297636317 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 686587641655461167, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -134314,6 +135335,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1802702513}
+  uPosManager: {fileID: 0}
 --- !u!1 &1298374849 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 23431261235131155, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -134339,6 +135361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1295878106}
+  uPosManager: {fileID: 0}
 --- !u!1 &1300054863
 GameObject:
   m_ObjectHideFlags: 0
@@ -134448,6 +135471,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1785844798}
+  uPosManager: {fileID: 0}
 --- !u!1 &1300377922 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8650835237127255837, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -134473,6 +135497,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1809536075}
+  uPosManager: {fileID: 0}
 --- !u!1 &1300880899 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3978089463191655272, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -134503,6 +135528,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1865315122}
+  uPosManager: {fileID: 0}
 --- !u!1 &1301244565
 GameObject:
   m_ObjectHideFlags: 0
@@ -134936,6 +135962,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 767843516}
+  uPosManager: {fileID: 0}
 --- !u!1 &1305281976 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7081398219483502541, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -134961,6 +135988,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 362716708}
+  uPosManager: {fileID: 0}
 --- !u!1 &1307131411
 GameObject:
   m_ObjectHideFlags: 0
@@ -135070,6 +136098,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 223331074}
+  uPosManager: {fileID: 0}
 --- !u!1 &1309549575 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7700047061981943024, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -135095,6 +136124,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 595396653}
+  uPosManager: {fileID: 0}
 --- !u!1 &1310383282 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2588354743950138949, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -135223,6 +136253,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 951217514}
+  uPosManager: {fileID: 0}
 --- !u!1 &1314506700
 GameObject:
   m_ObjectHideFlags: 0
@@ -135459,6 +136490,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 664027411}
+  uPosManager: {fileID: 0}
 --- !u!1 &1315509254 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7328566973730411723, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -135484,6 +136516,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1656262316}
+  uPosManager: {fileID: 0}
 --- !u!1 &1315540356
 GameObject:
   m_ObjectHideFlags: 0
@@ -135976,6 +137009,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 143449668}
+  uPosManager: {fileID: 0}
 --- !u!1 &1320698551
 GameObject:
   m_ObjectHideFlags: 0
@@ -136169,6 +137203,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2132255865}
+  uPosManager: {fileID: 0}
 --- !u!1 &1325010717
 GameObject:
   m_ObjectHideFlags: 0
@@ -136278,6 +137313,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 190533847}
+  uPosManager: {fileID: 0}
 --- !u!114 &1326464745
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -136293,6 +137329,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1475543752}
+  uPosManager: {fileID: 0}
 --- !u!1 &1326643292 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8665287827511342533, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -136318,6 +137355,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1691206151}
+  uPosManager: {fileID: 0}
 --- !u!1 &1326846249
 GameObject:
   m_ObjectHideFlags: 0
@@ -136427,6 +137465,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 310028740}
+  uPosManager: {fileID: 0}
 --- !u!1 &1327414550 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1885052594260432145, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -136625,6 +137664,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 326954878}
+  uPosManager: {fileID: 0}
 --- !u!1 &1329544838
 GameObject:
   m_ObjectHideFlags: 0
@@ -136988,6 +138028,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 13527365}
+  uPosManager: {fileID: 0}
 --- !u!1 &1332507520
 GameObject:
   m_ObjectHideFlags: 0
@@ -137181,6 +138222,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2022063273}
+  uPosManager: {fileID: 0}
 --- !u!1 &1334303958
 GameObject:
   m_ObjectHideFlags: 0
@@ -137290,6 +138332,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1785960206}
+  uPosManager: {fileID: 0}
 --- !u!1 &1336128851 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6157166563985753119, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -137315,6 +138358,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1232094449}
+  uPosManager: {fileID: 0}
 --- !u!1 &1336733275 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3250808121403153599, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -137340,6 +138384,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 43037142}
+  uPosManager: {fileID: 0}
 --- !u!1 &1337164225
 GameObject:
   m_ObjectHideFlags: 0
@@ -137549,6 +138594,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1779432858}
+  uPosManager: {fileID: 0}
 --- !u!1 &1339043307
 GameObject:
   m_ObjectHideFlags: 0
@@ -137651,6 +138697,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1585297212}
+  uPosManager: {fileID: 0}
 --- !u!1 &1341011223
 GameObject:
   m_ObjectHideFlags: 0
@@ -137756,6 +138803,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 490299340}
+  uPosManager: {fileID: 0}
 --- !u!1 &1341547918
 GameObject:
   m_ObjectHideFlags: 0
@@ -137865,6 +138913,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1204895159}
+  uPosManager: {fileID: 0}
 --- !u!1 &1342280226 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7310369824806246708, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -137995,6 +139044,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1229205405}
+  uPosManager: {fileID: 0}
 --- !u!1 &1343807664
 GameObject:
   m_ObjectHideFlags: 0
@@ -138104,6 +139154,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1832143220}
+  uPosManager: {fileID: 0}
 --- !u!224 &1345271533 stripped
 RectTransform:
   m_CorrespondingSourceObject: {fileID: 8297822069494747921, guid: d415bab3d0dcfcc4a83fe659064820d6, type: 3}
@@ -138218,6 +139269,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1909946070}
+  uPosManager: {fileID: 0}
 --- !u!1 &1348033734 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3976124962430877475, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -138262,6 +139314,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 429485390}
+  uPosManager: {fileID: 0}
 --- !u!1 &1348505114
 GameObject:
   m_ObjectHideFlags: 0
@@ -138371,6 +139424,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 427384996}
+  uPosManager: {fileID: 0}
 --- !u!1 &1348892842 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2735120163518726724, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -138396,6 +139450,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1218287483}
+  uPosManager: {fileID: 0}
 --- !u!1 &1349538342
 GameObject:
   m_ObjectHideFlags: 0
@@ -138524,6 +139579,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 505432415}
+  uPosManager: {fileID: 0}
 --- !u!1 &1352176534 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2576826725100788991, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -138549,6 +139605,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 271573785}
+  uPosManager: {fileID: 0}
 --- !u!1 &1352323651
 GameObject:
   m_ObjectHideFlags: 0
@@ -138742,6 +139799,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 634529282}
+  uPosManager: {fileID: 0}
 --- !u!1 &1353763353
 GameObject:
   m_ObjectHideFlags: 0
@@ -139103,6 +140161,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1841434792}
+  uPosManager: {fileID: 0}
 --- !u!1 &1354949549
 GameObject:
   m_ObjectHideFlags: 0
@@ -139212,6 +140271,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 947479189}
+  uPosManager: {fileID: 0}
 --- !u!1 &1355341969 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1358679016377139480, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -139237,6 +140297,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1442496347}
+  uPosManager: {fileID: 0}
 --- !u!1 &1355782373 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 687106816645901651, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -139262,6 +140323,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 224534351}
+  uPosManager: {fileID: 0}
 --- !u!1 &1357496912 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1223448231434785541, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -139287,6 +140349,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1423294255}
+  uPosManager: {fileID: 0}
 --- !u!1 &1357772158 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3415814684647011889, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -139312,6 +140375,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1114747245}
+  uPosManager: {fileID: 0}
 --- !u!1 &1358992117
 GameObject:
   m_ObjectHideFlags: 0
@@ -139589,6 +140653,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1292801076}
+  uPosManager: {fileID: 0}
 --- !u!1 &1359648985
 GameObject:
   m_ObjectHideFlags: 0
@@ -139694,6 +140759,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 87469163}
+  uPosManager: {fileID: 0}
 --- !u!1 &1360488811
 GameObject:
   m_ObjectHideFlags: 0
@@ -139756,6 +140822,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1908349874}
+  uPosManager: {fileID: 0}
 --- !u!1 &1362019660
 GameObject:
   m_ObjectHideFlags: 0
@@ -140170,6 +141237,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 91785618}
+  uPosManager: {fileID: 0}
 --- !u!1 &1367694155
 GameObject:
   m_ObjectHideFlags: 0
@@ -140355,6 +141423,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 895981323}
+  uPosManager: {fileID: 0}
 --- !u!1 &1368696637 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4948945375791718862, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140380,6 +141449,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 893235453}
+  uPosManager: {fileID: 0}
 --- !u!1 &1368897181 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6277552736467559341, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140405,6 +141475,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1563478642}
+  uPosManager: {fileID: 0}
 --- !u!1 &1369106651 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7260489847602707751, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140430,6 +141501,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2050759880}
+  uPosManager: {fileID: 0}
 --- !u!1 &1369484482 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6179845038573393772, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140455,6 +141527,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1839725917}
+  uPosManager: {fileID: 0}
 --- !u!1 &1372132126 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7783628848192803931, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140480,6 +141553,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1708737441}
+  uPosManager: {fileID: 0}
 --- !u!1 &1372300085
 GameObject:
   m_ObjectHideFlags: 0
@@ -140589,6 +141663,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1796010695}
+  uPosManager: {fileID: 0}
 --- !u!1 &1373508443 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3190030403051063599, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -140614,6 +141689,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1844606838}
+  uPosManager: {fileID: 0}
 --- !u!1 &1374851738
 GameObject:
   m_ObjectHideFlags: 0
@@ -141143,6 +142219,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 947097979}
+  uPosManager: {fileID: 0}
 --- !u!1 &1380216133
 GameObject:
   m_ObjectHideFlags: 0
@@ -141303,6 +142380,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 520249112}
+  uPosManager: {fileID: 0}
 --- !u!1 &1381088915 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7041520165433246418, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141328,6 +142406,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1814752629}
+  uPosManager: {fileID: 0}
 --- !u!1 &1381656208 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5831452894539621357, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141353,6 +142432,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1512549426}
+  uPosManager: {fileID: 0}
 --- !u!1 &1381671801 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1795824431091349711, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141378,6 +142458,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1537757486}
+  uPosManager: {fileID: 0}
 --- !u!1 &1382313265 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8186178388745662204, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141572,6 +142653,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 815385105}
+  uPosManager: {fileID: 0}
 --- !u!1 &1383901102
 GameObject:
   m_ObjectHideFlags: 0
@@ -141681,6 +142763,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1583984473}
+  uPosManager: {fileID: 0}
 --- !u!1 &1386557533
 GameObject:
   m_ObjectHideFlags: 0
@@ -141780,6 +142863,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 330780306}
+  uPosManager: {fileID: 0}
 --- !u!1 &1386869714 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3373342025299454354, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141805,6 +142889,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1893493068}
+  uPosManager: {fileID: 0}
 --- !u!1 &1388717281 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1589390136734914026, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141830,6 +142915,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1979630063}
+  uPosManager: {fileID: 0}
 --- !u!1 &1390737901 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1159201117627267187, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141855,6 +142941,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 597511708}
+  uPosManager: {fileID: 0}
 --- !u!1 &1390825447
 GameObject:
   m_ObjectHideFlags: 0
@@ -141964,6 +143051,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 606433861}
+  uPosManager: {fileID: 0}
 --- !u!1 &1391137737 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4913866976089949404, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -141989,6 +143077,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 541636836}
+  uPosManager: {fileID: 0}
 --- !u!1 &1391703767
 GameObject:
   m_ObjectHideFlags: 0
@@ -142342,6 +143431,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 336624691}
+  uPosManager: {fileID: 0}
 --- !u!1 &1394807844 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3504210769129520517, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -142367,6 +143457,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1348505116}
+  uPosManager: {fileID: 0}
 --- !u!1 &1395124515
 GameObject:
   m_ObjectHideFlags: 0
@@ -142457,6 +143548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 598914778}
+  uPosManager: {fileID: 0}
 --- !u!1 &1395522141
 GameObject:
   m_ObjectHideFlags: 0
@@ -142818,6 +143910,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1584972601}
+  uPosManager: {fileID: 0}
 --- !u!1 &1397652460 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7404950742288659170, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -142843,6 +143936,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1785985425}
+  uPosManager: {fileID: 0}
 --- !u!1 &1398020445 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 394952285267412228, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -142868,6 +143962,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 598151028}
+  uPosManager: {fileID: 0}
 --- !u!1 &1398656041
 GameObject:
   m_ObjectHideFlags: 0
@@ -142973,6 +144068,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 249618780}
+  uPosManager: {fileID: 0}
 --- !u!1 &1399501713
 GameObject:
   m_ObjectHideFlags: 0
@@ -143264,6 +144360,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1785624092}
+  uPosManager: {fileID: 0}
 --- !u!114 &1403431966
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -143279,6 +144376,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 342378529}
+  uPosManager: {fileID: 0}
 --- !u!1 &1404660070 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5693287816628512651, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -143304,6 +144402,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2042779931}
+  uPosManager: {fileID: 0}
 --- !u!1 &1404982817
 GameObject:
   m_ObjectHideFlags: 0
@@ -143627,6 +144726,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2123691990}
+  uPosManager: {fileID: 0}
 --- !u!1 &1407830952
 GameObject:
   m_ObjectHideFlags: 0
@@ -143736,6 +144836,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 560513764}
+  uPosManager: {fileID: 0}
 --- !u!1 &1408875567
 GameObject:
   m_ObjectHideFlags: 0
@@ -144005,6 +145106,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 864690248}
+  uPosManager: {fileID: 0}
 --- !u!1 &1410104951
 GameObject:
   m_ObjectHideFlags: 0
@@ -144198,6 +145300,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 893069535}
+  uPosManager: {fileID: 0}
 --- !u!1 &1412465550
 GameObject:
   m_ObjectHideFlags: 0
@@ -144307,6 +145410,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 728224874}
+  uPosManager: {fileID: 0}
 --- !u!1 &1414009150 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5108258747957929492, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -144332,6 +145436,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 584296252}
+  uPosManager: {fileID: 0}
 --- !u!1 &1414402785 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6881796477629343554, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -144357,6 +145462,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 457895118}
+  uPosManager: {fileID: 0}
 --- !u!1 &1415457208 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4657093170444168614, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -144387,6 +145493,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 792968098}
+  uPosManager: {fileID: 0}
 --- !u!114 &1415854457
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -144402,6 +145509,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 718941684}
+  uPosManager: {fileID: 0}
 --- !u!1 &1416123914 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8730571110215292450, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -144427,6 +145535,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1246021972}
+  uPosManager: {fileID: 0}
 --- !u!1 &1416416281
 GameObject:
   m_ObjectHideFlags: 0
@@ -144536,6 +145645,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 804213298}
+  uPosManager: {fileID: 0}
 --- !u!1 &1417557845
 GameObject:
   m_ObjectHideFlags: 0
@@ -144645,6 +145755,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1450673765}
+  uPosManager: {fileID: 0}
 --- !u!1 &1417922549
 GameObject:
   m_ObjectHideFlags: 0
@@ -144759,6 +145870,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1094026970}
+  uPosManager: {fileID: 0}
 --- !u!1 &1418319797
 GameObject:
   m_ObjectHideFlags: 0
@@ -144821,6 +145933,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2051164612}
+  uPosManager: {fileID: 0}
 --- !u!1 &1419553345
 GameObject:
   m_ObjectHideFlags: 0
@@ -145098,6 +146211,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 629812665}
+  uPosManager: {fileID: 0}
 --- !u!1 &1421814949
 GameObject:
   m_ObjectHideFlags: 0
@@ -145291,6 +146405,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1617573413}
+  uPosManager: {fileID: 0}
 --- !u!1 &1423294253
 GameObject:
   m_ObjectHideFlags: 0
@@ -145484,6 +146599,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1605259280}
+  uPosManager: {fileID: 0}
 --- !u!1 &1425624592 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8334822986619452993, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -145509,6 +146625,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1071364690}
+  uPosManager: {fileID: 0}
 --- !u!1 &1426285242
 GameObject:
   m_ObjectHideFlags: 0
@@ -145778,6 +146895,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2072885198}
+  uPosManager: {fileID: 0}
 --- !u!1 &1430766324
 GameObject:
   m_ObjectHideFlags: 0
@@ -145887,6 +147005,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1501806014}
+  uPosManager: {fileID: 0}
 --- !u!1 &1433524106
 GameObject:
   m_ObjectHideFlags: 0
@@ -146080,6 +147199,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 960941976}
+  uPosManager: {fileID: 0}
 --- !u!1 &1436025702
 GameObject:
   m_ObjectHideFlags: 0
@@ -146189,6 +147309,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1651780148}
+  uPosManager: {fileID: 0}
 --- !u!1 &1436796188 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5108210230987430910, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -146214,6 +147335,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 407302752}
+  uPosManager: {fileID: 0}
 --- !u!1 &1437370488 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8651753021795636432, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -146239,6 +147361,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1673230392}
+  uPosManager: {fileID: 0}
 --- !u!1 &1438961197 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5164206124309868718, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -146264,6 +147387,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 945168378}
+  uPosManager: {fileID: 0}
 --- !u!1 &1440135738
 GameObject:
   m_ObjectHideFlags: 0
@@ -146457,6 +147581,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2143973619}
+  uPosManager: {fileID: 0}
 --- !u!1 &1441036256
 GameObject:
   m_ObjectHideFlags: 0
@@ -146953,6 +148078,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2003863283}
+  uPosManager: {fileID: 0}
 --- !u!1 &1442767151 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4015101278293608626, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -146978,6 +148104,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 118036458}
+  uPosManager: {fileID: 0}
 --- !u!1 &1443672434
 GameObject:
   m_ObjectHideFlags: 0
@@ -147087,6 +148214,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 878847507}
+  uPosManager: {fileID: 0}
 --- !u!1 &1443866326 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2560252783721870244, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147112,6 +148240,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1342306206}
+  uPosManager: {fileID: 0}
 --- !u!1 &1443979131
 GameObject:
   m_ObjectHideFlags: 0
@@ -147231,6 +148360,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1164635087}
+  uPosManager: {fileID: 0}
 --- !u!1 &1447665962
 GameObject:
   m_ObjectHideFlags: 0
@@ -147424,6 +148554,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 258826960}
+  uPosManager: {fileID: 0}
 --- !u!1 &1448795301 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3862411917294671228, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147449,6 +148580,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1764411681}
+  uPosManager: {fileID: 0}
 --- !u!1 &1449242341
 GameObject:
   m_ObjectHideFlags: 0
@@ -147726,6 +148858,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1496727763}
+  uPosManager: {fileID: 0}
 --- !u!1 &1452959074 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7150875857756319474, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147751,6 +148884,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1905278946}
+  uPosManager: {fileID: 0}
 --- !u!1 &1453148703
 GameObject:
   m_ObjectHideFlags: 0
@@ -147860,6 +148994,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1039273379}
+  uPosManager: {fileID: 0}
 --- !u!1 &1453510282 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5153900183356983744, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147885,6 +149020,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 196841008}
+  uPosManager: {fileID: 0}
 --- !u!1 &1454394051 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9034942047255617847, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147910,6 +149046,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 612552677}
+  uPosManager: {fileID: 0}
 --- !u!1 &1454786532 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4014774187248749470, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147935,6 +149072,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1022336774}
+  uPosManager: {fileID: 0}
 --- !u!1 &1455110959 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7529852014871769671, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -147960,6 +149098,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1580219959}
+  uPosManager: {fileID: 0}
 --- !u!1 &1455370719
 GameObject:
   m_ObjectHideFlags: 0
@@ -148153,6 +149292,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 398288867}
+  uPosManager: {fileID: 0}
 --- !u!1 &1457192309
 GameObject:
   m_ObjectHideFlags: 0
@@ -148346,6 +149486,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2105557208}
+  uPosManager: {fileID: 0}
 --- !u!1 &1458374206 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4963186443407635576, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -148371,6 +149512,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1895078926}
+  uPosManager: {fileID: 0}
 --- !u!1 &1458470032 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1501293984131733508, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -148396,6 +149538,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1813308799}
+  uPosManager: {fileID: 0}
 --- !u!1 &1458504516
 GameObject:
   m_ObjectHideFlags: 0
@@ -148537,6 +149680,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1258856386}
+  uPosManager: {fileID: 0}
 --- !u!1 &1460606170 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6521019207416330505, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -148680,6 +149824,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 868331822}
+  uPosManager: {fileID: 0}
 --- !u!1 &1463180473 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4377402138395505235, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -149214,6 +150359,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 712578551}
+  uPosManager: {fileID: 0}
 --- !u!1 &1468185715 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3231146396321294874, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -149239,6 +150385,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1163184497}
+  uPosManager: {fileID: 0}
 --- !u!1 &1468240510 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8204870302289361044, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -149264,6 +150411,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2002591645}
+  uPosManager: {fileID: 0}
 --- !u!1 &1468258993
 GameObject:
   m_ObjectHideFlags: 0
@@ -149398,6 +150546,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 520661957}
+  uPosManager: {fileID: 0}
 --- !u!1 &1469195195
 GameObject:
   m_ObjectHideFlags: 0
@@ -149591,6 +150740,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1377689232}
+  uPosManager: {fileID: 0}
 --- !u!1 &1472341849 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: -3879365014866715108, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -149621,6 +150771,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1372300087}
+  uPosManager: {fileID: 0}
 --- !u!1 &1473231465 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2496315255699080376, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -149646,6 +150797,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1870733942}
+  uPosManager: {fileID: 0}
 --- !u!1 &1474015532
 GameObject:
   m_ObjectHideFlags: 0
@@ -149755,6 +150907,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 674759158}
+  uPosManager: {fileID: 0}
 --- !u!1 &1474835713
 GameObject:
   m_ObjectHideFlags: 0
@@ -149948,6 +151101,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1166054406}
+  uPosManager: {fileID: 0}
 --- !u!1 &1476987425
 GameObject:
   m_ObjectHideFlags: 0
@@ -150057,6 +151211,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2127934945}
+  uPosManager: {fileID: 0}
 --- !u!1 &1477638090 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4490654167539927617, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -150082,6 +151237,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1887082556}
+  uPosManager: {fileID: 0}
 --- !u!1 &1477694886
 GameObject:
   m_ObjectHideFlags: 0
@@ -150480,6 +151636,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 751924661}
+  uPosManager: {fileID: 0}
 --- !u!1 &1482836755 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 649029973101668811, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -150505,6 +151662,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 385019299}
+  uPosManager: {fileID: 0}
 --- !u!1 &1483311063
 GameObject:
   m_ObjectHideFlags: 0
@@ -151034,6 +152192,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1243646805}
+  uPosManager: {fileID: 0}
 --- !u!1 &1487592881 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6077714286707507579, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -151059,6 +152218,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 382839109}
+  uPosManager: {fileID: 0}
 --- !u!1 &1487702749
 GameObject:
   m_ObjectHideFlags: 0
@@ -151540,6 +152700,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1484636542}
+  uPosManager: {fileID: 0}
 --- !u!1 &1489942620
 GameObject:
   m_ObjectHideFlags: 0
@@ -151858,6 +153019,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1488559490}
+  uPosManager: {fileID: 0}
 --- !u!1 &1493235780
 GameObject:
   m_ObjectHideFlags: 0
@@ -152145,6 +153307,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1036138445}
+  uPosManager: {fileID: 0}
 --- !u!1 &1495884856
 GameObject:
   m_ObjectHideFlags: 0
@@ -152422,6 +153585,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2000972855}
+  uPosManager: {fileID: 0}
 --- !u!1 &1497353218 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 307627160953017848, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -152447,6 +153611,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1320854607}
+  uPosManager: {fileID: 0}
 --- !u!1 &1497974472
 GameObject:
   m_ObjectHideFlags: 0
@@ -152556,6 +153721,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 395209376}
+  uPosManager: {fileID: 0}
 --- !u!1 &1500322610 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8645290765582652772, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -152581,6 +153747,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 606269115}
+  uPosManager: {fileID: 0}
 --- !u!1 &1500466021
 GameObject:
   m_ObjectHideFlags: 0
@@ -152871,6 +154038,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 578672876}
+  uPosManager: {fileID: 0}
 --- !u!1 &1501292459 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6675840522873858605, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -152896,6 +154064,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1787482784}
+  uPosManager: {fileID: 0}
 --- !u!1 &1501349451 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8451369520397755733, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -152921,6 +154090,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1407830954}
+  uPosManager: {fileID: 0}
 --- !u!1 &1501747868
 GameObject:
   m_ObjectHideFlags: 0
@@ -153282,6 +154452,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1080413010}
+  uPosManager: {fileID: 0}
 --- !u!1 &1507885666
 GameObject:
   m_ObjectHideFlags: 0
@@ -153649,6 +154820,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1574137579}
+  uPosManager: {fileID: 0}
 --- !u!1 &1511997781 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4211398156846614696, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -153674,6 +154846,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1592206708}
+  uPosManager: {fileID: 0}
 --- !u!1 &1512039464
 GameObject:
   m_ObjectHideFlags: 0
@@ -154451,6 +155624,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 386170951}
+  uPosManager: {fileID: 0}
 --- !u!1 &1515429863 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2228122531611962899, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -154476,6 +155650,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2041058979}
+  uPosManager: {fileID: 0}
 --- !u!1 &1516590747
 GameObject:
   m_ObjectHideFlags: 0
@@ -154590,6 +155765,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1550497664}
+  uPosManager: {fileID: 0}
 --- !u!1 &1517907448 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 443114187044462416, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -154615,6 +155791,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 971377826}
+  uPosManager: {fileID: 0}
 --- !u!1 &1518501282 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4121424241241417716, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -154640,6 +155817,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 18625153}
+  uPosManager: {fileID: 0}
 --- !u!1 &1518741048
 GameObject:
   m_ObjectHideFlags: 0
@@ -154749,6 +155927,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 568186812}
+  uPosManager: {fileID: 0}
 --- !u!1 &1520054490
 GameObject:
   m_ObjectHideFlags: 0
@@ -154942,6 +156121,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1049991825}
+  uPosManager: {fileID: 0}
 --- !u!1 &1521361749
 GameObject:
   m_ObjectHideFlags: 0
@@ -155224,6 +156404,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1419553347}
+  uPosManager: {fileID: 0}
 --- !u!1 &1524855570
 GameObject:
   m_ObjectHideFlags: 0
@@ -155333,6 +156514,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1670117345}
+  uPosManager: {fileID: 0}
 --- !u!1 &1525391721
 GameObject:
   m_ObjectHideFlags: 0
@@ -155699,6 +156881,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1551462638}
+  uPosManager: {fileID: 0}
 --- !u!1 &1528325020 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4309165242398946376, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -155724,6 +156907,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1013266538}
+  uPosManager: {fileID: 0}
 --- !u!1 &1529521419 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 571999267020912230, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -155935,6 +157119,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 922114111}
+  uPosManager: {fileID: 0}
 --- !u!1 &1530676902 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 609784370566177873, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -156065,6 +157250,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1441715399}
+  uPosManager: {fileID: 0}
 --- !u!1 &1533009222
 GameObject:
   m_ObjectHideFlags: 0
@@ -156187,6 +157373,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 406964476}
+  uPosManager: {fileID: 0}
 --- !u!1 &1533943348
 GameObject:
   m_ObjectHideFlags: 0
@@ -156296,6 +157483,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 981973757}
+  uPosManager: {fileID: 0}
 --- !u!1 &1535147232
 GameObject:
   m_ObjectHideFlags: 0
@@ -156352,6 +157540,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1946104054}
+  uPosManager: {fileID: 0}
 --- !u!1 &1536424514 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 989931992487987177, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -156377,6 +157566,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1939027868}
+  uPosManager: {fileID: 0}
 --- !u!1 &1536875109 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3318402898379125151, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -156402,6 +157592,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1269061137}
+  uPosManager: {fileID: 0}
 --- !u!1 &1537757484
 GameObject:
   m_ObjectHideFlags: 0
@@ -156595,6 +157786,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 879048840}
+  uPosManager: {fileID: 0}
 --- !u!1 &1538649700 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7910413785342079148, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -156620,6 +157812,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1359373455}
+  uPosManager: {fileID: 0}
 --- !u!1 &1539081136
 GameObject:
   m_ObjectHideFlags: 0
@@ -156826,6 +158019,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 971505504}
+  uPosManager: {fileID: 0}
 --- !u!1 &1540117704
 GameObject:
   m_ObjectHideFlags: 0
@@ -157019,6 +158213,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1122938548}
+  uPosManager: {fileID: 0}
 --- !u!1 &1543115773 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8614001223424497523, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -157044,6 +158239,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1806118711}
+  uPosManager: {fileID: 0}
 --- !u!1 &1543296405 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1713740041449008166, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -157069,6 +158265,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1670601305}
+  uPosManager: {fileID: 0}
 --- !u!1 &1543638549
 GameObject:
   m_ObjectHideFlags: 0
@@ -157267,6 +158464,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 105578360}
+  uPosManager: {fileID: 0}
 --- !u!1 &1546136568
 GameObject:
   m_ObjectHideFlags: 0
@@ -157376,6 +158574,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1067165227}
+  uPosManager: {fileID: 0}
 --- !u!1 &1546921555
 GameObject:
   m_ObjectHideFlags: 0
@@ -157439,6 +158638,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1875889370}
+  uPosManager: {fileID: 0}
 --- !u!1 &1547499070
 GameObject:
   m_ObjectHideFlags: 0
@@ -157564,6 +158764,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 240473310}
+  uPosManager: {fileID: 0}
 --- !u!1 &1547685100
 GameObject:
   m_ObjectHideFlags: 0
@@ -157925,6 +159126,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 596399981}
+  uPosManager: {fileID: 0}
 --- !u!1 &1552134854 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2131185198515855189, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -157950,6 +159152,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 939413855}
+  uPosManager: {fileID: 0}
 --- !u!1 &1552327144 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 982565205007585204, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -157975,6 +159178,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2146850698}
+  uPosManager: {fileID: 0}
 --- !u!1 &1552865160 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6593696553166935749, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -158000,6 +159204,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 150301614}
+  uPosManager: {fileID: 0}
 --- !u!1 &1553166322
 GameObject:
   m_ObjectHideFlags: 0
@@ -158193,6 +159398,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 809197753}
+  uPosManager: {fileID: 0}
 --- !u!1 &1555644902 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 332253682732996399, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -158218,6 +159424,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1399839691}
+  uPosManager: {fileID: 0}
 --- !u!1 &1556189692
 GameObject:
   m_ObjectHideFlags: 0
@@ -158754,6 +159961,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 677384638}
+  uPosManager: {fileID: 0}
 --- !u!1 &1558346187 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6165735968425770308, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -158779,6 +159987,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1737278322}
+  uPosManager: {fileID: 0}
 --- !u!1 &1558738386
 GameObject:
   m_ObjectHideFlags: 0
@@ -158888,6 +160097,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 671762241}
+  uPosManager: {fileID: 0}
 --- !u!1 &1559068598
 GameObject:
   m_ObjectHideFlags: 0
@@ -159081,6 +160291,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1550208999}
+  uPosManager: {fileID: 0}
 --- !u!1 &1559579041 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4467073719288045870, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159106,6 +160317,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1485103648}
+  uPosManager: {fileID: 0}
 --- !u!1 &1560242754 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8685042614532038669, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159212,6 +160424,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 279190733}
+  uPosManager: {fileID: 0}
 --- !u!1 &1562252934 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4229810039421806278, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159237,6 +160450,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1513545636}
+  uPosManager: {fileID: 0}
 --- !u!1 &1562379171 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8610853141767847886, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159262,6 +160476,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1847183173}
+  uPosManager: {fileID: 0}
 --- !u!1 &1562646381 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 395214822961592100, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159287,6 +160502,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1619561034}
+  uPosManager: {fileID: 0}
 --- !u!1 &1562887762 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3052714975110803910, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -159312,6 +160528,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1501747870}
+  uPosManager: {fileID: 0}
 --- !u!1 &1563002026
 GameObject:
   m_ObjectHideFlags: 0
@@ -159510,6 +160727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1070240050}
+  uPosManager: {fileID: 0}
 --- !u!1 &1565903966
 GameObject:
   m_ObjectHideFlags: 0
@@ -159619,6 +160837,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 133285807}
+  uPosManager: {fileID: 0}
 --- !u!1 &1567048182
 GameObject:
   m_ObjectHideFlags: 0
@@ -159987,6 +161206,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1671089503}
+  uPosManager: {fileID: 0}
 --- !u!1 &1568704119
 GameObject:
   m_ObjectHideFlags: 0
@@ -160264,6 +161484,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1449410787}
+  uPosManager: {fileID: 0}
 --- !u!1 &1570307620
 GameObject:
   m_ObjectHideFlags: 0
@@ -160542,6 +161763,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2059686877}
+  uPosManager: {fileID: 0}
 --- !u!1 &1572267355
 GameObject:
   m_ObjectHideFlags: 0
@@ -161304,6 +162526,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1090179695}
+  uPosManager: {fileID: 0}
 --- !u!1 &1580219957
 GameObject:
   m_ObjectHideFlags: 0
@@ -161413,6 +162636,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1088987216}
+  uPosManager: {fileID: 0}
 --- !u!1 &1581328562 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7212215631028242650, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -161438,6 +162662,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 132571877}
+  uPosManager: {fileID: 0}
 --- !u!1 &1583185897 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2128464987642864813, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -161552,6 +162777,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1353763355}
+  uPosManager: {fileID: 0}
 --- !u!1 &1584047902 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8546103388982269436, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -161577,6 +162803,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 780145270}
+  uPosManager: {fileID: 0}
 --- !u!1 &1584352250 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5992011498087822898, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -161602,6 +162829,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2073218399}
+  uPosManager: {fileID: 0}
 --- !u!1 &1584478573 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 364840282157105503, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -161627,6 +162855,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 5455775}
+  uPosManager: {fileID: 0}
 --- !u!1 &1584972599
 GameObject:
   m_ObjectHideFlags: 0
@@ -161984,6 +163213,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1571613908}
+  uPosManager: {fileID: 0}
 --- !u!1 &1586972764 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3304883531920266075, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -162009,6 +163239,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 561131207}
+  uPosManager: {fileID: 0}
 --- !u!1 &1588082435
 GameObject:
   m_ObjectHideFlags: 0
@@ -162110,6 +163341,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 424744972}
+  uPosManager: {fileID: 0}
 --- !u!1 &1590765187
 GameObject:
   m_ObjectHideFlags: 0
@@ -162219,6 +163451,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 871074870}
+  uPosManager: {fileID: 0}
 --- !u!1 &1591059398
 GameObject:
   m_ObjectHideFlags: 0
@@ -162328,6 +163561,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1005699904}
+  uPosManager: {fileID: 0}
 --- !u!1 &1591853260
 GameObject:
   m_ObjectHideFlags: 0
@@ -162624,6 +163858,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 924890677}
+  uPosManager: {fileID: 0}
 --- !u!1 &1595421454
 GameObject:
   m_ObjectHideFlags: 0
@@ -162754,6 +163989,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1405183839}
+  uPosManager: {fileID: 0}
 --- !u!1001 &1598042673
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -162836,6 +164072,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 296054929}
+  uPosManager: {fileID: 0}
 --- !u!1 &1599026527
 GameObject:
   m_ObjectHideFlags: 0
@@ -163029,6 +164266,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2083423862}
+  uPosManager: {fileID: 0}
 --- !u!1 &1602420822
 GameObject:
   m_ObjectHideFlags: 0
@@ -163306,6 +164544,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 158099555}
+  uPosManager: {fileID: 0}
 --- !u!1 &1604488112
 GameObject:
   m_ObjectHideFlags: 0
@@ -163415,6 +164654,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1358992119}
+  uPosManager: {fileID: 0}
 --- !u!1 &1605003471
 GameObject:
   m_ObjectHideFlags: 0
@@ -163692,6 +164932,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1141391602}
+  uPosManager: {fileID: 0}
 --- !u!1 &1606596323
 GameObject:
   m_ObjectHideFlags: 0
@@ -163806,6 +165047,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 681103399}
+  uPosManager: {fileID: 0}
 --- !u!1 &1608396186
 GameObject:
   m_ObjectHideFlags: 0
@@ -164100,6 +165342,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 421522000}
+  uPosManager: {fileID: 0}
 --- !u!1 &1612807457 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5826882834799107754, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -164125,6 +165368,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1637951028}
+  uPosManager: {fileID: 0}
 --- !u!1 &1612894731
 GameObject:
   m_ObjectHideFlags: 0
@@ -164234,6 +165478,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1676265057}
+  uPosManager: {fileID: 0}
 --- !u!1 &1614811276
 GameObject:
   m_ObjectHideFlags: 0
@@ -164343,6 +165588,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1327439423}
+  uPosManager: {fileID: 0}
 --- !u!1 &1617527337 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6254623544251222172, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -164368,6 +165614,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 692511683}
+  uPosManager: {fileID: 0}
 --- !u!1 &1617573411
 GameObject:
   m_ObjectHideFlags: 0
@@ -164561,6 +165808,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1203468330}
+  uPosManager: {fileID: 0}
 --- !u!1 &1618581020 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7796426302786813924, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -164586,6 +165834,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1134729555}
+  uPosManager: {fileID: 0}
 --- !u!1 &1619297476
 GameObject:
   m_ObjectHideFlags: 0
@@ -165228,6 +166477,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1754940925}
+  uPosManager: {fileID: 0}
 --- !u!1 &1622180748
 GameObject:
   m_ObjectHideFlags: 0
@@ -165421,6 +166671,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 957920435}
+  uPosManager: {fileID: 0}
 --- !u!1 &1624278183 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6908056709333836936, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -165446,6 +166697,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 583841405}
+  uPosManager: {fileID: 0}
 --- !u!1 &1626424059
 GameObject:
   m_ObjectHideFlags: 0
@@ -165545,6 +166797,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1241652445}
+  uPosManager: {fileID: 0}
 --- !u!1 &1627472045 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2470919079100143133, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -165570,6 +166823,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1513736616}
+  uPosManager: {fileID: 0}
 --- !u!1 &1627877387
 GameObject:
   m_ObjectHideFlags: 0
@@ -165850,6 +167104,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1316177288}
+  uPosManager: {fileID: 0}
 --- !u!1 &1629357568 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4580740308978144869, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -165875,6 +167130,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 520207277}
+  uPosManager: {fileID: 0}
 --- !u!1 &1630747169 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7527032117707413410, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -165900,6 +167156,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 761361061}
+  uPosManager: {fileID: 0}
 --- !u!1 &1630861565
 GameObject:
   m_ObjectHideFlags: 0
@@ -166001,6 +167258,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1442082081}
+  uPosManager: {fileID: 0}
 --- !u!1 &1633050641
 GameObject:
   m_ObjectHideFlags: 0
@@ -166110,6 +167368,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 132850082}
+  uPosManager: {fileID: 0}
 --- !u!1 &1635206347 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3446971942716853526, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -166324,6 +167583,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2110126260}
+  uPosManager: {fileID: 0}
 --- !u!1 &1637425515
 GameObject:
   m_ObjectHideFlags: 0
@@ -166611,6 +167871,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1857646326}
+  uPosManager: {fileID: 0}
 --- !u!1 &1641286952 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2847765498262928875, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -166636,6 +167897,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2039996041}
+  uPosManager: {fileID: 0}
 --- !u!1 &1641496936
 GameObject:
   m_ObjectHideFlags: 0
@@ -166745,6 +168007,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 971767050}
+  uPosManager: {fileID: 0}
 --- !u!1 &1642804869
 GameObject:
   m_ObjectHideFlags: 0
@@ -166854,6 +168117,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1200350132}
+  uPosManager: {fileID: 0}
 --- !u!1 &1643133553 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2166301627687498672, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -166879,6 +168143,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1377404226}
+  uPosManager: {fileID: 0}
 --- !u!1 &1643279039 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1660654067973003716, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -166904,6 +168169,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2134886808}
+  uPosManager: {fileID: 0}
 --- !u!1 &1643805553
 GameObject:
   m_ObjectHideFlags: 0
@@ -167013,6 +168279,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 629493753}
+  uPosManager: {fileID: 0}
 --- !u!1 &1644208696
 GameObject:
   m_ObjectHideFlags: 0
@@ -167219,6 +168486,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 230895591}
+  uPosManager: {fileID: 0}
 --- !u!1 &1645191075
 GameObject:
   m_ObjectHideFlags: 0
@@ -167378,6 +168646,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 106886579}
+  uPosManager: {fileID: 0}
 --- !u!1 &1647849643 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7772233929363623828, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -167403,6 +168672,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 814575836}
+  uPosManager: {fileID: 0}
 --- !u!1 &1648035344
 GameObject:
   m_ObjectHideFlags: 0
@@ -167512,6 +168782,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1097589685}
+  uPosManager: {fileID: 0}
 --- !u!1 &1648691867 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1097962136430014633, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -167537,6 +168808,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 363627633}
+  uPosManager: {fileID: 0}
 --- !u!1 &1649190728
 GameObject:
   m_ObjectHideFlags: 0
@@ -167646,6 +168918,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1080486891}
+  uPosManager: {fileID: 0}
 --- !u!1 &1649529261
 GameObject:
   m_ObjectHideFlags: 0
@@ -167745,6 +169018,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1070415747}
+  uPosManager: {fileID: 0}
 --- !u!1 &1650268497 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5222220504996875118, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -167770,6 +169044,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1520628057}
+  uPosManager: {fileID: 0}
 --- !u!1 &1651780146
 GameObject:
   m_ObjectHideFlags: 0
@@ -168215,6 +169490,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1386557535}
+  uPosManager: {fileID: 0}
 --- !u!1 &1655075504 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6593738316763101239, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -168261,6 +169537,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1806526577}
+  uPosManager: {fileID: 0}
 --- !u!1 &1655739881
 GameObject:
   m_ObjectHideFlags: 0
@@ -168362,6 +169639,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1699580996}
+  uPosManager: {fileID: 0}
 --- !u!1 &1656196903 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 770552190824241482, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -168387,6 +169665,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 221423578}
+  uPosManager: {fileID: 0}
 --- !u!1 &1656262314
 GameObject:
   m_ObjectHideFlags: 0
@@ -168735,6 +170014,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 855011245}
+  uPosManager: {fileID: 0}
 --- !u!1 &1658652408 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1223314214772590667, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -168760,6 +170040,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 395528428}
+  uPosManager: {fileID: 0}
 --- !u!1 &1658961852 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3639277365941116913, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -168785,6 +170066,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1779205266}
+  uPosManager: {fileID: 0}
 --- !u!1 &1659364547 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3972893417080776073, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -168810,6 +170092,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 7344191}
+  uPosManager: {fileID: 0}
 --- !u!1 &1659509824
 GameObject:
   m_ObjectHideFlags: 0
@@ -168919,6 +170202,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 524509219}
+  uPosManager: {fileID: 0}
 --- !u!1 &1662421702
 GameObject:
   m_ObjectHideFlags: 0
@@ -169028,6 +170312,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 189618981}
+  uPosManager: {fileID: 0}
 --- !u!1 &1664201732 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5691710241268159861, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -169053,6 +170338,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1180966621}
+  uPosManager: {fileID: 0}
 --- !u!1 &1664793472
 GameObject:
   m_ObjectHideFlags: 0
@@ -169162,6 +170448,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2117832923}
+  uPosManager: {fileID: 0}
 --- !u!1 &1665219104
 GameObject:
   m_ObjectHideFlags: 0
@@ -169261,6 +170548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 578078367}
+  uPosManager: {fileID: 0}
 --- !u!1 &1665467340 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3551028244928569461, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -169286,6 +170574,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1476987427}
+  uPosManager: {fileID: 0}
 --- !u!1 &1666584997 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8124813977909285696, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -169311,6 +170600,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 28089262}
+  uPosManager: {fileID: 0}
 --- !u!1 &1668827059
 GameObject:
   m_ObjectHideFlags: 0
@@ -169588,6 +170878,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 525936250}
+  uPosManager: {fileID: 0}
 --- !u!1 &1669928612 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9146620780289322123, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -169613,6 +170904,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1681393812}
+  uPosManager: {fileID: 0}
 --- !u!1 &1670117343
 GameObject:
   m_ObjectHideFlags: 0
@@ -169806,6 +171098,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1965923251}
+  uPosManager: {fileID: 0}
 --- !u!1 &1671089501
 GameObject:
   m_ObjectHideFlags: 0
@@ -169999,6 +171292,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2102900162}
+  uPosManager: {fileID: 0}
 --- !u!1 &1674870144 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8858999581423899626, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170024,6 +171318,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1696655623}
+  uPosManager: {fileID: 0}
 --- !u!1 &1675355655 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8909782549990985424, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170049,6 +171344,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1495884858}
+  uPosManager: {fileID: 0}
 --- !u!1 &1676265055
 GameObject:
   m_ObjectHideFlags: 0
@@ -170312,6 +171608,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 136367339}
+  uPosManager: {fileID: 0}
 --- !u!1 &1679893828 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6049818014978170880, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170337,6 +171634,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 838043736}
+  uPosManager: {fileID: 0}
 --- !u!1 &1681393810
 GameObject:
   m_ObjectHideFlags: 0
@@ -170446,6 +171744,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1058382215}
+  uPosManager: {fileID: 0}
 --- !u!1 &1682036327
 GameObject:
   m_ObjectHideFlags: 0
@@ -170555,6 +171854,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1913637268}
+  uPosManager: {fileID: 0}
 --- !u!1 &1682818408 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 60288037052296437, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170580,6 +171880,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 167667345}
+  uPosManager: {fileID: 0}
 --- !u!1 &1683344317 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2657321695317506037, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170605,6 +171906,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1852388078}
+  uPosManager: {fileID: 0}
 --- !u!1 &1683830779 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5836473861400002042, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170819,6 +172121,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 297095069}
+  uPosManager: {fileID: 0}
 --- !u!1 &1686750122 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3628764609932710560, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170844,6 +172147,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1710190965}
+  uPosManager: {fileID: 0}
 --- !u!1 &1688127006 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4042980868927396916, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170970,6 +172274,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1900721894}
+  uPosManager: {fileID: 0}
 --- !u!1 &1689052543 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2778723953370280520, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -170995,6 +172300,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1728567435}
+  uPosManager: {fileID: 0}
 --- !u!1 &1689464174 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3336503681061774582, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -171020,6 +172326,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1938893264}
+  uPosManager: {fileID: 0}
 --- !u!1 &1689946253
 GameObject:
   m_ObjectHideFlags: 0
@@ -171213,6 +172520,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 678759883}
+  uPosManager: {fileID: 0}
 --- !u!1 &1692204374
 GameObject:
   m_ObjectHideFlags: 0
@@ -171322,6 +172630,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 753520029}
+  uPosManager: {fileID: 0}
 --- !u!1 &1693961136 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2783906240945914083, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -171347,6 +172656,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 844796449}
+  uPosManager: {fileID: 0}
 --- !u!1 &1694644849
 GameObject:
   m_ObjectHideFlags: 0
@@ -171540,6 +172850,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 425505147}
+  uPosManager: {fileID: 0}
 --- !u!1 &1695374712
 GameObject:
   m_ObjectHideFlags: 0
@@ -171978,6 +173289,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1056246639}
+  uPosManager: {fileID: 0}
 --- !u!1 &1696465083
 GameObject:
   m_ObjectHideFlags: 0
@@ -172171,6 +173483,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 313793674}
+  uPosManager: {fileID: 0}
 --- !u!1 &1697182585 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7920412284184415378, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -172196,6 +173509,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 103696411}
+  uPosManager: {fileID: 0}
 --- !u!1 &1697294760 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3153446103615492308, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -172221,6 +173535,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1512517861}
+  uPosManager: {fileID: 0}
 --- !u!1 &1697625520 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3867594533882251776, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -172304,6 +173619,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 581552188}
+  uPosManager: {fileID: 0}
 --- !u!1 &1698781819 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1022654849492624705, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -172329,6 +173645,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 345818354}
+  uPosManager: {fileID: 0}
 --- !u!1 &1699087481
 GameObject:
   m_ObjectHideFlags: 0
@@ -172438,6 +173755,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 751595055}
+  uPosManager: {fileID: 0}
 --- !u!1 &1699580994
 GameObject:
   m_ObjectHideFlags: 0
@@ -172547,6 +173865,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1320251031}
+  uPosManager: {fileID: 0}
 --- !u!1 &1702068127
 GameObject:
   m_ObjectHideFlags: 0
@@ -172656,6 +173975,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 398212973}
+  uPosManager: {fileID: 0}
 --- !u!1 &1702515116
 GameObject:
   m_ObjectHideFlags: 0
@@ -172757,6 +174077,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 71463431}
+  uPosManager: {fileID: 0}
 --- !u!1 &1703696825 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3550204541857909000, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -172782,6 +174103,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1848354602}
+  uPosManager: {fileID: 0}
 --- !u!1 &1704812411
 GameObject:
   m_ObjectHideFlags: 0
@@ -173330,6 +174652,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 210251319}
+  uPosManager: {fileID: 0}
 --- !u!1 &1708092666 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3810073732506501948, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -173355,6 +174678,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1374851740}
+  uPosManager: {fileID: 0}
 --- !u!1 &1708737439
 GameObject:
   m_ObjectHideFlags: 0
@@ -173669,6 +174993,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 612348499}
+  uPosManager: {fileID: 0}
 --- !u!1 &1711057887
 GameObject:
   m_ObjectHideFlags: 0
@@ -173946,6 +175271,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1166440890}
+  uPosManager: {fileID: 0}
 --- !u!1 &1712890137 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4151047780213741129, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -173971,6 +175297,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 200578272}
+  uPosManager: {fileID: 0}
 --- !u!1 &1714115221
 GameObject:
   m_ObjectHideFlags: 0
@@ -174240,6 +175567,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 983481223}
+  uPosManager: {fileID: 0}
 --- !u!1 &1716235479
 GameObject:
   m_ObjectHideFlags: 0
@@ -174349,6 +175677,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 569107547}
+  uPosManager: {fileID: 0}
 --- !u!1 &1716868323 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7933618927265860232, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -174374,6 +175703,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 362739112}
+  uPosManager: {fileID: 0}
 --- !u!1 &1717964943
 GameObject:
   m_ObjectHideFlags: 0
@@ -174483,6 +175813,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1035358757}
+  uPosManager: {fileID: 0}
 --- !u!1 &1719409010
 GameObject:
   m_ObjectHideFlags: 0
@@ -174941,6 +176272,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2114541381}
+  uPosManager: {fileID: 0}
 --- !u!1 &1725034822
 GameObject:
   m_ObjectHideFlags: 0
@@ -175165,6 +176497,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1907613566}
+  uPosManager: {fileID: 0}
 --- !u!1 &1726387994
 GameObject:
   m_ObjectHideFlags: 0
@@ -175371,6 +176704,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1789781063}
+  uPosManager: {fileID: 0}
 --- !u!1 &1728441270 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3851814522648483104, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -175583,6 +176917,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 355513171}
+  uPosManager: {fileID: 0}
 --- !u!1 &1732345999
 GameObject:
   m_ObjectHideFlags: 0
@@ -175776,6 +177111,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 586516216}
+  uPosManager: {fileID: 0}
 --- !u!1 &1732697384 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2770098055481296389, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -175801,6 +177137,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 956031481}
+  uPosManager: {fileID: 0}
 --- !u!1 &1734120738
 GameObject:
   m_ObjectHideFlags: 0
@@ -176070,6 +177407,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1002524897}
+  uPosManager: {fileID: 0}
 --- !u!1 &1736625105
 GameObject:
   m_ObjectHideFlags: 0
@@ -176179,6 +177517,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1096476670}
+  uPosManager: {fileID: 0}
 --- !u!1 &1737278320
 GameObject:
   m_ObjectHideFlags: 0
@@ -176288,6 +177627,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 267689164}
+  uPosManager: {fileID: 0}
 --- !u!1 &1738320819 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1908029950187872361, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -176313,6 +177653,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 311286631}
+  uPosManager: {fileID: 0}
 --- !u!1 &1738551608
 GameObject:
   m_ObjectHideFlags: 0
@@ -176506,6 +177847,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 992908491}
+  uPosManager: {fileID: 0}
 --- !u!1 &1739789844 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2672665441796679428, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -176531,6 +177873,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 347645306}
+  uPosManager: {fileID: 0}
 --- !u!1 &1740523257
 GameObject:
   m_ObjectHideFlags: 0
@@ -176658,6 +178001,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1461104038}
+  uPosManager: {fileID: 0}
 --- !u!1 &1741451180 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4472900123658459161, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -176683,6 +178027,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1426285244}
+  uPosManager: {fileID: 0}
 --- !u!1 &1742548406
 GameObject:
   m_ObjectHideFlags: 0
@@ -176876,6 +178221,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 7814736}
+  uPosManager: {fileID: 0}
 --- !u!1 &1744558022
 GameObject:
   m_ObjectHideFlags: 0
@@ -177069,6 +178415,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 506989608}
+  uPosManager: {fileID: 0}
 --- !u!1 &1745803391 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1541029987324862818, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -177094,6 +178441,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 717591883}
+  uPosManager: {fileID: 0}
 --- !u!1 &1745858678 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2442252326650149459, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -177119,6 +178467,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 711745058}
+  uPosManager: {fileID: 0}
 --- !u!1 &1745895889
 GameObject:
   m_ObjectHideFlags: 0
@@ -177523,6 +178872,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1014097787}
+  uPosManager: {fileID: 0}
 --- !u!1 &1748637325
 GameObject:
   m_ObjectHideFlags: 0
@@ -177813,6 +179163,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 924871482}
+  uPosManager: {fileID: 0}
 --- !u!1 &1750361667 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1912243299481372967, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -177838,6 +179189,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1605003473}
+  uPosManager: {fileID: 0}
 --- !u!1 &1751024689
 GameObject:
   m_ObjectHideFlags: 0
@@ -177937,6 +179289,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1229116821}
+  uPosManager: {fileID: 0}
 --- !u!1 &1752713095
 GameObject:
   m_ObjectHideFlags: 0
@@ -178169,6 +179522,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 949850671}
+  uPosManager: {fileID: 0}
 --- !u!1 &1753835700 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 345465955988272990, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -178194,6 +179548,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 27330052}
+  uPosManager: {fileID: 0}
 --- !u!1 &1754312917
 GameObject:
   m_ObjectHideFlags: 0
@@ -178256,6 +179611,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1416416283}
+  uPosManager: {fileID: 0}
 --- !u!1 &1754940923
 GameObject:
   m_ObjectHideFlags: 0
@@ -178449,6 +179805,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1832315727}
+  uPosManager: {fileID: 0}
 --- !u!1 &1756815339
 GameObject:
   m_ObjectHideFlags: 0
@@ -178558,6 +179915,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 505551473}
+  uPosManager: {fileID: 0}
 --- !u!1 &1759184866
 GameObject:
   m_ObjectHideFlags: 0
@@ -178667,6 +180025,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1892523428}
+  uPosManager: {fileID: 0}
 --- !u!1 &1760539736
 GameObject:
   m_ObjectHideFlags: 0
@@ -178776,6 +180135,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 27314843}
+  uPosManager: {fileID: 0}
 --- !u!1 &1761225673
 GameObject:
   m_ObjectHideFlags: 0
@@ -179069,6 +180429,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 544112}
+  uPosManager: {fileID: 0}
 --- !u!1 &1763535130 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 559046560907642740, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -179094,6 +180455,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 651729277}
+  uPosManager: {fileID: 0}
 --- !u!1 &1763587814 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6484025403358084253, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -179119,6 +180481,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 758381900}
+  uPosManager: {fileID: 0}
 --- !u!1 &1764411679
 GameObject:
   m_ObjectHideFlags: 0
@@ -179228,6 +180591,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 709874009}
+  uPosManager: {fileID: 0}
 --- !u!1 &1765407594
 GameObject:
   m_ObjectHideFlags: 0
@@ -179337,6 +180701,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 635272710}
+  uPosManager: {fileID: 0}
 --- !u!1 &1766984519 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3950527097811740843, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -179362,6 +180727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 847638179}
+  uPosManager: {fileID: 0}
 --- !u!1 &1767492286 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6967394915750852765, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -179387,6 +180753,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 785298927}
+  uPosManager: {fileID: 0}
 --- !u!1 &1767720232 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 867276996302818935, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -179685,6 +181052,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 602971744}
+  uPosManager: {fileID: 0}
 --- !u!1 &1770428025
 GameObject:
   m_ObjectHideFlags: 0
@@ -180117,6 +181485,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1842598522}
+  uPosManager: {fileID: 0}
 --- !u!1 &1773006998 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1430272041440481999, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180142,6 +181511,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1307131413}
+  uPosManager: {fileID: 0}
 --- !u!1 &1773045506 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3663167027073410031, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180167,6 +181537,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2132180168}
+  uPosManager: {fileID: 0}
 --- !u!1 &1774074911 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5293586085579210376, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180197,6 +181568,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1998631790}
+  uPosManager: {fileID: 0}
 --- !u!1 &1776022498 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6697711479439319240, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180222,6 +181594,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1085467648}
+  uPosManager: {fileID: 0}
 --- !u!1 &1776154271 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1945299225417763110, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180247,6 +181620,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 920092263}
+  uPosManager: {fileID: 0}
 --- !u!1 &1776179939 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5847743622912385106, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180272,6 +181646,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1000372898}
+  uPosManager: {fileID: 0}
 --- !u!1 &1776292747
 GameObject:
   m_ObjectHideFlags: 0
@@ -180381,6 +181756,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 969379178}
+  uPosManager: {fileID: 0}
 --- !u!1 &1779205264
 GameObject:
   m_ObjectHideFlags: 0
@@ -180663,6 +182039,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1493235782}
+  uPosManager: {fileID: 0}
 --- !u!1 &1781045754 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4948479029495550699, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -180688,6 +182065,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1175117959}
+  uPosManager: {fileID: 0}
 --- !u!1 &1781524941
 GameObject:
   m_ObjectHideFlags: 0
@@ -181041,6 +182419,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 141190944}
+  uPosManager: {fileID: 0}
 --- !u!1 &1782528644
 GameObject:
   m_ObjectHideFlags: 0
@@ -181150,6 +182529,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1641145304}
+  uPosManager: {fileID: 0}
 --- !u!1 &1783011069 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4065166175026320785, guid: cdff6149826a44f4abc275995ec2d804, type: 3}
@@ -181277,6 +182657,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 487393193}
+  uPosManager: {fileID: 0}
 --- !u!1 &1785531037
 GameObject:
   m_ObjectHideFlags: 0
@@ -181722,6 +183103,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 96306775}
+  uPosManager: {fileID: 0}
 --- !u!1 &1786626361 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5633663296958553093, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -181850,6 +183232,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1944104506}
+  uPosManager: {fileID: 0}
 --- !u!1 &1787482782
 GameObject:
   m_ObjectHideFlags: 0
@@ -182127,6 +183510,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 877210098}
+  uPosManager: {fileID: 0}
 --- !u!1 &1789781061
 GameObject:
   m_ObjectHideFlags: 0
@@ -182236,6 +183620,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1289313666}
+  uPosManager: {fileID: 0}
 --- !u!1 &1790694858 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5810295117131692320, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -182596,6 +183981,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2055473778}
+  uPosManager: {fileID: 0}
 --- !u!1 &1793783677
 GameObject:
   m_ObjectHideFlags: 0
@@ -182899,6 +184285,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1521361751}
+  uPosManager: {fileID: 0}
 --- !u!1 &1795451843 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2474399130186161876, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -182924,6 +184311,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1477694888}
+  uPosManager: {fileID: 0}
 --- !u!1 &1795758751 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2784003049150777355, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -182949,6 +184337,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 986005883}
+  uPosManager: {fileID: 0}
 --- !u!1 &1796010693
 GameObject:
   m_ObjectHideFlags: 0
@@ -183142,6 +184531,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1942818422}
+  uPosManager: {fileID: 0}
 --- !u!1 &1798536206
 GameObject:
   m_ObjectHideFlags: 0
@@ -183496,6 +184886,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 346430231}
+  uPosManager: {fileID: 0}
 --- !u!1 &1801628591
 GameObject:
   m_ObjectHideFlags: 0
@@ -183689,6 +185080,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 542719201}
+  uPosManager: {fileID: 0}
 --- !u!1 &1803376869
 GameObject:
   m_ObjectHideFlags: 0
@@ -183798,6 +185190,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1771806596}
+  uPosManager: {fileID: 0}
 --- !u!1 &1804344948 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4256358117556478478, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -183823,6 +185216,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 759650755}
+  uPosManager: {fileID: 0}
 --- !u!1 &1804669406
 GameObject:
   m_ObjectHideFlags: 0
@@ -183925,6 +185319,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 532938790}
+  uPosManager: {fileID: 0}
 --- !u!1 &1806118709
 GameObject:
   m_ObjectHideFlags: 0
@@ -184202,6 +185597,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1782528646}
+  uPosManager: {fileID: 0}
 --- !u!1 &1809536073
 GameObject:
   m_ObjectHideFlags: 0
@@ -184311,6 +185707,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1265854080}
+  uPosManager: {fileID: 0}
 --- !u!1 &1809960797 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4396803942775989175, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -184336,6 +185733,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 923257258}
+  uPosManager: {fileID: 0}
 --- !u!1 &1810083482
 GameObject:
   m_ObjectHideFlags: 0
@@ -184715,6 +186113,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1116653543}
+  uPosManager: {fileID: 0}
 --- !u!1 &1810681556
 GameObject:
   m_ObjectHideFlags: 0
@@ -184824,6 +186223,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1844890953}
+  uPosManager: {fileID: 0}
 --- !u!1 &1811760966 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5437969457839812417, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -184849,6 +186249,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1696032448}
+  uPosManager: {fileID: 0}
 --- !u!1 &1812729655
 GameObject:
   m_ObjectHideFlags: 0
@@ -185024,6 +186425,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 769754551}
+  uPosManager: {fileID: 0}
 --- !u!1 &1813308797
 GameObject:
   m_ObjectHideFlags: 0
@@ -185301,6 +186703,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1770428027}
+  uPosManager: {fileID: 0}
 --- !u!1 &1815567661
 GameObject:
   m_ObjectHideFlags: 0
@@ -185747,6 +187150,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1949104881}
+  uPosManager: {fileID: 0}
 --- !u!1 &1817632571
 GameObject:
   m_ObjectHideFlags: 0
@@ -185940,6 +187344,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1223348457}
+  uPosManager: {fileID: 0}
 --- !u!1 &1820480581 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3583062916058927885, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -185965,6 +187370,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2003679432}
+  uPosManager: {fileID: 0}
 --- !u!1 &1822054936 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2030225459153097090, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -185990,6 +187396,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 710382654}
+  uPosManager: {fileID: 0}
 --- !u!1 &1822501388 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7278432571618886961, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186015,6 +187422,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1079377500}
+  uPosManager: {fileID: 0}
 --- !u!1 &1823986208 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5161357791507449990, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186164,6 +187572,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 647423059}
+  uPosManager: {fileID: 0}
 --- !u!1 &1827586618 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6635332477578432421, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186189,6 +187598,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 816596249}
+  uPosManager: {fileID: 0}
 --- !u!1 &1827684424 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1500913082183021113, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186214,6 +187624,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2069592289}
+  uPosManager: {fileID: 0}
 --- !u!1 &1828108483 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 217507613607893226, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186239,6 +187650,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2036047017}
+  uPosManager: {fileID: 0}
 --- !u!1 &1828130926
 GameObject:
   m_ObjectHideFlags: 0
@@ -186432,6 +187844,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 710588974}
+  uPosManager: {fileID: 0}
 --- !u!1 &1829928731 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7850233565244512468, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -186457,6 +187870,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1540117706}
+  uPosManager: {fileID: 0}
 --- !u!1 &1831097101
 GameObject:
   m_ObjectHideFlags: 0
@@ -187136,6 +188550,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1659509826}
+  uPosManager: {fileID: 0}
 --- !u!1 &1834756663
 GameObject:
   m_ObjectHideFlags: 0
@@ -187245,6 +188660,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1742548408}
+  uPosManager: {fileID: 0}
 --- !u!1 &1836998337
 GameObject:
   m_ObjectHideFlags: 0
@@ -187522,6 +188938,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 320111403}
+  uPosManager: {fileID: 0}
 --- !u!1 &1840152241 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 942594699771444839, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -187547,6 +188964,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 610498870}
+  uPosManager: {fileID: 0}
 --- !u!1 &1840335334
 GameObject:
   m_ObjectHideFlags: 0
@@ -187656,6 +189074,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 614514159}
+  uPosManager: {fileID: 0}
 --- !u!1 &1840759717 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7290193161832865224, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -187681,6 +189100,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 941105057}
+  uPosManager: {fileID: 0}
 --- !u!1 &1841173287 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2004084886422793265, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -187706,6 +189126,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 881681312}
+  uPosManager: {fileID: 0}
 --- !u!1 &1841434790
 GameObject:
   m_ObjectHideFlags: 0
@@ -187815,6 +189236,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1400826139}
+  uPosManager: {fileID: 0}
 --- !u!1 &1842598520
 GameObject:
   m_ObjectHideFlags: 0
@@ -187929,6 +189351,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 720928396}
+  uPosManager: {fileID: 0}
 --- !u!1 &1844537352
 GameObject:
   m_ObjectHideFlags: 0
@@ -188206,6 +189629,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 16105179}
+  uPosManager: {fileID: 0}
 --- !u!1 &1847183171
 GameObject:
   m_ObjectHideFlags: 0
@@ -188315,6 +189739,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 156787233}
+  uPosManager: {fileID: 0}
 --- !u!114 &1847898297
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -188330,6 +189755,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2112185001}
+  uPosManager: {fileID: 0}
 --- !u!1 &1848354600
 GameObject:
   m_ObjectHideFlags: 0
@@ -189223,6 +190649,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1572267357}
+  uPosManager: {fileID: 0}
 --- !u!1 &1855149693
 GameObject:
   m_ObjectHideFlags: 0
@@ -189383,6 +190810,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1618464153}
+  uPosManager: {fileID: 0}
 --- !u!1 &1857646324
 GameObject:
   m_ObjectHideFlags: 0
@@ -189492,6 +190920,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1738551610}
+  uPosManager: {fileID: 0}
 --- !u!1 &1858414423 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8023974725596450838, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -189517,6 +190946,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1149155328}
+  uPosManager: {fileID: 0}
 --- !u!1 &1859118119
 GameObject:
   m_ObjectHideFlags: 0
@@ -190044,6 +191474,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 868377031}
+  uPosManager: {fileID: 0}
 --- !u!1 &1862161272
 GameObject:
   m_ObjectHideFlags: 0
@@ -190160,6 +191591,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 606664259}
+  uPosManager: {fileID: 0}
 --- !u!1 &1862980850
 GameObject:
   m_ObjectHideFlags: 0
@@ -190269,6 +191701,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1353788104}
+  uPosManager: {fileID: 0}
 --- !u!1 &1863900715 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2801605096608631653, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -190294,6 +191727,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 531524100}
+  uPosManager: {fileID: 0}
 --- !u!1 &1863901939
 GameObject:
   m_ObjectHideFlags: 0
@@ -190403,6 +191837,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 264085097}
+  uPosManager: {fileID: 0}
 --- !u!1 &1864831884 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 10885154742242766, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -190428,6 +191863,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 945770250}
+  uPosManager: {fileID: 0}
 --- !u!1 &1865315120
 GameObject:
   m_ObjectHideFlags: 0
@@ -190537,6 +191973,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 238743759}
+  uPosManager: {fileID: 0}
 --- !u!1 &1865474689 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6772288529694068468, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -190562,6 +191999,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1894044832}
+  uPosManager: {fileID: 0}
 --- !u!1 &1865515558
 GameObject:
   m_ObjectHideFlags: 0
@@ -190745,6 +192183,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 757780638}
+  uPosManager: {fileID: 0}
 --- !u!1 &1867957985
 GameObject:
   m_ObjectHideFlags: 0
@@ -191035,6 +192474,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 839045167}
+  uPosManager: {fileID: 0}
 --- !u!1 &1870558971 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6252516016197414911, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -191060,6 +192500,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 945307852}
+  uPosManager: {fileID: 0}
 --- !u!1 &1870733940
 GameObject:
   m_ObjectHideFlags: 0
@@ -191358,6 +192799,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 736749631}
+  uPosManager: {fileID: 0}
 --- !u!1 &1872847690 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3378117727774325999, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -191383,6 +192825,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1484578386}
+  uPosManager: {fileID: 0}
 --- !u!1 &1873083858 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6313158167301519735, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -191497,6 +192940,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1144668858}
+  uPosManager: {fileID: 0}
 --- !u!1 &1874850519
 GameObject:
   m_ObjectHideFlags: 0
@@ -191847,6 +193291,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1180293665}
+  uPosManager: {fileID: 0}
 --- !u!1 &1877981421 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3444924188874379024, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -191872,6 +193317,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1019244789}
+  uPosManager: {fileID: 0}
 --- !u!1 &1878136820
 GameObject:
   m_ObjectHideFlags: 0
@@ -192164,6 +193610,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 440324833}
+  uPosManager: {fileID: 0}
 --- !u!1 &1879913092
 GameObject:
   m_ObjectHideFlags: 0
@@ -192273,6 +193720,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 327354527}
+  uPosManager: {fileID: 0}
 --- !u!1 &1881748702 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 69587832152703298, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -192298,6 +193746,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 271829048}
+  uPosManager: {fileID: 0}
 --- !u!1 &1882584740
 GameObject:
   m_ObjectHideFlags: 0
@@ -192404,6 +193853,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 159995695}
+  uPosManager: {fileID: 0}
 --- !u!1 &1883368773 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5190208997122076850, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -192429,6 +193879,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1918779752}
+  uPosManager: {fileID: 0}
 --- !u!1 &1884437374
 GameObject:
   m_ObjectHideFlags: 0
@@ -192614,6 +194065,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 535806560}
+  uPosManager: {fileID: 0}
 --- !u!1 &1885095299
 GameObject:
   m_ObjectHideFlags: 0
@@ -192980,6 +194432,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1130952368}
+  uPosManager: {fileID: 0}
 --- !u!1 &1889928879
 GameObject:
   m_ObjectHideFlags: 0
@@ -193081,6 +194534,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1537807799}
+  uPosManager: {fileID: 0}
 --- !u!1 &1891184042
 GameObject:
   m_ObjectHideFlags: 0
@@ -193270,6 +194724,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 637000316}
+  uPosManager: {fileID: 0}
 --- !u!1 &1892224692
 GameObject:
   m_ObjectHideFlags: 0
@@ -193590,6 +195045,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 286235143}
+  uPosManager: {fileID: 0}
 --- !u!1 &1893461859 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7595903991968262142, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -193615,6 +195071,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 176830731}
+  uPosManager: {fileID: 0}
 --- !u!1 &1893493066
 GameObject:
   m_ObjectHideFlags: 0
@@ -193724,6 +195181,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 976525194}
+  uPosManager: {fileID: 0}
 --- !u!1 &1893683180 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8796590121277144796, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -193854,6 +195312,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2138614345}
+  uPosManager: {fileID: 0}
 --- !u!1 &1894843064
 GameObject:
   m_ObjectHideFlags: 0
@@ -193963,6 +195422,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 67006188}
+  uPosManager: {fileID: 0}
 --- !u!1 &1894870667
 GameObject:
   m_ObjectHideFlags: 0
@@ -194296,6 +195756,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2044955500}
+  uPosManager: {fileID: 0}
 --- !u!1 &1896941671
 GameObject:
   m_ObjectHideFlags: 0
@@ -194526,6 +195987,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1028764620}
+  uPosManager: {fileID: 0}
 --- !u!1 &1899052656 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3182291832827084112, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -194551,6 +196013,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 676051620}
+  uPosManager: {fileID: 0}
 --- !u!1 &1899188343 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9142382533094347259, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -194679,6 +196142,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 516549864}
+  uPosManager: {fileID: 0}
 --- !u!1 &1901206185 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2938814025658689419, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -194704,6 +196168,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1271456797}
+  uPosManager: {fileID: 0}
 --- !u!1 &1901266611
 GameObject:
   m_ObjectHideFlags: 0
@@ -195007,6 +196472,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1885301348}
+  uPosManager: {fileID: 0}
 --- !u!1 &1903802846 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2907435835674930512, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -195032,6 +196498,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1825146903}
+  uPosManager: {fileID: 0}
 --- !u!1 &1903949870 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6762487283441592371, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -195057,6 +196524,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 814999137}
+  uPosManager: {fileID: 0}
 --- !u!1 &1905278944
 GameObject:
   m_ObjectHideFlags: 0
@@ -195339,6 +196807,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 634179081}
+  uPosManager: {fileID: 0}
 --- !u!1 &1907613564
 GameObject:
   m_ObjectHideFlags: 0
@@ -195736,6 +197205,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 801324122}
+  uPosManager: {fileID: 0}
 --- !u!1 &1910937639
 GameObject:
   m_ObjectHideFlags: 0
@@ -195864,6 +197334,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 917271282}
+  uPosManager: {fileID: 0}
 --- !u!1 &1911614391 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 402963580003627469, guid: 66e5e8a8bdecfc84fbb2c80b0297e096, type: 3}
@@ -195894,6 +197365,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 925970929}
+  uPosManager: {fileID: 0}
 --- !u!1 &1912065175
 GameObject:
   m_ObjectHideFlags: 0
@@ -196003,6 +197475,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1275576915}
+  uPosManager: {fileID: 0}
 --- !u!1 &1913259401
 GameObject:
   m_ObjectHideFlags: 0
@@ -196537,6 +198010,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 221539985}
+  uPosManager: {fileID: 0}
 --- !u!1 &1916124781 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1960499849752470989, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -196562,6 +198036,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 430799802}
+  uPosManager: {fileID: 0}
 --- !u!1 &1916435394 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4935185571543529305, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -196587,6 +198062,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1556822694}
+  uPosManager: {fileID: 0}
 --- !u!1 &1916589025
 GameObject:
   m_ObjectHideFlags: 0
@@ -197203,6 +198679,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 560168219}
+  uPosManager: {fileID: 0}
 --- !u!1 &1920115070 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 818853684853702806, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -197228,6 +198705,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1992809132}
+  uPosManager: {fileID: 0}
 --- !u!1 &1921231936
 GameObject:
   m_ObjectHideFlags: 0
@@ -197358,6 +198836,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 66669309}
+  uPosManager: {fileID: 0}
 --- !u!1 &1922571606
 GameObject:
   m_ObjectHideFlags: 0
@@ -197467,6 +198946,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 689795226}
+  uPosManager: {fileID: 0}
 --- !u!1 &1922943633
 GameObject:
   m_ObjectHideFlags: 0
@@ -197576,6 +199056,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1221884677}
+  uPosManager: {fileID: 0}
 --- !u!1 &1924604293 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2750322499937350688, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -197601,6 +199082,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 966027954}
+  uPosManager: {fileID: 0}
 --- !u!1 &1925494198
 GameObject:
   m_ObjectHideFlags: 0
@@ -197799,6 +199281,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 348049749}
+  uPosManager: {fileID: 0}
 --- !u!1 &1931953302 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7698401479437999879, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -197824,6 +199307,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1831735449}
+  uPosManager: {fileID: 0}
 --- !u!1 &1932506509 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 753969520301769842, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -198036,6 +199520,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 729890607}
+  uPosManager: {fileID: 0}
 --- !u!1 &1935175112
 GameObject:
   m_ObjectHideFlags: 0
@@ -198182,6 +199667,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1726387996}
+  uPosManager: {fileID: 0}
 --- !u!1 &1937182730
 GameObject:
   m_ObjectHideFlags: 0
@@ -198283,6 +199769,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1917936763}
+  uPosManager: {fileID: 0}
 --- !u!1 &1938893262
 GameObject:
   m_ObjectHideFlags: 0
@@ -198476,6 +199963,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 152447960}
+  uPosManager: {fileID: 0}
 --- !u!1 &1940131924
 GameObject:
   m_ObjectHideFlags: 0
@@ -198585,6 +200073,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1392367719}
+  uPosManager: {fileID: 0}
 --- !u!1 &1941770559
 GameObject:
   m_ObjectHideFlags: 0
@@ -198905,6 +200394,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1591853262}
+  uPosManager: {fileID: 0}
 --- !u!1 &1943565650
 GameObject:
   m_ObjectHideFlags: 0
@@ -199550,6 +201040,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 618823739}
+  uPosManager: {fileID: 0}
 --- !u!1 &1949979303 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6452484984292705594, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -199575,6 +201066,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 249268519}
+  uPosManager: {fileID: 0}
 --- !u!1 &1950357625 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1155011446458681737, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -199600,6 +201092,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1140585219}
+  uPosManager: {fileID: 0}
 --- !u!1 &1950364560 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4420070316835926356, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -199625,6 +201118,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 924273978}
+  uPosManager: {fileID: 0}
 --- !u!1 &1950376708
 GameObject:
   m_ObjectHideFlags: 0
@@ -199785,6 +201279,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1619511080}
+  uPosManager: {fileID: 0}
 --- !u!1 &1951118286 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7263310739530830230, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -199810,6 +201305,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1709899862}
+  uPosManager: {fileID: 0}
 --- !u!1 &1951405421
 GameObject:
   m_ObjectHideFlags: 0
@@ -200029,6 +201525,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1714841266}
+  uPosManager: {fileID: 0}
 --- !u!1 &1952929819
 GameObject:
   m_ObjectHideFlags: 0
@@ -200141,6 +201638,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1041790266}
+  uPosManager: {fileID: 0}
 --- !u!1 &1953444051 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9088625758623441589, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -200166,6 +201664,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1525736634}
+  uPosManager: {fileID: 0}
 --- !u!1 &1954249184 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3015640707246211846, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -200191,6 +201690,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1088641746}
+  uPosManager: {fileID: 0}
 --- !u!1 &1954510747
 GameObject:
   m_ObjectHideFlags: 0
@@ -200460,6 +201960,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1458102183}
+  uPosManager: {fileID: 0}
 --- !u!1 &1959382995
 GameObject:
   m_ObjectHideFlags: 0
@@ -200569,6 +202070,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 125260881}
+  uPosManager: {fileID: 0}
 --- !u!1 &1960586668 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 789577623721253522, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -200594,6 +202096,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 519021989}
+  uPosManager: {fileID: 0}
 --- !u!1 &1961644464
 GameObject:
   m_ObjectHideFlags: 0
@@ -200703,6 +202206,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 801861041}
+  uPosManager: {fileID: 0}
 --- !u!1 &1962659194 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7608258580355096011, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -200728,6 +202232,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 585081651}
+  uPosManager: {fileID: 0}
 --- !u!1 &1963174767 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4056805772706889701, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -200753,6 +202258,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1269742139}
+  uPosManager: {fileID: 0}
 --- !u!1 &1963221758
 GameObject:
   m_ObjectHideFlags: 0
@@ -200862,6 +202368,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1942921020}
+  uPosManager: {fileID: 0}
 --- !u!1 &1963941345
 GameObject:
   m_ObjectHideFlags: 0
@@ -201232,6 +202739,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 444563919}
+  uPosManager: {fileID: 0}
 --- !u!1 &1966736139 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5036085084607486706, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201257,6 +202765,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1699087483}
+  uPosManager: {fileID: 0}
 --- !u!1 &1967061334 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3566155836289792693, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201282,6 +202791,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1635287972}
+  uPosManager: {fileID: 0}
 --- !u!1 &1969203301
 GameObject:
   m_ObjectHideFlags: 0
@@ -201417,6 +202927,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2121587827}
+  uPosManager: {fileID: 0}
 --- !u!1 &1970157530 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5846873384413251948, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201442,6 +202953,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1643805555}
+  uPosManager: {fileID: 0}
 --- !u!1 &1971164517 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 151465556145920125, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201467,6 +202979,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2025473881}
+  uPosManager: {fileID: 0}
 --- !u!1 &1972340519 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1958749068432275283, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201492,6 +203005,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1694644851}
+  uPosManager: {fileID: 0}
 --- !u!1 &1972580637 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8197475594132858055, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201538,6 +203052,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1488731700}
+  uPosManager: {fileID: 0}
 --- !u!1 &1975866843
 GameObject:
   m_ObjectHideFlags: 0
@@ -201741,6 +203256,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 274933118}
+  uPosManager: {fileID: 0}
 --- !u!1 &1978483180 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2516895661534922876, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201766,6 +203282,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 902563111}
+  uPosManager: {fileID: 0}
 --- !u!1 &1978754363 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8686916738568593858, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -201791,6 +203308,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2022210239}
+  uPosManager: {fileID: 0}
 --- !u!1 &1979192730
 GameObject:
   m_ObjectHideFlags: 0
@@ -201984,6 +203502,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 82463264}
+  uPosManager: {fileID: 0}
 --- !u!1 &1979809369
 GameObject:
   m_ObjectHideFlags: 0
@@ -202093,6 +203612,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 637357995}
+  uPosManager: {fileID: 0}
 --- !u!1 &1980788028
 GameObject:
   m_ObjectHideFlags: 0
@@ -202716,6 +204236,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1235691459}
+  uPosManager: {fileID: 0}
 --- !u!1 &1984037343 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7511566163542037423, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -202741,6 +204262,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1916770743}
+  uPosManager: {fileID: 0}
 --- !u!1 &1984649849
 GameObject:
   m_ObjectHideFlags: 0
@@ -202850,6 +204372,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1078124713}
+  uPosManager: {fileID: 0}
 --- !u!1 &1985647068 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6313158168658935197, guid: ec5d4ea5576441a4585b4eb5fafd4eed, type: 3}
@@ -202880,6 +204403,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 693248353}
+  uPosManager: {fileID: 0}
 --- !u!1 &1986232291 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9188445482589009631, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -202905,6 +204429,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1855149695}
+  uPosManager: {fileID: 0}
 --- !u!1 &1987040053
 GameObject:
   m_ObjectHideFlags: 0
@@ -203098,6 +204623,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 402725781}
+  uPosManager: {fileID: 0}
 --- !u!1 &1990358791 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6611846217494255248, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -203212,6 +204738,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 304352798}
+  uPosManager: {fileID: 0}
 --- !u!1 &1992706987
 GameObject:
   m_ObjectHideFlags: 0
@@ -203405,6 +204932,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2021352718}
+  uPosManager: {fileID: 0}
 --- !u!1 &1994748119
 GameObject:
   m_ObjectHideFlags: 0
@@ -203514,6 +205042,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 15577892}
+  uPosManager: {fileID: 0}
 --- !u!1 &1996535000 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7758922539843437819, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -203539,6 +205068,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1837243292}
+  uPosManager: {fileID: 0}
 --- !u!1 &1996866946 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3753581320743228982, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -203564,6 +205094,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 866110607}
+  uPosManager: {fileID: 0}
 --- !u!1 &1998631788
 GameObject:
   m_ObjectHideFlags: 0
@@ -203841,6 +205372,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 715321033}
+  uPosManager: {fileID: 0}
 --- !u!1 &2000889183 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3633781674279011406, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -203866,6 +205398,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2053636791}
+  uPosManager: {fileID: 0}
 --- !u!1 &2000972853
 GameObject:
   m_ObjectHideFlags: 0
@@ -204332,6 +205865,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 166858099}
+  uPosManager: {fileID: 0}
 --- !u!1 &2004680124 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2629139803765525724, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -204357,6 +205891,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1866824694}
+  uPosManager: {fileID: 0}
 --- !u!1 &2004800827
 GameObject:
   m_ObjectHideFlags: 0
@@ -204550,6 +206085,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 51435217}
+  uPosManager: {fileID: 0}
 --- !u!1 &2006681446 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2762536928848360404, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -204575,6 +206111,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1061280824}
+  uPosManager: {fileID: 0}
 --- !u!1 &2006813469
 GameObject:
   m_ObjectHideFlags: 0
@@ -204684,6 +206221,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1169264790}
+  uPosManager: {fileID: 0}
 --- !u!1 &2007664816
 GameObject:
   m_ObjectHideFlags: 0
@@ -204789,6 +206327,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 207260213}
+  uPosManager: {fileID: 0}
 --- !u!1 &2008642026 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2931704522492200917, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -204814,6 +206353,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1852244693}
+  uPosManager: {fileID: 0}
 --- !u!1 &2009765315
 GameObject:
   m_ObjectHideFlags: 0
@@ -204923,6 +206463,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 46730947}
+  uPosManager: {fileID: 0}
 --- !u!1 &2011324435
 GameObject:
   m_ObjectHideFlags: 0
@@ -205326,6 +206867,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1280974173}
+  uPosManager: {fileID: 0}
 --- !u!1 &2013592223 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8419717612661615068, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -205351,6 +206893,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1359130311}
+  uPosManager: {fileID: 0}
 --- !u!1 &2014758462
 GameObject:
   m_ObjectHideFlags: 0
@@ -205582,6 +207125,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1267141931}
+  uPosManager: {fileID: 0}
 --- !u!1 &2015834729 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1165336243766070557, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -205607,6 +207151,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1744721886}
+  uPosManager: {fileID: 0}
 --- !u!1 &2016646317 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5159202655469962150, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -205632,6 +207177,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 85078634}
+  uPosManager: {fileID: 0}
 --- !u!1 &2017307095 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8105228609170162519, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -205657,6 +207203,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 439188413}
+  uPosManager: {fileID: 0}
 --- !u!1 &2017445688
 GameObject:
   m_ObjectHideFlags: 0
@@ -205982,6 +207529,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 24132030}
+  uPosManager: {fileID: 0}
 --- !u!1 &2020068717 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 394022611750606081, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -206007,6 +207555,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1919148664}
+  uPosManager: {fileID: 0}
 --- !u!1 &2020136225
 GameObject:
   m_ObjectHideFlags: 0
@@ -206210,6 +207759,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1933904087}
+  uPosManager: {fileID: 0}
 --- !u!1 &2021071046
 GameObject:
   m_ObjectHideFlags: 0
@@ -206403,6 +207953,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 95488685}
+  uPosManager: {fileID: 0}
 --- !u!1 &2022063271
 GameObject:
   m_ObjectHideFlags: 0
@@ -206754,6 +208305,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2001952332}
+  uPosManager: {fileID: 0}
 --- !u!1 &2025473879
 GameObject:
   m_ObjectHideFlags: 0
@@ -206863,6 +208415,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1784167000}
+  uPosManager: {fileID: 0}
 --- !u!1 &2025786240 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5428684119971452754, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -206888,6 +208441,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1853258370}
+  uPosManager: {fileID: 0}
 --- !u!1 &2026077964 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3433746849458505631, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -206913,6 +208467,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1791298996}
+  uPosManager: {fileID: 0}
 --- !u!1 &2028043956
 GameObject:
   m_ObjectHideFlags: 0
@@ -207022,6 +208577,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1695921081}
+  uPosManager: {fileID: 0}
 --- !u!114 &2028966192
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -207037,6 +208593,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 44566793}
+  uPosManager: {fileID: 0}
 --- !u!1 &2030325272
 GameObject:
   m_ObjectHideFlags: 0
@@ -207310,6 +208867,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1085758365}
+  uPosManager: {fileID: 0}
 --- !u!1 &2034476296 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1274948678891613134, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -207335,6 +208893,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 933240170}
+  uPosManager: {fileID: 0}
 --- !u!1 &2034534902
 GameObject:
   m_ObjectHideFlags: 0
@@ -207461,6 +209020,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 448984961}
+  uPosManager: {fileID: 0}
 --- !u!1 &2036047015
 GameObject:
   m_ObjectHideFlags: 0
@@ -207570,6 +209130,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1518741050}
+  uPosManager: {fileID: 0}
 --- !u!1 &2038152040
 GameObject:
   m_ObjectHideFlags: 0
@@ -207679,6 +209240,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1235085432}
+  uPosManager: {fileID: 0}
 --- !u!1 &2039996039
 GameObject:
   m_ObjectHideFlags: 0
@@ -207872,6 +209434,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1010351067}
+  uPosManager: {fileID: 0}
 --- !u!1 &2041058977
 GameObject:
   m_ObjectHideFlags: 0
@@ -208149,6 +209712,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 41444281}
+  uPosManager: {fileID: 0}
 --- !u!1 &2042769679
 GameObject:
   m_ObjectHideFlags: 0
@@ -208426,6 +209990,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 452735658}
+  uPosManager: {fileID: 0}
 --- !u!1 &2043277469 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4229042777791998016, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -208470,6 +210035,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 375518264}
+  uPosManager: {fileID: 0}
 --- !u!1 &2044281193 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1266053366535982416, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -208495,6 +210061,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1748637327}
+  uPosManager: {fileID: 0}
 --- !u!1 &2044955498
 GameObject:
   m_ObjectHideFlags: 0
@@ -208604,6 +210171,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 383153318}
+  uPosManager: {fileID: 0}
 --- !u!1 &2045328720
 GameObject:
   m_ObjectHideFlags: 0
@@ -208750,6 +210318,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 674561043}
+  uPosManager: {fileID: 0}
 --- !u!1 &2047941962 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1806603189799928980, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -208775,6 +210344,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 141044434}
+  uPosManager: {fileID: 0}
 --- !u!1 &2048072415
 GameObject:
   m_ObjectHideFlags: 0
@@ -208895,6 +210465,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1851382317}
+  uPosManager: {fileID: 0}
 --- !u!1 &2050759878
 GameObject:
   m_ObjectHideFlags: 0
@@ -209256,6 +210827,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 483320777}
+  uPosManager: {fileID: 0}
 --- !u!1 &2053196934
 GameObject:
   m_ObjectHideFlags: 0
@@ -209365,6 +210937,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 287688726}
+  uPosManager: {fileID: 0}
 --- !u!1 &2053636789
 GameObject:
   m_ObjectHideFlags: 0
@@ -209474,6 +211047,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1250792102}
+  uPosManager: {fileID: 0}
 --- !u!1 &2054154196 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8705708994651054569, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -209499,6 +211073,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2053196936}
+  uPosManager: {fileID: 0}
 --- !u!1 &2054238769
 GameObject:
   m_ObjectHideFlags: 0
@@ -209608,6 +211183,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1732360759}
+  uPosManager: {fileID: 0}
 --- !u!1 &2055473776
 GameObject:
   m_ObjectHideFlags: 0
@@ -209707,6 +211283,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2130441124}
+  uPosManager: {fileID: 0}
 --- !u!1 &2055920787
 GameObject:
   m_ObjectHideFlags: 0
@@ -209829,6 +211406,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 456657240}
+  uPosManager: {fileID: 0}
 --- !u!1 &2058733803
 GameObject:
   m_ObjectHideFlags: 0
@@ -209938,6 +211516,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1089354519}
+  uPosManager: {fileID: 0}
 --- !u!1 &2059686875
 GameObject:
   m_ObjectHideFlags: 0
@@ -210047,6 +211626,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1752713097}
+  uPosManager: {fileID: 0}
 --- !u!1 &2061073383
 GameObject:
   m_ObjectHideFlags: 0
@@ -210156,6 +211736,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 726383577}
+  uPosManager: {fileID: 0}
 --- !u!1 &2062999709 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6559999016121809907, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -210181,6 +211762,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 906885525}
+  uPosManager: {fileID: 0}
 --- !u!1 &2063138887 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 439263060680990959, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -210206,6 +211788,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1333099149}
+  uPosManager: {fileID: 0}
 --- !u!1 &2063862711
 GameObject:
   m_ObjectHideFlags: 0
@@ -210307,6 +211890,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1705904413}
+  uPosManager: {fileID: 0}
 --- !u!1 &2065769291
 GameObject:
   m_ObjectHideFlags: 0
@@ -210416,6 +212000,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 640463704}
+  uPosManager: {fileID: 0}
 --- !u!1 &2066873324 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1066363653887466766, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -210441,6 +212026,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1736625107}
+  uPosManager: {fileID: 0}
 --- !u!1 &2067148869
 GameObject:
   m_ObjectHideFlags: 0
@@ -210634,6 +212220,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 203049304}
+  uPosManager: {fileID: 0}
 --- !u!1 &2069592287
 GameObject:
   m_ObjectHideFlags: 0
@@ -210743,6 +212330,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 958587486}
+  uPosManager: {fileID: 0}
 --- !u!1 &2071286109
 GameObject:
   m_ObjectHideFlags: 0
@@ -210852,6 +212440,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1652134618}
+  uPosManager: {fileID: 0}
 --- !u!1 &2072351475 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 650585414065145754, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -210877,6 +212466,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2127881458}
+  uPosManager: {fileID: 0}
 --- !u!1 &2072885196
 GameObject:
   m_ObjectHideFlags: 0
@@ -211154,6 +212744,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 826942121}
+  uPosManager: {fileID: 0}
 --- !u!1 &2075458280 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7776086016016683316, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -211179,6 +212770,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 522755179}
+  uPosManager: {fileID: 0}
 --- !u!1 &2076054685
 GameObject:
   m_ObjectHideFlags: 0
@@ -211456,6 +213048,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1447665964}
+  uPosManager: {fileID: 0}
 --- !u!1 &2077554023 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2995297653870497726, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -211481,6 +213074,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 867035560}
+  uPosManager: {fileID: 0}
 --- !u!1 &2077596104
 GameObject:
   m_ObjectHideFlags: 0
@@ -211590,6 +213184,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 603803362}
+  uPosManager: {fileID: 0}
 --- !u!1 &2079537391 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 102588791863026554, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -211615,6 +213210,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1256958240}
+  uPosManager: {fileID: 0}
 --- !u!1 &2081960971
 GameObject:
   m_ObjectHideFlags: 0
@@ -211724,6 +213320,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 207544112}
+  uPosManager: {fileID: 0}
 --- !u!1 &2082300862 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1992105660405534649, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -211749,6 +213346,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1705705922}
+  uPosManager: {fileID: 0}
 --- !u!1 &2082922135 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3486376572989372026, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -211884,6 +213482,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1963221760}
+  uPosManager: {fileID: 0}
 --- !u!1 &2087022869
 GameObject:
   m_ObjectHideFlags: 0
@@ -212162,6 +213761,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1794963598}
+  uPosManager: {fileID: 0}
 --- !u!1 &2089053707 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7468892999977769616, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212454,6 +214054,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1637425517}
+  uPosManager: {fileID: 0}
 --- !u!1 &2094473095 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 2583516831372059033, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212479,6 +214080,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 694752224}
+  uPosManager: {fileID: 0}
 --- !u!1 &2096687949 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5851908896234214634, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212504,6 +214106,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 2006813471}
+  uPosManager: {fileID: 0}
 --- !u!1 &2097501628 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8491465988488269199, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212529,6 +214132,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 316049214}
+  uPosManager: {fileID: 0}
 --- !u!1 &2097625999 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1231532284998935429, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212554,6 +214158,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 592294439}
+  uPosManager: {fileID: 0}
 --- !u!1 &2098930742
 GameObject:
   m_ObjectHideFlags: 0
@@ -212736,6 +214341,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1314506702}
+  uPosManager: {fileID: 0}
 --- !u!1 &2100066178 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5168829510022848806, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -212761,6 +214367,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 876420876}
+  uPosManager: {fileID: 0}
 --- !u!1 &2100989368
 GameObject:
   m_ObjectHideFlags: 0
@@ -212860,6 +214467,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1544063168}
+  uPosManager: {fileID: 0}
 --- !u!1 &2102385770
 GameObject:
   m_ObjectHideFlags: 0
@@ -213137,6 +214745,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 306946503}
+  uPosManager: {fileID: 0}
 --- !u!1 &2103963427
 GameObject:
   m_ObjectHideFlags: 0
@@ -213246,6 +214855,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1529958057}
+  uPosManager: {fileID: 0}
 --- !u!1 &2104374243 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1163351536687448835, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -213271,6 +214881,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1326846251}
+  uPosManager: {fileID: 0}
 --- !u!1 &2105557206
 GameObject:
   m_ObjectHideFlags: 0
@@ -213548,6 +215159,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 130318775}
+  uPosManager: {fileID: 0}
 --- !u!1 &2108766055 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6070201216442198717, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -213573,6 +215185,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 910787884}
+  uPosManager: {fileID: 0}
 --- !u!1 &2109105834
 GameObject:
   m_ObjectHideFlags: 0
@@ -213682,6 +215295,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 253820368}
+  uPosManager: {fileID: 0}
 --- !u!1 &2109747988
 GameObject:
   m_ObjectHideFlags: 0
@@ -214254,6 +215868,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1200201488}
+  uPosManager: {fileID: 0}
 --- !u!1 &2112184999
 GameObject:
   m_ObjectHideFlags: 0
@@ -214363,6 +215978,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1395703804}
+  uPosManager: {fileID: 0}
 --- !u!1 &2114414014 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6024617297607857652, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214388,6 +216004,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1163830349}
+  uPosManager: {fileID: 0}
 --- !u!1 &2114541379
 GameObject:
   m_ObjectHideFlags: 0
@@ -214497,6 +216114,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1181069249}
+  uPosManager: {fileID: 0}
 --- !u!1 &2114917825 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5793687865791447086, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214522,6 +216140,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1605821547}
+  uPosManager: {fileID: 0}
 --- !u!1 &2115454225 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 3893246686391333261, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214547,6 +216166,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1991928848}
+  uPosManager: {fileID: 0}
 --- !u!1 &2116797735 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7814855537433543526, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214572,6 +216192,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 721948337}
+  uPosManager: {fileID: 0}
 --- !u!1 &2116948074 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 4371829340923745247, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214702,6 +216323,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1412465552}
+  uPosManager: {fileID: 0}
 --- !u!1 &2118172711 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 9064024564290697083, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214727,6 +216349,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 180086825}
+  uPosManager: {fileID: 0}
 --- !u!1 &2118312296 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 5889382098276956170, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -214752,6 +216375,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 20566381}
+  uPosManager: {fileID: 0}
 --- !u!1 &2120667087
 GameObject:
   m_ObjectHideFlags: 0
@@ -214882,6 +216506,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 248388544}
+  uPosManager: {fileID: 0}
 --- !u!1 &2121587825
 GameObject:
   m_ObjectHideFlags: 0
@@ -215785,6 +217410,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 682724111}
+  uPosManager: {fileID: 0}
 --- !u!1 &2128564601
 GameObject:
   m_ObjectHideFlags: 0
@@ -215894,6 +217520,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1500536865}
+  uPosManager: {fileID: 0}
 --- !u!1 &2130246086 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 421550537435769044, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -215919,6 +217546,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 620386653}
+  uPosManager: {fileID: 0}
 --- !u!1 &2130441122
 GameObject:
   m_ObjectHideFlags: 0
@@ -216474,6 +218102,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 379236476}
+  uPosManager: {fileID: 0}
 --- !u!1 &2137310630
 GameObject:
   m_ObjectHideFlags: 0
@@ -216853,6 +218482,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 156170339}
+  uPosManager: {fileID: 0}
 --- !u!1 &2140926620
 GameObject:
   m_ObjectHideFlags: 0
@@ -217046,6 +218676,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1027604355}
+  uPosManager: {fileID: 0}
 --- !u!1 &2142791799 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6567782608329927144, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217071,6 +218702,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 258467024}
+  uPosManager: {fileID: 0}
 --- !u!1 &2143259180
 GameObject:
   m_ObjectHideFlags: 0
@@ -217180,6 +218812,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 901184434}
+  uPosManager: {fileID: 0}
 --- !u!1 &2143973617
 GameObject:
   m_ObjectHideFlags: 0
@@ -217289,6 +218922,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 750029165}
+  uPosManager: {fileID: 0}
 --- !u!1 &2145434130 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6041180186220658356, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217314,6 +218948,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 48364926}
+  uPosManager: {fileID: 0}
 --- !u!1 &2145529919 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6191210127824926419, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217339,6 +218974,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 994310246}
+  uPosManager: {fileID: 0}
 --- !u!1 &2146026134 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 6113021506622576706, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217369,6 +219005,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1599026529}
+  uPosManager: {fileID: 0}
 --- !u!1 &2146361029 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7735717072406473764, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217394,6 +219031,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 685252061}
+  uPosManager: {fileID: 0}
 --- !u!1 &2146387788 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1011086283575656764, guid: c8f09218a803c944e84c2336104ca2f9, type: 3}
@@ -217609,6 +219247,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1556572562}
+  uPosManager: {fileID: 0}
 --- !u!1 &19133797493248362
 GameObject:
   m_ObjectHideFlags: 0
@@ -315312,6 +316951,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 1275243181}
+  uPosManager: {fileID: 0}
 --- !u!114 &5868017143503837020
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -315327,6 +316967,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 493109604}
+  uPosManager: {fileID: 0}
 --- !u!114 &5868017143503837025
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -315342,6 +316983,7 @@ MonoBehaviour:
   isOccupied: 0
   ID: 0
   instruct: {fileID: 682498035}
+  uPosManager: {fileID: 0}
 --- !u!114 &5993285536551026436
 MonoBehaviour:
   m_ObjectHideFlags: 0
diff --git a/GQ_TongXin/Assets/script/GameManager.cs b/GQ_TongXin/Assets/script/GameManager.cs
index 95dea5c39..661ba1f18 100644
--- a/GQ_TongXin/Assets/script/GameManager.cs
+++ b/GQ_TongXin/Assets/script/GameManager.cs
@@ -160,45 +160,14 @@ public class GameManager : MonoBehaviour
                 }
                 else
                 {
-                    PatternChoose.Inst.sb_bj_page.SetActive(false);//√
+                    PatternChoose.Inst.sb_bj_page.SetActive(true);//√
                     //objectToShow_add.gameObject.SetActive(false);
                     var SN1 = objectToShow_add.GetComponent<SearchName1>();
                     SN1.hide_menu();
                 }
             }
         });
-        /////---------------新加------------------------
-        //editorMenu.editorBtn.onClick.AddListener(() =>
-        //{
-        //    if (Menu.M_数字孪生_场景管理 == CabinetUIManager.Instance.current_menu && nowDevice != null)
-        //    {
-        //        if (nowDevice.GetComponent<DeviceQuery>() == null) return;
-        //        if (string.IsNullOrEmpty(nowDeviceID))
-        //        {
-        //            DeviceItem di = nowDevice.GetComponent<DeviceItem>();
-        //            UPosItem upi = nowDevice.transform.parent.GetComponent<UPosItem>();
-        //            upi.uPosManager.SetCurrentUPosIsOccupied(di.startIndex, di.volume, false);
-        //            DestroyImmediate(nowDevice);
-        //        }
-        //        else
-        //        {
-        //            var delete = PatternChoose.Inst.transform.Find("设备类").GetComponent<DeleteDevice>();
-        //            //DeleteDevice delete = new DeleteDevice();
-        //            delete.mybody.ids.Add(nowDeviceID);
-        //            StartCoroutine(delete.SaveJsonCoroutine((x) =>
-        //            {
-        //                DeviceItem di = nowDevice.GetComponent<DeviceItem>();
-        //                UPosItem upi = nowDevice.transform.parent.GetComponent<UPosItem>();
-        //                upi.uPosManager.SetCurrentUPosIsOccupied(di.startIndex, di.volume, false);
-        //                DestroyImmediate(nowDevice);
-
-        //            }));
-        //        }
-        //    }
-        //    editorMenu.gameObject.SetActive(false);
-        //});
-        /////---------------新加------------------------
-
+        ///---------------新加------------------------
         editorMenu.deleteBtn.onClick.AddListener(() =>
         {
             if (Menu.M_数字孪生_场景管理 == CabinetUIManager.Instance.current_menu && nowDevice != null)
@@ -206,15 +175,9 @@ public class GameManager : MonoBehaviour
                 if (nowDevice.GetComponent<DeviceQuery>() == null) return;
                 if (string.IsNullOrEmpty(nowDeviceID))
                 {
-                    editorMenu.gameObject.SetActive(false);
-                    var nub = nowDevice.GetComponent<DeviceItem>().volume;
-                    var _star = nowDevice.transform.parent.name;
-                    var star = Convert.ToInt32(_star) - 1;
-                    var p = nowDevice.transform.parent.parent;
-                    for (int i = star; i < star + Convert.ToInt32(nub); i++)
-                    {
-                        p.GetChild(i).GetComponent<UPosItem>().isOccupied = false;
-                    }
+                    DeviceItem di = nowDevice.GetComponent<DeviceItem>();
+                    UPosItem upi = nowDevice.transform.parent.GetComponent<UPosItem>();
+                    upi.uPosManager.SetCurrentUPosIsOccupied(di.startIndex, di.volume, false);
                     DestroyImmediate(nowDevice);
                 }
                 else
@@ -224,17 +187,9 @@ public class GameManager : MonoBehaviour
                     delete.mybody.ids.Add(nowDeviceID);
                     StartCoroutine(delete.SaveJsonCoroutine((x) =>
                     {
-                        editorMenu.gameObject.SetActive(false);
-                        var nub = nowDevice.GetComponent<DragTest1>().volume;
-                        var _star = nowDevice.transform.parent.name;
-                        var star = Convert.ToInt32(_star) - 1;
-                        var p = nowDevice.transform.parent.parent;
-                        for (int i = star; i < star + Convert.ToInt32(nub); i++)
-                        {
-                            p.GetChild(i).GetComponent<UPosItem>().isOccupied = false;
-                            p.GetChild(i).GetComponent<UPosItem>().instruct.color = new Color(0, 1, 0, 1);
-
-                        }
+                        DeviceItem di = nowDevice.GetComponent<DeviceItem>();
+                        UPosItem upi = nowDevice.transform.parent.GetComponent<UPosItem>();
+                        upi.uPosManager.SetCurrentUPosIsOccupied(di.startIndex, di.volume, false);
                         DestroyImmediate(nowDevice);
 
                     }));
@@ -242,6 +197,51 @@ public class GameManager : MonoBehaviour
             }
             editorMenu.gameObject.SetActive(false);
         });
+        ///---------------新加------------------------
+
+        //editorMenu.deleteBtn.onClick.AddListener(() =>
+        //{
+        //    if (Menu.M_数字孪生_场景管理 == CabinetUIManager.Instance.current_menu && nowDevice != null)
+        //    {
+        //        if (nowDevice.GetComponent<DeviceQuery>() == null) return;
+        //        if (string.IsNullOrEmpty(nowDeviceID))
+        //        {
+        //            editorMenu.gameObject.SetActive(false);
+        //            var nub = nowDevice.GetComponent<DeviceItem>().volume;
+        //            var _star = nowDevice.transform.parent.name;
+        //            var star = Convert.ToInt32(_star) - 1;
+        //            var p = nowDevice.transform.parent.parent;
+        //            for (int i = star; i < star + Convert.ToInt32(nub); i++)
+        //            {
+        //                p.GetChild(i).GetComponent<UPosItem>().isOccupied = false;
+        //            }
+        //            DestroyImmediate(nowDevice);
+        //        }
+        //        else
+        //        {
+        //            var delete = PatternChoose.Inst.transform.Find("设备类").GetComponent<DeleteDevice>();
+        //            //DeleteDevice delete = new DeleteDevice();
+        //            delete.mybody.ids.Add(nowDeviceID);
+        //            StartCoroutine(delete.SaveJsonCoroutine((x) =>
+        //            {
+        //                editorMenu.gameObject.SetActive(false);
+        //                var nub = nowDevice.GetComponent<DragTest1>().volume;
+        //                var _star = nowDevice.transform.parent.name;
+        //                var star = Convert.ToInt32(_star) - 1;
+        //                var p = nowDevice.transform.parent.parent;
+        //                for (int i = star; i < star + Convert.ToInt32(nub); i++)
+        //                {
+        //                    p.GetChild(i).GetComponent<UPosItem>().isOccupied = false;
+        //                    p.GetChild(i).GetComponent<UPosItem>().instruct.color = new Color(0, 1, 0, 1);
+
+        //                }
+        //                DestroyImmediate(nowDevice);
+
+        //            }));
+        //        }
+        //    }
+        //    editorMenu.gameObject.SetActive(false);
+        //});
     }
 
     private void OnEnable()
diff --git a/GQ_TongXin/Packages/packages-lock.json b/GQ_TongXin/Packages/packages-lock.json
index 0858bf9be..0b07a465d 100644
--- a/GQ_TongXin/Packages/packages-lock.json
+++ b/GQ_TongXin/Packages/packages-lock.json
@@ -28,8 +28,8 @@
       "depth": 0,
       "source": "builtin",
       "dependencies": {
-        "com.unity.ide.visualstudio": "2.0.16",
-        "com.unity.ide.rider": "3.0.15",
+        "com.unity.ide.visualstudio": "2.0.14",
+        "com.unity.ide.rider": "3.0.13",
         "com.unity.ide.vscode": "1.2.5",
         "com.unity.editorcoroutines": "1.0.0",
         "com.unity.performance.profile-analyzer": "1.1.1",
@@ -77,7 +77,7 @@
       "url": "https://packages.unity.cn"
     },
     "com.unity.services.core": {
-      "version": "1.4.2",
+      "version": "1.3.1",
       "depth": 1,
       "source": "registry",
       "dependencies": {
diff --git a/GQ_TongXin/ProjectSettings/ProjectVersion.txt b/GQ_TongXin/ProjectSettings/ProjectVersion.txt
index bc2ff9437..f9b5ef894 100644
--- a/GQ_TongXin/ProjectSettings/ProjectVersion.txt
+++ b/GQ_TongXin/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 2021.3.10f1c2
-m_EditorVersionWithRevision: 2021.3.10f1c2 (5a059dbcdda5)
+m_EditorVersion: 2021.3.2f1c1
+m_EditorVersionWithRevision: 2021.3.2f1c1 (7ac240095d88)
diff --git a/build/Build/build.data b/build/Build/build.data
deleted file mode 100644
index d8de87d91..000000000
Binary files a/build/Build/build.data and /dev/null differ
diff --git a/build/Build/build.framework.js b/build/Build/build.framework.js
deleted file mode 100644
index c63807a5d..000000000
--- a/build/Build/build.framework.js
+++ /dev/null
@@ -1,5 +0,0 @@
-function unityFramework(Module) {
-var Module=typeof Module!=="undefined"?Module:{};
-function Pointer_stringify(s,len){warnOnce("The JavaScript function 'Pointer_stringify(ptrToSomeCString)' is obsoleted and will be removed in a future Unity version. Please call 'UTF8ToString(ptrToSomeCString)' instead.");return UTF8ToString(s,len)}Module["Pointer_stringify"]=Pointer_stringify;var stackTraceReference="(^|\\n)(\\s+at\\s+|)jsStackTrace(\\s+\\(|@)([^\\n]+):\\d+:\\d+(\\)|)(\\n|$)";var stackTraceReferenceMatch=jsStackTrace().match(new RegExp(stackTraceReference));if(stackTraceReferenceMatch)Module.stackTraceRegExp=new RegExp(stackTraceReference.replace("([^\\n]+)",stackTraceReferenceMatch[4].replace(/[\\^${}[\]().*+?|]/g,"\\$&")).replace("jsStackTrace","[^\\n]+"));var abort=function(what){if(ABORT)return;ABORT=true;EXITSTATUS=1;if(typeof ENVIRONMENT_IS_PTHREAD!=="undefined"&&ENVIRONMENT_IS_PTHREAD)console.error("Pthread aborting at "+(new Error).stack);if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}var message="abort("+what+") at "+stackTrace();if(Module.abortHandler&&Module.abortHandler(message))return;throw message};Module["SetFullscreen"]=function(fullscreen){if(typeof runtimeInitialized==="undefined"||!runtimeInitialized){console.log("Runtime not initialized yet.")}else if(typeof JSEvents==="undefined"){console.log("Player not loaded yet.")}else{var tmp=JSEvents.canPerformEventHandlerRequests;JSEvents.canPerformEventHandlerRequests=function(){return 1};Module.ccall("SetFullscreen",null,["number"],[fullscreen]);JSEvents.canPerformEventHandlerRequests=tmp}};if(typeof ENVIRONMENT_IS_PTHREAD==="undefined"||!ENVIRONMENT_IS_PTHREAD){Module["preRun"].push(function(){var unityFileSystemInit=Module["unityFileSystemInit"]||function(){FS.mkdir("/idbfs");FS.mount(IDBFS,{},"/idbfs");Module.addRunDependency("JS_FileSystem_Mount");FS.syncfs(true,function(err){if(err)console.log("IndexedDB is not available. Data will not persist in cache and PlayerPrefs will not be saved.");Module.removeRunDependency("JS_FileSystem_Mount")})};unityFileSystemInit()})}var videoInputDevices=[];var removeEnumerateMediaDevicesRunDependency;function matchToOldDevice(newDevice){var oldDevices=Object.keys(videoInputDevices);for(var i=0;i<oldDevices.length;++i){var old=videoInputDevices[oldDevices[i]];if(old.deviceId&&old.deviceId==newDevice.deviceId)return old}for(var i=0;i<oldDevices.length;++i){var old=videoInputDevices[oldDevices[i]];if(old==newDevice)return old}for(var i=0;i<oldDevices.length;++i){var old=videoInputDevices[oldDevices[i]];if(old.label&&old.label==newDevice.label)return old}for(var i=0;i<oldDevices.length;++i){var old=videoInputDevices[oldDevices[i]];if(old.groupId&&old.kind&&old.groupId==newDevice.groupId&&old.kind==newDevice.kind)return old}}function assignNewVideoInputId(){for(var i=0;;++i){if(!videoInputDevices[i])return i}}function enumerateMediaDeviceList(){if(!videoInputDevices)return;navigator.mediaDevices.enumerateDevices().then(function(devices){removeEnumerateMediaDevicesRunDependency();var retainedDevices={};var newDevices=[];devices.forEach(function(device){if(device.kind==="videoinput"){var oldDevice=matchToOldDevice(device);if(oldDevice){retainedDevices[oldDevice.id]=oldDevice}else{newDevices.push(device)}}});videoInputDevices=retainedDevices;newDevices.forEach(function(device){if(!device.id){device.id=assignNewVideoInputId();device.name=device.label||"Video input #"+(device.id+1);if((device.label||"").toLowerCase().indexOf("front")!=-1||(device.name||"").toLowerCase().indexOf("front")!=-1)device.isFrontFacing=true;videoInputDevices[device.id]=device}})}).catch(function(e){console.warn("Unable to enumerate media devices: "+e+"\nWebcams will not be available.");disableAccessToMediaDevices()});if(/Firefox/.test(navigator.userAgent)){setTimeout(enumerateMediaDeviceList,6e4);warnOnce("Applying workaround to Firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=1397977")}}function disableAccessToMediaDevices(){if(navigator.mediaDevices&&navigator.mediaDevices.removeEventListener){navigator.mediaDevices.removeEventListener("devicechange",enumerateMediaDeviceList)}videoInputDevices=null}Module["disableAccessToMediaDevices"]=disableAccessToMediaDevices;if(!navigator.mediaDevices){console.warn("navigator.mediaDevices not supported by this browser. Webcam access will not be available."+(location.protocol=="https:"?"":" Try hosting the page over HTTPS, because some browsers disable webcam access when insecure HTTP is being used."));disableAccessToMediaDevices()}else if(typeof ENVIRONMENT_IS_PTHREAD==="undefined"||!ENVIRONMENT_IS_PTHREAD)setTimeout(function(){try{addRunDependency("enumerateMediaDevices");removeEnumerateMediaDevicesRunDependency=function(){removeRunDependency("enumerateMediaDevices");if(navigator.mediaDevices)console.log("navigator.mediaDevices support available");removeEnumerateMediaDevicesRunDependency=function(){}};enumerateMediaDeviceList();navigator.mediaDevices.addEventListener("devicechange",enumerateMediaDeviceList)}catch(e){console.warn("Unable to enumerate media devices: "+e);disableAccessToMediaDevices()}},0);function SendMessage(gameObject,func,param){if(param===undefined)Module.ccall("SendMessage",null,["string","string"],[gameObject,func]);else if(typeof param==="string")Module.ccall("SendMessageString",null,["string","string","string"],[gameObject,func,param]);else if(typeof param==="number")Module.ccall("SendMessageFloat",null,["string","string","number"],[gameObject,func,param]);else throw""+param+" is does not have a type which is supported by SendMessage."}Module["SendMessage"]=SendMessage;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);ret=convertReturnValue(ret);if(stack!==0)stackRestore(stack);return ret}function cwrap(ident,returnType,argTypes,opts){argTypes=argTypes||[];var numericArgs=argTypes.every(function(type){return type==="number"});var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return function(){return ccall(ident,returnType,argTypes,arguments,opts)}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=heap[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[idx++]&63}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function allocateUTF8OnStack(str){var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||33554432;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile="build.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["Wh"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["ti"];addOnInit(Module["asm"]["Xh"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={4569056:function(){return Module.webglContextAttributes.premultipliedAlpha},4569117:function(){return Module.webglContextAttributes.preserveDrawingBuffer}};function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){(function(){dynCall_v.call(null,func)})()}else{(function(a1){dynCall_vi.apply(null,[func,a1])})(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){return dynCallLegacy(sig,ptr,args)}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}var JS_Accelerometer=null;var JS_Accelerometer_callback=0;function _JS_Accelerometer_IsRunning(){return JS_Accelerometer&&JS_Accelerometer.activated||JS_Accelerometer_callback!=0}var JS_Accelerometer_multiplier=1;var JS_Accelerometer_lastValue={x:0,y:0,z:0};function JS_Accelerometer_eventHandler(){JS_Accelerometer_lastValue={x:JS_Accelerometer.x*JS_Accelerometer_multiplier,y:JS_Accelerometer.y*JS_Accelerometer_multiplier,z:JS_Accelerometer.z*JS_Accelerometer_multiplier};if(JS_Accelerometer_callback!=0)dynCall_vfff(JS_Accelerometer_callback,JS_Accelerometer_lastValue.x,JS_Accelerometer_lastValue.y,JS_Accelerometer_lastValue.z)}var JS_Accelerometer_frequencyRequest=0;var JS_Accelerometer_frequency=0;var JS_LinearAccelerationSensor_callback=0;var JS_GravitySensor_callback=0;var JS_Gyroscope_callback=0;function JS_ComputeGravity(accelerometerValue,linearAccelerationValue){var difference={x:accelerometerValue.x-linearAccelerationValue.x,y:accelerometerValue.y-linearAccelerationValue.y,z:accelerometerValue.z-linearAccelerationValue.z};var differenceMagnitudeSq=difference.x*difference.x+difference.y*difference.y+difference.z*difference.z;var sum={x:accelerometerValue.x+linearAccelerationValue.x,y:accelerometerValue.y+linearAccelerationValue.y,z:accelerometerValue.z+linearAccelerationValue.z};var sumMagnitudeSq=sum.x*sum.x+sum.y*sum.y+sum.z*sum.z;return differenceMagnitudeSq<=sumMagnitudeSq?difference:sum}function JS_DeviceMotion_eventHandler(event){var accelerometerValue={x:event.accelerationIncludingGravity.x*JS_Accelerometer_multiplier,y:event.accelerationIncludingGravity.y*JS_Accelerometer_multiplier,z:event.accelerationIncludingGravity.z*JS_Accelerometer_multiplier};if(JS_Accelerometer_callback!=0)dynCall_vfff(JS_Accelerometer_callback,accelerometerValue.x,accelerometerValue.y,accelerometerValue.z);var linearAccelerationValue={x:event.acceleration.x*JS_Accelerometer_multiplier,y:event.acceleration.y*JS_Accelerometer_multiplier,z:event.acceleration.z*JS_Accelerometer_multiplier};if(JS_LinearAccelerationSensor_callback!=0)dynCall_vfff(JS_LinearAccelerationSensor_callback,linearAccelerationValue.x,linearAccelerationValue.y,linearAccelerationValue.z);if(JS_GravitySensor_callback!=0){var gravityValue=JS_ComputeGravity(accelerometerValue,linearAccelerationValue);dynCall_vfff(JS_GravitySensor_callback,gravityValue.x,gravityValue.y,gravityValue.z)}if(JS_Gyroscope_callback!=0){var degToRad=Math.PI/180;dynCall_vfff(JS_Gyroscope_callback,event.rotationRate.alpha*degToRad,event.rotationRate.beta*degToRad,event.rotationRate.gamma*degToRad)}}var JS_DeviceSensorPermissions=0;function JS_RequestDeviceSensorPermissions(permissions){if(permissions&1){if(typeof DeviceOrientationEvent.requestPermission==="function"){DeviceOrientationEvent.requestPermission().then(function(permissionState){if(permissionState==="granted"){JS_DeviceSensorPermissions&=~1}else{warnOnce("DeviceOrientationEvent permission not granted")}}).catch(function(err){warnOnce(err);JS_DeviceSensorPermissions|=1})}}if(permissions&2){if(typeof DeviceMotionEvent.requestPermission==="function"){DeviceMotionEvent.requestPermission().then(function(permissionState){if(permissionState==="granted"){JS_DeviceSensorPermissions&=~2}else{warnOnce("DeviceMotionEvent permission not granted")}}).catch(function(err){warnOnce(err);JS_DeviceSensorPermissions|=2})}}}function JS_DeviceMotion_add(){if(JS_Accelerometer_callback==0&&JS_LinearAccelerationSensor_callback==0&&JS_GravitySensor_callback==0&&JS_Gyroscope_callback==0){JS_RequestDeviceSensorPermissions(2);window.addEventListener("devicemotion",JS_DeviceMotion_eventHandler)}}function JS_DefineAccelerometerMultiplier(){var g=9.80665;JS_Accelerometer_multiplier=/(iPhone|iPad|Macintosh)/i.test(navigator.userAgent)?1/g:-1/g}function _JS_Accelerometer_Start(callback,frequency){JS_DefineAccelerometerMultiplier();if(typeof Accelerometer==="undefined"){JS_DeviceMotion_add();if(callback!=0)JS_Accelerometer_callback=callback;return}if(callback!=0)JS_Accelerometer_callback=callback;function InitializeAccelerometer(frequency){JS_Accelerometer=new Accelerometer({frequency:frequency,referenceFrame:"device"});JS_Accelerometer.addEventListener("reading",JS_Accelerometer_eventHandler);JS_Accelerometer.addEventListener("error",function(e){warnOnce(e.error?e.error:e)});JS_Accelerometer.start();JS_Accelerometer_frequency=frequency}if(JS_Accelerometer){if(JS_Accelerometer_frequency!=frequency){JS_Accelerometer.stop();JS_Accelerometer.removeEventListener("reading",JS_Accelerometer_eventHandler);InitializeAccelerometer(frequency)}}else if(JS_Accelerometer_frequencyRequest!=0){JS_Accelerometer_frequencyRequest=frequency}else{JS_Accelerometer_frequencyRequest=frequency;navigator.permissions.query({name:"accelerometer"}).then(function(result){if(result.state==="granted"){InitializeAccelerometer(JS_Accelerometer_frequencyRequest)}else{warnOnce("No permission to use Accelerometer.")}JS_Accelerometer_frequencyRequest=0})}}function JS_DeviceMotion_remove(){if(JS_Accelerometer_callback==0&&JS_LinearAccelerationSensor_callback==0&&JS_GravitySensor_callback==0&&JS_Gyroscope_callback==0){window.removeEventListener("devicemotion",JS_DeviceOrientation_eventHandler)}}function _JS_Accelerometer_Stop(){if(JS_Accelerometer){if(typeof GravitySensor!=="undefined"||JS_GravitySensor_callback==0){JS_Accelerometer.stop();JS_Accelerometer.removeEventListener("reading",JS_Accelerometer_eventHandler);JS_Accelerometer=null}JS_Accelerometer_callback=0;JS_Accelerometer_frequency=0}else if(JS_Accelerometer_callback!=0){JS_Accelerometer_callback=0;JS_DeviceMotion_remove()}}function _JS_Cursor_SetImage(ptr,length){var binary="";for(var i=0;i<length;i++)binary+=String.fromCharCode(HEAPU8[ptr+i]);Module.canvas.style.cursor="url(data:image/cur;base64,"+btoa(binary)+"),default"}function _JS_Cursor_SetShow(show){Module.canvas.style.cursor=show?"default":"none"}function jsDomCssEscapeId(id){if(typeof window.CSS!=="undefined"&&typeof window.CSS.escape!=="undefined"){return window.CSS.escape(id)}return id.replace(/(#|\.|\+|\[|\]|\(|\)|\{|\})/g,"\\$1")}function _JS_DOM_MapViewportCoordinateToElementLocalCoordinate(viewportX,viewportY,targetX,targetY){var canvasId=Module["canvas"]?Module["canvas"].id:"unity-canvas";var canvasSelector="#"+jsDomCssEscapeId(canvasId);var canvas=document.querySelector(canvasSelector);var rect=canvas.getBoundingClientRect();HEAPU32[targetX>>2]=viewportX-rect.left;HEAPU32[targetY>>2]=viewportY-rect.top}function stringToNewUTF8(jsString){var length=lengthBytesUTF8(jsString)+1;var cString=_malloc(length);stringToUTF8(jsString,cString,length);return cString}function _JS_DOM_UnityCanvasSelector(){if(!_JS_DOM_UnityCanvasSelector.ptr){var canvasId=Module["canvas"]?Module["canvas"].id:"unity-canvas";var canvasSelector="#"+jsDomCssEscapeId(canvasId);_JS_DOM_UnityCanvasSelector.ptr=stringToNewUTF8(canvasSelector)}return _JS_DOM_UnityCanvasSelector.ptr}function _JS_Eval_EvalJS(ptr){var str=UTF8ToString(ptr);try{eval(str)}catch(exception){console.error(exception)}}var fs={numPendingSync:0,syncInternal:1e3,syncInProgress:false,sync:function(onlyPendingSync){if(onlyPendingSync){if(fs.numPendingSync==0)return}else if(fs.syncInProgress){fs.numPendingSync++;return}fs.syncInProgress=true;FS.syncfs(false,function(err){fs.syncInProgress=false});fs.numPendingSync=0}};function _JS_FileSystem_Initialize(){Module.setInterval(function(){fs.sync(true)},fs.syncInternal)}function _JS_FileSystem_Sync(){fs.sync(false)}function _JS_Focus_Window(){var activeElem=document.activeElement;var canvasId=Module["canvas"]?Module["canvas"].id:"unity-canvas";var canvasSelector="#"+jsDomCssEscapeId(canvasId);var canvas=document.querySelector(canvasSelector);if(activeElem!=canvas&&activeElem!=window&&activeElem!=document.body){window.focus()}}var JS_GravitySensor=null;function _JS_GravitySensor_IsRunning(){return typeof GravitySensor!=="undefined"?JS_GravitySensor&&JS_GravitySensor.activated:JS_GravitySensor_callback!=0}function JS_GravitySensor_eventHandler(){if(JS_GravitySensor_callback!=0)dynCall_vfff(JS_GravitySensor_callback,JS_GravitySensor.x*JS_Accelerometer_multiplier,JS_GravitySensor.y*JS_Accelerometer_multiplier,JS_GravitySensor.z*JS_Accelerometer_multiplier)}var JS_GravitySensor_frequencyRequest=0;var JS_LinearAccelerationSensor=null;function JS_LinearAccelerationSensor_eventHandler(){var linearAccelerationValue={x:JS_LinearAccelerationSensor.x*JS_Accelerometer_multiplier,y:JS_LinearAccelerationSensor.y*JS_Accelerometer_multiplier,z:JS_LinearAccelerationSensor.z*JS_Accelerometer_multiplier};if(JS_LinearAccelerationSensor_callback!=0)dynCall_vfff(JS_LinearAccelerationSensor_callback,linearAccelerationValue.x,linearAccelerationValue.y,linearAccelerationValue.z);if(JS_GravitySensor_callback!=0&&typeof GravitySensor==="undefined"){var gravityValue=JS_ComputeGravity(JS_Accelerometer_lastValue,linearAccelerationValue);dynCall_vfff(JS_GravitySensor_callback,gravityValue.x,gravityValue.y,gravityValue.z)}}var JS_LinearAccelerationSensor_frequencyRequest=0;var JS_LinearAccelerationSensor_frequency=0;function _JS_LinearAccelerationSensor_Start(callback,frequency){JS_DefineAccelerometerMultiplier();if(typeof LinearAccelerationSensor==="undefined"){JS_DeviceMotion_add();if(callback!=0)JS_LinearAccelerationSensor_callback=callback;return}if(callback!=0)JS_LinearAccelerationSensor_callback=callback;function InitializeLinearAccelerationSensor(frequency){JS_LinearAccelerationSensor=new LinearAccelerationSensor({frequency:frequency,referenceFrame:"device"});JS_LinearAccelerationSensor.addEventListener("reading",JS_LinearAccelerationSensor_eventHandler);JS_LinearAccelerationSensor.addEventListener("error",function(e){warnOnce(e.error?e.error:e)});JS_LinearAccelerationSensor.start();JS_LinearAccelerationSensor_frequency=frequency}if(JS_LinearAccelerationSensor){if(JS_LinearAccelerationSensor_frequency!=frequency){JS_LinearAccelerationSensor.stop();JS_LinearAccelerationSensor.removeEventListener("reading",JS_LinearAccelerationSensor_eventHandler);InitializeLinearAccelerationSensor(frequency)}}else if(JS_LinearAccelerationSensor_frequencyRequest!=0){JS_LinearAccelerationSensor_frequencyRequest=frequency}else{JS_LinearAccelerationSensor_frequencyRequest=frequency;navigator.permissions.query({name:"accelerometer"}).then(function(result){if(result.state==="granted"){InitializeLinearAccelerationSensor(JS_LinearAccelerationSensor_frequencyRequest)}else{warnOnce("No permission to use LinearAccelerationSensor.")}JS_LinearAccelerationSensor_frequencyRequest=0})}}function _JS_GravitySensor_Start(callback,frequency){if(typeof GravitySensor==="undefined"){_JS_Accelerometer_Start(0,Math.max(frequency,JS_Accelerometer_frequency));_JS_LinearAccelerationSensor_Start(0,Math.max(frequency,JS_LinearAccelerationSensor_frequency));JS_GravitySensor_callback=callback;return}JS_DefineAccelerometerMultiplier();JS_GravitySensor_callback=callback;function InitializeGravitySensor(frequency){JS_GravitySensor=new GravitySensor({frequency:frequency,referenceFrame:"device"});JS_GravitySensor.addEventListener("reading",JS_GravitySensor_eventHandler);JS_GravitySensor.addEventListener("error",function(e){warnOnce(e.error?e.error:e)});JS_GravitySensor.start()}if(JS_GravitySensor){JS_GravitySensor.stop();JS_GravitySensor.removeEventListener("reading",JS_GravitySensor_eventHandler);InitializeGravitySensor(frequency)}else if(JS_GravitySensor_frequencyRequest!=0){JS_GravitySensor_frequencyRequest=frequency}else{JS_GravitySensor_frequencyRequest=frequency;navigator.permissions.query({name:"accelerometer"}).then(function(result){if(result.state==="granted"){InitializeGravitySensor(JS_GravitySensor_frequencyRequest)}else{warnOnce("No permission to use GravitySensor.")}JS_GravitySensor_frequencyRequest=0})}}function _JS_LinearAccelerationSensor_Stop(){if(JS_LinearAccelerationSensor){if(typeof GravitySensor!=="undefined"||JS_GravitySensor_callback==0){JS_LinearAccelerationSensor.stop();JS_LinearAccelerationSensor.removeEventListener("reading",JS_LinearAccelerationSensor_eventHandler);JS_LinearAccelerationSensor=null}JS_LinearAccelerationSensor_callback=0;JS_LinearAccelerationSensor_frequency=0}else if(JS_LinearAccelerationSensor_callback!=0){JS_LinearAccelerationSensor_callback=0;JS_DeviceMotion_remove()}}function _JS_GravitySensor_Stop(){JS_GravitySensor_callback=0;if(typeof GravitySensor==="undefined"){if(JS_Accelerometer_callback==0)_JS_Accelerometer_Stop();if(JS_LinearAccelerationSensor_callback==0)_JS_LinearAccelerationSensor_Stop();return}if(JS_GravitySensor){JS_GravitySensor.stop();JS_GravitySensor.removeEventListener("reading",JS_GravitySensor_eventHandler);JS_GravitySensor=null}}var JS_Gyroscope=null;function _JS_Gyroscope_IsRunning(){return JS_Gyroscope&&JS_Gyroscope.activated||JS_Gyroscope_callback!=0}function JS_Gyroscope_eventHandler(){if(JS_Gyroscope_callback!=0)dynCall_vfff(JS_Gyroscope_callback,JS_Gyroscope.x,JS_Gyroscope.y,JS_Gyroscope.z)}var JS_Gyroscope_frequencyRequest=0;function _JS_Gyroscope_Start(callback,frequency){if(typeof Gyroscope==="undefined"){JS_DeviceMotion_add();JS_Gyroscope_callback=callback;return}JS_Gyroscope_callback=callback;function InitializeGyroscope(frequency){JS_Gyroscope=new Gyroscope({frequency:frequency,referenceFrame:"device"});JS_Gyroscope.addEventListener("reading",JS_Gyroscope_eventHandler);JS_Gyroscope.addEventListener("error",function(e){warnOnce(e.error?e.error:e)});JS_Gyroscope.start()}if(JS_Gyroscope){JS_Gyroscope.stop();JS_Gyroscope.removeEventListener("reading",JS_Gyroscope_eventHandler);InitializeGyroscope(frequency)}else if(JS_Gyroscope_frequencyRequest!=0){JS_Gyroscope_frequencyRequest=frequency}else{JS_Gyroscope_frequencyRequest=frequency;navigator.permissions.query({name:"gyroscope"}).then(function(result){if(result.state==="granted"){InitializeGyroscope(JS_Gyroscope_frequencyRequest)}else{warnOnce("No permission to use Gyroscope.")}JS_Gyroscope_frequencyRequest=0})}}function _JS_Gyroscope_Stop(){if(JS_Gyroscope){JS_Gyroscope.stop();JS_Gyroscope.removeEventListener("reading",JS_Gyroscope_eventHandler);JS_Gyroscope=null;JS_Gyroscope_callback=0}else if(JS_Gyroscope_callback!=0){JS_Gyroscope_callback=0;JS_DeviceMotion_remove()}}function _JS_LinearAccelerationSensor_IsRunning(){return JS_LinearAccelerationSensor&&JS_LinearAccelerationSensor.activated||JS_LinearAccelerationSensor_callback!=0}function _JS_Log_Dump(ptr,type){var str=UTF8ToString(ptr);if(typeof dump=="function")dump(str);switch(type){case 0:case 1:case 4:console.error(str);return;case 2:console.warn(str);return;case 3:case 5:console.log(str);return;default:console.error("Unknown console message type!");console.error(str)}}function _JS_Log_StackTrace(buffer,bufferSize){var trace=stackTrace();if(buffer)stringToUTF8(trace,buffer,bufferSize);return lengthBytesUTF8(trace)}var JS_OrientationSensor=null;var JS_OrientationSensor_callback=0;function _JS_OrientationSensor_IsRunning(){return JS_OrientationSensor&&JS_OrientationSensor.activated||JS_OrientationSensor_callback!=0}function JS_OrientationSensor_eventHandler(){if(JS_OrientationSensor_callback!=0)dynCall_vffff(JS_OrientationSensor_callback,JS_OrientationSensor.quaternion[0],JS_OrientationSensor.quaternion[1],JS_OrientationSensor.quaternion[2],JS_OrientationSensor.quaternion[3])}var JS_OrientationSensor_frequencyRequest=0;function JS_DeviceOrientation_eventHandler(event){if(JS_OrientationSensor_callback){var degToRad=Math.PI/180;var x=event.beta*degToRad;var y=event.gamma*degToRad;var z=event.alpha*degToRad;var cx=Math.cos(x/2);var sx=Math.sin(x/2);var cy=Math.cos(y/2);var sy=Math.sin(y/2);var cz=Math.cos(z/2);var sz=Math.sin(z/2);var qx=sx*cy*cz-cx*sy*sz;var qy=cx*sy*cz+sx*cy*sz;var qz=cx*cy*sz+sx*sy*cz;var qw=cx*cy*cz-sx*sy*sz;dynCall_vffff(JS_OrientationSensor_callback,qx,qy,qz,qw)}}function _JS_OrientationSensor_Start(callback,frequency){if(typeof RelativeOrientationSensor==="undefined"){if(JS_OrientationSensor_callback==0){JS_OrientationSensor_callback=callback;JS_RequestDeviceSensorPermissions(1);window.addEventListener("deviceorientation",JS_DeviceOrientation_eventHandler)}return}JS_OrientationSensor_callback=callback;function InitializeOrientationSensor(frequency){JS_OrientationSensor=new RelativeOrientationSensor({frequency:frequency,referenceFrame:"device"});JS_OrientationSensor.addEventListener("reading",JS_OrientationSensor_eventHandler);JS_OrientationSensor.addEventListener("error",function(e){warnOnce(e.error?e.error:e)});JS_OrientationSensor.start()}if(JS_OrientationSensor){JS_OrientationSensor.stop();JS_OrientationSensor.removeEventListener("reading",JS_OrientationSensor_eventHandler);InitializeOrientationSensor(frequency)}else if(JS_OrientationSensor_frequencyRequest!=0){JS_OrientationSensor_frequencyRequest=frequency}else{JS_OrientationSensor_frequencyRequest=frequency;Promise.all([navigator.permissions.query({name:"accelerometer"}),navigator.permissions.query({name:"gyroscope"})]).then(function(results){if(results.every(function(result){return result.state==="granted"})){InitializeOrientationSensor(JS_OrientationSensor_frequencyRequest)}else{warnOnce("No permissions to use RelativeOrientationSensor.")}JS_OrientationSensor_frequencyRequest=0})}}function _JS_OrientationSensor_Stop(){if(JS_OrientationSensor){JS_OrientationSensor.stop();JS_OrientationSensor.removeEventListener("reading",JS_OrientationSensor_eventHandler);JS_OrientationSensor=null}else if(JS_OrientationSensor_callback!=0){window.removeEventListener("deviceorientation",JS_DeviceOrientation_eventHandler)}JS_OrientationSensor_callback=0}function _JS_RequestDeviceSensorPermissionsOnTouch(){if(JS_DeviceSensorPermissions==0)return;JS_RequestDeviceSensorPermissions(JS_DeviceSensorPermissions)}function _JS_RunQuitCallbacks(){Module.QuitCleanup()}var JS_ScreenOrientation_callback=0;function JS_ScreenOrientation_eventHandler(){if(JS_ScreenOrientation_callback)dynCall_viii(JS_ScreenOrientation_callback,window.innerWidth,window.innerHeight,screen.orientation?screen.orientation.angle:window.orientation)}function _JS_ScreenOrientation_DeInit(){JS_ScreenOrientation_callback=0;window.removeEventListener("resize",JS_ScreenOrientation_eventHandler);if(screen.orientation){screen.orientation.removeEventListener("change",JS_ScreenOrientation_eventHandler)}}function _JS_ScreenOrientation_Init(callback){if(!JS_ScreenOrientation_callback){if(screen.orientation){screen.orientation.addEventListener("change",JS_ScreenOrientation_eventHandler)}window.addEventListener("resize",JS_ScreenOrientation_eventHandler);JS_ScreenOrientation_callback=callback;setTimeout(JS_ScreenOrientation_eventHandler,0)}}var JS_ScreenOrientation_requestedLockType=-1;var JS_ScreenOrientation_appliedLockType=-1;var JS_ScreenOrientation_timeoutID=-1;function _JS_ScreenOrientation_Lock(orientationLockType){if(!screen.orientation){return}function applyLock(){JS_ScreenOrientation_appliedLockType=JS_ScreenOrientation_requestedLockType;var screenOrientations=["any",0,"landscape","portrait","portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var type=screenOrientations[JS_ScreenOrientation_appliedLockType];screen.orientation.lock(type).then(function(){if(JS_ScreenOrientation_requestedLockType!=JS_ScreenOrientation_appliedLockType){JS_ScreenOrientation_timeoutID=setTimeout(applyLock,0)}else{JS_ScreenOrientation_timeoutID=-1}}).catch(function(err){warnOnce(err);JS_ScreenOrientation_timeoutID=-1})}JS_ScreenOrientation_requestedLockType=orientationLockType;if(JS_ScreenOrientation_timeoutID==-1&&orientationLockType!=JS_ScreenOrientation_appliedLockType){JS_ScreenOrientation_timeoutID=setTimeout(applyLock,0)}}var WEBAudio={audioInstanceIdCounter:0,audioInstances:{},audioContext:null,audioWebEnabled:0,audioCache:[]};function jsAudioMixinSetPitch(source){source.estimatePlaybackPosition=function(){var t=(WEBAudio.audioContext.currentTime-source.playbackStartTime)*source.playbackRate.value;if(source.loop&&t>=source.loopStart){t=(t-source.loopStart)%(source.loopEnd-source.loopStart)+source.loopStart}return t};source.setPitch=function(newPitch){var curPosition=source.estimatePlaybackPosition();if(curPosition>=0){source.playbackStartTime=WEBAudio.audioContext.currentTime-curPosition/newPitch}if(source.playbackRate.value!==newPitch)source.playbackRate.value=newPitch}}function jsAudioCreateUncompressedSoundClip(buffer,error){var soundClip={buffer:buffer,error:error};soundClip.release=function(){};soundClip.getLength=function(){if(!this.buffer){console.log("Trying to get length of sound which is not loaded.");return 0}var sampleRateRatio=44100/this.buffer.sampleRate;return this.buffer.length*sampleRateRatio};soundClip.createSourceNode=function(){if(!this.buffer){console.log("Trying to play sound which is not loaded.")}var source=WEBAudio.audioContext.createBufferSource();source.buffer=this.buffer;jsAudioMixinSetPitch(source);return source};return soundClip}function jsAudioCreateChannel(callback,userData){var channel={callback:callback,userData:userData,source:null,gain:WEBAudio.audioContext.createGain(),panner:WEBAudio.audioContext.createPanner(),threeD:false,loop:false,loopStart:0,loopEnd:0,pitch:1};channel.panner.rolloffFactor=0;channel.release=function(){this.disconnectSource();this.gain.disconnect();this.panner.disconnect()};channel.playSoundClip=function(soundClip,startTime,startOffset){try{var self=this;this.source=soundClip.createSourceNode();this.setupPanning();this.source.onended=function(){self.disconnectSource();if(self.callback){dynCall("vi",self.callback,[self.userData])}};this.source.loop=this.loop;this.source.loopStart=this.loopStart;this.source.loopEnd=this.loopEnd;this.source.start(startTime,startOffset);this.source.scheduledStartTime=startTime;this.source.playbackStartTime=startTime-startOffset/this.source.playbackRate.value;this.source.setPitch(this.pitch)}catch(e){console.error("Channel.playSoundClip error. Exception: "+e)}};channel.stop=function(delay){if(!this.source){return}if(this.source.isPausedMockNode){delete this.source;return}try{channel.source.stop(WEBAudio.audioContext.currentTime+delay)}catch(e){}if(delay==0){this.disconnectSource()}};channel.isPaused=function(){if(!this.source){return true}if(this.source.isPausedMockNode){return true}if(this.source.mediaElement){return this.source.mediaElement.paused||this.source.pauseRequested}return false};channel.pause=function(){if(!this.source||this.source.isPausedMockNode){return}if(this.source.mediaElement){this.source._pauseMediaElement();return}var pausedSource={isPausedMockNode:true,buffer:this.source.buffer,loop:this.source.loop,loopStart:this.source.loopStart,loopEnd:this.source.loopEnd,playbackRate:this.source.playbackRate.value,scheduledStartTime:this.source.scheduledStartTime,playbackPausedAtPosition:this.source.estimatePlaybackPosition(),setPitch:function(v){this.playbackRate=v}};this.stop(0);this.disconnectSource();this.source=pausedSource};channel.resume=function(){if(this.source&&this.source.mediaElement){this.source.start();return}if(!this.source||!this.source.isPausedMockNode){return}var pausedSource=this.source;var soundClip=jsAudioCreateUncompressedSoundClip(pausedSource.buffer,false);this.playSoundClip(soundClip,pausedSource.scheduledStartTime,Math.max(0,pausedSource.playbackPausedAtPosition));this.source.loop=pausedSource.loop;this.source.loopStart=pausedSource.loopStart;this.source.loopEnd=pausedSource.loopEnd;this.source.setPitch(pausedSource.playbackRate)};channel.setLoop=function(loop){this.loop=loop;if(!this.source||this.source.loop==loop){return}this.source.loop=loop};channel.setLoopPoints=function(loopStart,loopEnd){this.loopStart=loopStart;this.loopEnd=loopEnd;if(!this.source){return}if(this.source.loopStart!==loopStart){this.source.loopStart=loopStart}if(this.source.loopEnd!==loopEnd){this.source.loopEnd=loopEnd}};channel.set3D=function(threeD){if(this.threeD==threeD){return}this.threeD=threeD;if(!this.source){return}this.setupPanning()};channel.setPitch=function(pitch){this.pitch=pitch;if(!this.source){return}this.source.setPitch(pitch)};channel.setVolume=function(volume){if(this.gain.gain.value==volume){return}this.gain.gain.value=volume};channel.setPosition=function(x,y,z){var p=this.panner;if(p.positionX){if(p.positionX.value!==x)p.positionX.value=x;if(p.positionY.value!==y)p.positionY.value=y;if(p.positionZ.value!==z)p.positionZ.value=z}else if(p._x!==x||p._y!==y||p._z!==z){p.setPosition(x,y,z);p._x=x;p._y=y;p._z=z}};channel.disconnectSource=function(){if(!this.source||this.source.isPausedMockNode){return}if(this.source.mediaElement){this.source._pauseMediaElement()}this.source.onended=null;this.source.disconnect();delete this.source};channel.setupPanning=function(){if(this.source.isPausedMockNode)return;this.source.disconnect();this.panner.disconnect();this.gain.disconnect();if(this.threeD){this.source.connect(this.panner);this.panner.connect(this.gain)}else{this.source.connect(this.gain)}this.gain.connect(WEBAudio.audioContext.destination)};return channel}function _JS_Sound_Create_Channel(callback,userData){if(WEBAudio.audioWebEnabled==0)return;WEBAudio.audioInstances[++WEBAudio.audioInstanceIdCounter]=jsAudioCreateChannel(callback,userData);return WEBAudio.audioInstanceIdCounter}function _JS_Sound_GetLength(bufferInstance){if(WEBAudio.audioWebEnabled==0)return 0;var soundClip=WEBAudio.audioInstances[bufferInstance];return soundClip.getLength()}function _JS_Sound_GetLoadState(bufferInstance){if(WEBAudio.audioWebEnabled==0)return 2;var sound=WEBAudio.audioInstances[bufferInstance];if(sound.error)return 2;if(sound.buffer||sound.url)return 0;return 1}function _JS_Sound_Init(){try{window.AudioContext=window.AudioContext||window.webkitAudioContext;WEBAudio.audioContext=new AudioContext;var tryToResumeAudioContext=function(){if(WEBAudio.audioContext.state==="suspended")WEBAudio.audioContext.resume();else Module.clearInterval(resumeInterval)};var resumeInterval=Module.setInterval(tryToResumeAudioContext,400);WEBAudio.audioWebEnabled=1;var _userEventCallback=function(){try{if(WEBAudio.audioContext.state!=="running"){WEBAudio.audioContext.resume()}var audioCacheSize=20;while(WEBAudio.audioCache.length<audioCacheSize){var audio=new Audio;audio.autoplay=false;WEBAudio.audioCache.push(audio)}}catch(e){}};window.addEventListener("mousedown",_userEventCallback);window.addEventListener("touchstart",_userEventCallback);Module.deinitializers.push(function(){window.removeEventListener("mousedown",_userEventCallback);window.removeEventListener("touchstart",_userEventCallback)})}catch(e){alert("Web Audio API is not supported in this browser")}}function jsAudioCreateUncompressedSoundClipFromCompressedAudio(audioData){var soundClip=jsAudioCreateUncompressedSoundClip(null,false);WEBAudio.audioContext.decodeAudioData(audioData,function(_buffer){soundClip.buffer=_buffer},function(_error){soundClip.error=true;console.log("Decode error: "+_error)});return soundClip}function jsAudioCreateCompressedSoundClip(audioData){var blob=new Blob([audioData],{type:"audio/mp4"});var soundClip={url:URL.createObjectURL(blob),error:false,mediaElement:new Audio};soundClip.mediaElement.preload="metadata";soundClip.mediaElement.src=soundClip.url;soundClip.release=function(){if(!this.mediaElement){return}this.mediaElement.src="";URL.revokeObjectURL(this.url);delete this.mediaElement;delete this.url};soundClip.getLength=function(){return this.mediaElement.duration*44100};soundClip.createSourceNode=function(){var self=this;var mediaElement=WEBAudio.audioCache.length?WEBAudio.audioCache.pop():new Audio;mediaElement.preload="metadata";mediaElement.src=this.url;var source=WEBAudio.audioContext.createMediaElementSource(mediaElement);Object.defineProperty(source,"loop",{get:function(){return source.mediaElement.loop},set:function(v){if(source.mediaElement.loop!==v)source.mediaElement.loop=v}});source.playbackRate={};Object.defineProperty(source.playbackRate,"value",{get:function(){return source.mediaElement.playbackRate},set:function(v){if(source.mediaElement.playbackRate!==v)source.mediaElement.playbackRate=v}});Object.defineProperty(source,"currentTime",{get:function(){return source.mediaElement.currentTime},set:function(v){if(source.mediaElement.currentTime!==v)source.mediaElement.currentTime=v}});Object.defineProperty(source,"mute",{get:function(){return source.mediaElement.mute},set:function(v){if(source.mediaElement.mute!==v)source.mediaElement.mute=v}});source.playPromise=null;source.playTimeout=null;source.pauseRequested=false;source._pauseMediaElement=function(){if(source.playPromise||source.playTimeout){source.pauseRequested=true}else{source.mediaElement.pause()}};source._startPlayback=function(offset){if(source.playPromise||source.playTimeout){source.mediaElement.currentTime=offset;source.pauseRequested=false;return}source.mediaElement.currentTime=offset;source.playPromise=source.mediaElement.play();if(source.playPromise){source.playPromise.then(function(){if(source.pauseRequested){source.mediaElement.pause();source.pauseRequested=false}source.playPromise=null})}};source.start=function(startTime,offset){if(typeof startTime==="undefined"){startTime=WEBAudio.audioContext.currentTime}if(typeof offset==="undefined"){offset=0}var startDelayThresholdMS=4;var startDelayMS=(startTime-WEBAudio.audioContext.currentTime)*1e3;if(startDelayMS>startDelayThresholdMS){source.playTimeout=setTimeout(function(){source.playTimeout=null;source._startPlayback(offset)},startDelayMS)}else{source._startPlayback(offset)}};source.stop=function(stopTime){if(typeof stopTime==="undefined"){stopTime=WEBAudio.audioContext.currentTime}var stopDelayThresholdMS=4;var stopDelayMS=(stopTime-WEBAudio.audioContext.currentTime)*1e3;if(stopDelayMS>stopDelayThresholdMS){setTimeout(function(){source._pauseMediaElement()},stopDelayMS)}else{source._pauseMediaElement()}};jsAudioMixinSetPitch(source);return source};return soundClip}function _JS_Sound_Load(ptr,length,decompress){if(WEBAudio.audioWebEnabled==0)return 0;var audioData=HEAPU8.buffer.slice(ptr,ptr+length);if(length<131072)decompress=1;var sound;if(decompress){sound=jsAudioCreateUncompressedSoundClipFromCompressedAudio(audioData)}else{sound=jsAudioCreateCompressedSoundClip(audioData)}WEBAudio.audioInstances[++WEBAudio.audioInstanceIdCounter]=sound;return WEBAudio.audioInstanceIdCounter}function jsAudioCreateUncompressedSoundClipFromPCM(channels,length,sampleRate,ptr){var buffer=WEBAudio.audioContext.createBuffer(channels,length,sampleRate);for(var i=0;i<channels;i++){var offs=(ptr>>2)+length*i;var copyToChannel=buffer["copyToChannel"]||function(source,channelNumber,startInChannel){var clipped=source.subarray(0,Math.min(source.length,this.length-(startInChannel|0)));this.getChannelData(channelNumber|0).set(clipped,startInChannel|0)};copyToChannel.apply(buffer,[HEAPF32.subarray(offs,offs+length),i,0])}return jsAudioCreateUncompressedSoundClip(buffer,false)}function _JS_Sound_Load_PCM(channels,length,sampleRate,ptr){if(WEBAudio.audioWebEnabled==0)return 0;var sound=jsAudioCreateUncompressedSoundClipFromPCM(channels,length,sampleRate,ptr);WEBAudio.audioInstances[++WEBAudio.audioInstanceIdCounter]=sound;return WEBAudio.audioInstanceIdCounter}function _JS_Sound_Play(bufferInstance,channelInstance,offset,delay){if(WEBAudio.audioWebEnabled==0)return;_JS_Sound_Stop(channelInstance,0);var soundClip=WEBAudio.audioInstances[bufferInstance];var channel=WEBAudio.audioInstances[channelInstance];if(!soundClip){console.log("Trying to play sound which is not loaded.");return}try{channel.playSoundClip(soundClip,WEBAudio.audioContext.currentTime+delay,offset)}catch(error){console.error("playSoundClip error. Exception: "+e)}}function _JS_Sound_ReleaseInstance(instance){var object=WEBAudio.audioInstances[instance];if(object){object.release()}delete WEBAudio.audioInstances[instance]}function _JS_Sound_ResumeIfNeeded(){if(WEBAudio.audioWebEnabled==0)return;if(WEBAudio.audioContext.state==="suspended")WEBAudio.audioContext.resume()}function _JS_Sound_Set3D(channelInstance,threeD){var channel=WEBAudio.audioInstances[channelInstance];channel.set3D(threeD)}function _JS_Sound_SetListenerOrientation(x,y,z,xUp,yUp,zUp){if(WEBAudio.audioWebEnabled==0)return;x=-x;y=-y;z=-z;var l=WEBAudio.audioContext.listener;if(l.forwardX){if(l.forwardX.value!==x)l.forwardX.value=x;if(l.forwardY.value!==y)l.forwardY.value=y;if(l.forwardZ.value!==z)l.forwardZ.value=z;if(l.upX.value!==x)l.upX.value=x;if(l.upY.value!==y)l.upY.value=y;if(l.upZ.value!==z)l.upZ.value=z}else if(l._forwardX!==x||l._forwardY!==y||l._forwardZ!==z||l._upX!==xUp||l._upY!==yUp||l._upZ!==zUp){l.setOrientation(x,y,z,xUp,yUp,zUp);l._forwardX=x;l._forwardY=y;l._forwardZ=z;l._upX=xUp;l._upY=yUp;l._upZ=zUp}}function _JS_Sound_SetListenerPosition(x,y,z){if(WEBAudio.audioWebEnabled==0)return;var l=WEBAudio.audioContext.listener;if(l.positionX){if(l.positionX.value!==x)l.positionX.value=x;if(l.positionY.value!==y)l.positionY.value=y;if(l.positionZ.value!==z)l.positionZ.value=z}else if(l._positionX!==x||l._positionY!==y||l._positionZ!==z){l.setPosition(x,y,z);l._positionX=x;l._positionY=y;l._positionZ=z}}function _JS_Sound_SetLoop(channelInstance,loop){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];channel.setLoop(loop)}function _JS_Sound_SetLoopPoints(channelInstance,loopStart,loopEnd){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];channel.setLoopPoints(loopStart,loopEnd)}function _JS_Sound_SetPaused(channelInstance,paused){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];if(paused!=channel.isPaused()){if(paused)channel.pause();else channel.resume()}}function _JS_Sound_SetPitch(channelInstance,v){if(WEBAudio.audioWebEnabled==0)return;try{var channel=WEBAudio.audioInstances[channelInstance];channel.setPitch(v)}catch(e){console.error("JS_Sound_SetPitch(channel="+channelInstance+", pitch="+v+") threw an exception: "+e)}}function _JS_Sound_SetPosition(channelInstance,x,y,z){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];channel.setPosition(x,y,z)}function _JS_Sound_SetVolume(channelInstance,v){if(WEBAudio.audioWebEnabled==0)return;try{var channel=WEBAudio.audioInstances[channelInstance];channel.setVolume(v)}catch(e){console.error("JS_Sound_SetVolume(channel="+channelInstance+", volume="+v+") threw an exception: "+e)}}function _JS_Sound_Stop(channelInstance,delay){if(WEBAudio.audioWebEnabled==0)return;var channel=WEBAudio.audioInstances[channelInstance];channel.stop(delay)}function _JS_SystemInfo_GetBrowserName(buffer,bufferSize){var browser=Module.SystemInfo.browser;if(buffer)stringToUTF8(browser,buffer,bufferSize);return lengthBytesUTF8(browser)}function _JS_SystemInfo_GetBrowserVersionString(buffer,bufferSize){var browserVer=Module.SystemInfo.browserVersion;if(buffer)stringToUTF8(browserVer,buffer,bufferSize);return lengthBytesUTF8(browserVer)}function _JS_SystemInfo_GetCanvasClientSize(domElementSelector,outWidth,outHeight){var selector=UTF8ToString(domElementSelector);var canvas=selector=="#canvas"?Module["canvas"]:document.querySelector(selector);var w=0,h=0;if(canvas){var size=canvas.getBoundingClientRect();w=size.width;h=size.height}HEAPF64[outWidth>>3]=w;HEAPF64[outHeight>>3]=h}function _JS_SystemInfo_GetDocumentURL(buffer,bufferSize){if(buffer)stringToUTF8(document.URL,buffer,bufferSize);return lengthBytesUTF8(document.URL)}function _JS_SystemInfo_GetGPUInfo(buffer,bufferSize){var gpuinfo=Module.SystemInfo.gpu;if(buffer)stringToUTF8(gpuinfo,buffer,bufferSize);return lengthBytesUTF8(gpuinfo)}function _JS_SystemInfo_GetLanguage(buffer,bufferSize){var language=Module.SystemInfo.language;if(buffer)stringToUTF8(language,buffer,bufferSize);return lengthBytesUTF8(language)}function _JS_SystemInfo_GetMatchWebGLToCanvasSize(){return Module.matchWebGLToCanvasSize||Module.matchWebGLToCanvasSize===undefined}function _JS_SystemInfo_GetMemory(){return HEAPU8.length/(1024*1024)}function _JS_SystemInfo_GetOS(buffer,bufferSize){var browser=Module.SystemInfo.os+" "+Module.SystemInfo.osVersion;if(buffer)stringToUTF8(browser,buffer,bufferSize);return lengthBytesUTF8(browser)}function _JS_SystemInfo_GetPreferredDevicePixelRatio(){return Module.matchWebGLToCanvasSize==false?1:Module.devicePixelRatio||window.devicePixelRatio||1}function _JS_SystemInfo_GetScreenSize(outWidth,outHeight){HEAPF64[outWidth>>3]=Module.SystemInfo.width;HEAPF64[outHeight>>3]=Module.SystemInfo.height}function _JS_SystemInfo_GetStreamingAssetsURL(buffer,bufferSize){if(buffer)stringToUTF8(Module.streamingAssetsUrl,buffer,bufferSize);return lengthBytesUTF8(Module.streamingAssetsUrl)}function _JS_SystemInfo_HasAstcHdr(){var ext=GLctx.getExtension("WEBGL_compressed_texture_astc");if(ext&&ext.getSupportedProfiles){return ext.getSupportedProfiles().includes("hdr")}return false}function _JS_SystemInfo_HasCursorLock(){return Module.SystemInfo.hasCursorLock}function _JS_SystemInfo_HasFullscreen(){return Module.SystemInfo.hasFullscreen}function _JS_SystemInfo_HasWebGL(){return Module.SystemInfo.hasWebGL}function _JS_SystemInfo_IsMobile(){return Module.SystemInfo.mobile}function _JS_UnityEngineShouldQuit(){return!!Module.shouldQuit}var wr={requests:{},responses:{},abortControllers:{},timer:{},nextRequestId:1};function _JS_WebRequest_Abort(requestId){var abortController=wr.abortControllers[requestId];if(!abortController||abortController.signal.aborted){return}abortController.abort()}function _JS_WebRequest_Create(url,method){var _url=UTF8ToString(url);var _method=UTF8ToString(method);var abortController=new AbortController;var requestOptions={url:_url,init:{method:_method,signal:abortController.signal,headers:{}}};wr.abortControllers[wr.nextRequestId]=abortController;wr.requests[wr.nextRequestId]=requestOptions;return wr.nextRequestId++}function jsWebRequestGetResponseHeaderString(requestId){var response=wr.responses[requestId];if(!response){return""}if(response.headerString){return response.headerString}var headers="";var entries=response.headers.entries();for(var result=entries.next();!result.done;result=entries.next()){headers+=result.value[0]+": "+result.value[1]+"\r\n"}response.headerString=headers;return headers}function _JS_WebRequest_GetResponseMetaData(requestId,headerBuffer,headerSize,responseUrlBuffer,responseUrlSize){var response=wr.responses[requestId];if(!response){stringToUTF8("",headerBuffer,headerSize);stringToUTF8("",responseUrlBuffer,responseUrlSize);return}if(headerBuffer){var headers=jsWebRequestGetResponseHeaderString(requestId);stringToUTF8(headers,headerBuffer,headerSize)}if(responseUrlBuffer){stringToUTF8(response.url,responseUrlBuffer,responseUrlSize)}}function _JS_WebRequest_GetResponseMetaDataLengths(requestId,buffer){var response=wr.responses[requestId];if(!response){HEAPU32[buffer>>2]=0;HEAPU32[(buffer>>2)+1]=0;return}var headers=jsWebRequestGetResponseHeaderString(requestId);HEAPU32[buffer>>2]=lengthBytesUTF8(headers);HEAPU32[(buffer>>2)+1]=lengthBytesUTF8(response.url)}function _JS_WebRequest_Release(requestId){if(wr.timer[requestId]){clearTimeout(wr.timer[requestId])}delete wr.requests[requestId];delete wr.responses[requestId];delete wr.abortControllers[requestId];delete wr.timer[requestId]}function _JS_WebRequest_Send(requestId,ptr,length,arg,onresponse,onprogress){var requestOptions=wr.requests[requestId];var abortController=wr.abortControllers[requestId];function ClearTimeout(){if(wr.timer[requestId]){clearTimeout(wr.timer[requestId]);delete wr.timer[requestId]}}function HandleSuccess(response,body){ClearTimeout();if(!onresponse){return}var kWebRequestOK=0;if(body.length!=0){var buffer=_malloc(body.length);HEAPU8.set(body,buffer);dynCall("viiiiii",onresponse,[arg,response.status,buffer,body.length,0,kWebRequestOK])}else{dynCall("viiiiii",onresponse,[arg,response.status,0,0,0,kWebRequestOK])}}function HandleError(err,code){ClearTimeout();if(!onresponse){return}var len=lengthBytesUTF8(err)+1;var buffer=_malloc(len);stringToUTF8(err,buffer,len);dynCall("viiiiii",onresponse,[arg,500,0,0,buffer,code]);_free(buffer)}function HandleProgress(e){if(!onprogress||!e.lengthComputable){return}dynCall("viii",onprogress,[arg,e.loaded,e.total])}try{if(length>0){var postData=HEAPU8.subarray(ptr,ptr+length);requestOptions.init.body=new Blob([postData])}if(requestOptions.timeout){wr.timer[requestId]=setTimeout(function(){requestOptions.isTimedOut=true;abortController.abort()},requestOptions.timeout)}var fetchImpl=Module.fetchWithProgress;requestOptions.init.onProgress=HandleProgress;if(Module.companyName&&Module.productName&&Module.cachedFetch){fetchImpl=Module.cachedFetch;requestOptions.init.companyName=Module.companyName;requestOptions.init.productName=Module.productName;requestOptions.control=Module.cacheControl(requestOptions.url)}fetchImpl(requestOptions.url,requestOptions.init).then(function(response){wr.responses[requestId]=response;HandleSuccess(response,response.parsedBody)}).catch(function(error){var kWebErrorUnknown=2;var kWebErrorAborted=17;var kWebErrorTimeout=14;if(requestOptions.isTimedOut){HandleError("Connection timed out.",kWebErrorTimeout)}else if(abortController.signal.aborted){HandleError("Aborted.",kWebErrorAborted)}else{HandleError(error.message,kWebErrorUnknown)}})}catch(error){var kWebErrorUnknown=2;HandleError(error.message,kWebErrorUnknown)}}function _JS_WebRequest_SetRedirectLimit(request,redirectLimit){var requestOptions=wr.requests[request];if(!requestOptions){return}requestOptions.init.redirect=redirectLimit===0?"error":"follow"}function _JS_WebRequest_SetRequestHeader(requestId,header,value){var requestOptions=wr.requests[requestId];if(!requestOptions){return}var _header=UTF8ToString(header);var _value=UTF8ToString(value);requestOptions.init.headers[_header]=_value}function _JS_WebRequest_SetTimeout(requestId,timeout){var requestOptions=wr.requests[requestId];if(!requestOptions){return}requestOptions.timeout=timeout}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}function CatchInfo(ptr){this.free=function(){_free(this.ptr);this.ptr=0};this.set_base_ptr=function(basePtr){HEAP32[this.ptr>>2]=basePtr};this.get_base_ptr=function(){return HEAP32[this.ptr>>2]};this.set_adjusted_ptr=function(adjustedPtr){var ptrSize=4;HEAP32[this.ptr+ptrSize>>2]=adjustedPtr};this.get_adjusted_ptr=function(){var ptrSize=4;return HEAP32[this.ptr+ptrSize>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_exception_info().get_type());if(isPointer){return HEAP32[this.get_base_ptr()>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.get_base_ptr()};this.get_exception_info=function(){return new ExceptionInfo(this.get_base_ptr())};if(ptr===undefined){this.ptr=_malloc(8);this.set_adjusted_ptr(0)}else{this.ptr=ptr}}var exceptionCaught=[];function exception_addRef(info){info.add_ref()}var uncaughtExceptionCount=0;function ___cxa_begin_catch(ptr){var catchInfo=new CatchInfo(ptr);var info=catchInfo.get_exception_info();if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(catchInfo);exception_addRef(info);return catchInfo.get_exception_ptr()}var exceptionLast=0;function ___cxa_free_exception(ptr){return _free(new ExceptionInfo(ptr).ptr)}function exception_decRef(info){if(info.release_ref()&&!info.get_rethrown()){var destructor=info.get_destructor();if(destructor){(function(a1){return dynCall_ii.apply(null,[destructor,a1])})(info.excPtr)}___cxa_free_exception(info.excPtr)}}function ___cxa_end_catch(){_setThrew(0);var catchInfo=exceptionCaught.pop();exception_decRef(catchInfo.get_exception_info());catchInfo.free();exceptionLast=0}function ___resumeException(catchInfoPtr){var catchInfo=new CatchInfo(catchInfoPtr);var ptr=catchInfo.get_base_ptr();if(!exceptionLast){exceptionLast=ptr}catchInfo.free();throw ptr}function ___cxa_find_matching_catch_2(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>2]=thrown;for(var i=0;i<typeArray.length;i++){var caughtType=typeArray[i];if(caughtType===0||caughtType===thrownType){break}if(___cxa_can_catch(caughtType,thrownType,exceptionThrowBuf)){var adjusted=HEAP32[exceptionThrowBuf>>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_find_matching_catch_3(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>2]=thrown;for(var i=0;i<typeArray.length;i++){var caughtType=typeArray[i];if(caughtType===0||caughtType===thrownType){break}if(___cxa_can_catch(caughtType,thrownType,exceptionThrowBuf)){var adjusted=HEAP32[exceptionThrowBuf>>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_find_matching_catch_4(){var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0|0}var info=new ExceptionInfo(thrown);var thrownType=info.get_type();var catchInfo=new CatchInfo;catchInfo.set_base_ptr(thrown);if(!thrownType){setTempRet0(0);return catchInfo.ptr|0}var typeArray=Array.prototype.slice.call(arguments);var stackTop=stackSave();var exceptionThrowBuf=stackAlloc(4);HEAP32[exceptionThrowBuf>>2]=thrown;for(var i=0;i<typeArray.length;i++){var caughtType=typeArray[i];if(caughtType===0||caughtType===thrownType){break}if(___cxa_can_catch(caughtType,thrownType,exceptionThrowBuf)){var adjusted=HEAP32[exceptionThrowBuf>>2];if(thrown!==adjusted){catchInfo.set_adjusted_ptr(adjusted)}setTempRet0(caughtType);return catchInfo.ptr|0}}stackRestore(stackTop);setTempRet0(thrownType);return catchInfo.ptr|0}function ___cxa_rethrow(){var catchInfo=exceptionCaught.pop();if(!catchInfo){abort("no exception to throw")}var info=catchInfo.get_exception_info();var ptr=catchInfo.get_base_ptr();if(!info.get_rethrown()){exceptionCaught.push(catchInfo);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}else{catchInfo.free()}exceptionLast=ptr;throw ptr}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;if(!_gmtime_r.GMTString)_gmtime_r.GMTString=allocateUTF8("GMT");HEAP32[tmPtr+40>>2]=_gmtime_r.GMTString;return tmPtr}function ___gmtime_r(a0,a1){return _gmtime_r(a0,a1)}function _tzset(){if(_tzset.called)return;_tzset.called=true;var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAP32[__get_timezone()>>2]=stdTimezoneOffset*60;HEAP32[__get_daylight()>>2]=Number(winterOffset!=summerOffset);function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summerOffset<winterOffset){HEAP32[__get_tzname()>>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function ___localtime_r(a0,a1){return _localtime_r(a0,a1)}var PATH={splitPath:function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:function(path){if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},extname:function(path){return PATH.splitPath(path)[3]},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:function(l,r){return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto==="object"&&typeof crypto["getRandomValues"]==="function"){var randomBuffer=new Uint8Array(1);return function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return function(){return crypto_module["randomBytes"](1)[0]}}catch(e){}}return function(){abort("randomDevice")}}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:function(from,to){from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start<arr.length;start++){if(arr[start]!=="")break}var end=arr.length-1;for(;end>=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i<length;i++){if(fromParts[i]!==toParts[i]){samePartsLength=i;break}}var outputParts=[];for(var i=samePartsLength;i<fromParts.length;i++){outputParts.push("..")}outputParts=outputParts.concat(toParts.slice(samePartsLength));return outputParts.join("/")}};var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.flush(stream.tty)},flush:function(stream){stream.tty.ops.flush(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=stream.tty.ops.get_char(stream.tty)}catch(e){throw new FS.ErrnoError(29)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(6)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead},write:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.put_char){throw new FS.ErrnoError(60)}try{for(var i=0;i<length;i++){stream.tty.ops.put_char(stream.tty,buffer[offset+i])}}catch(e){throw new FS.ErrnoError(29)}if(length){stream.node.timestamp=Date.now()}return i}},default_tty_ops:{get_char:function(tty){if(!tty.input.length){var result=null;if(ENVIRONMENT_IS_NODE){var BUFSIZE=256;var buf=Buffer.alloc?Buffer.alloc(BUFSIZE):new Buffer(BUFSIZE);var bytesRead=0;try{bytesRead=nodeFS.readSync(process.stdin.fd,buf,0,BUFSIZE,null)}catch(e){if(e.toString().includes("EOF"))bytesRead=0;else throw e}if(bytesRead>0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){var alignedSize=alignMemory(size,65536);var ptr=_malloc(alignedSize);while(size<alignedSize)HEAP8[ptr+size++]=0;return ptr}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity<CAPACITY_DOUBLING_MAX?2:1.125)>>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i<size;i++)buffer[offset+i]=contents[position+i]}return size},write:function(stream,buffer,offset,length,position,canOwn){if(buffer.buffer===HEAP8.buffer){canOwn=false}if(!length)return 0;var node=stream.node;node.timestamp=Date.now();if(buffer.subarray&&(!node.contents||node.contents.subarray)){if(canOwn){node.contents=buffer.subarray(offset,offset+length);node.usedBytes=length;return length}else if(node.usedBytes===0&&position===0){node.contents=buffer.slice(offset,offset+length);node.usedBytes=length;return length}else if(position+length<=node.usedBytes){node.contents.set(buffer.subarray(offset,offset+length),position);return length}}MEMFS.expandFileStorage(node,position+length);if(node.contents.subarray&&buffer.subarray){node.contents.set(buffer.subarray(offset,offset+length),position)}else{for(var i=0;i<length;i++){node.contents[position+i]=buffer[offset+i]}}node.usedBytes=Math.max(node.usedBytes,position+length);return length},llseek:function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.usedBytes}}if(position<0){throw new FS.ErrnoError(28)}return position},allocate:function(stream,offset,length){MEMFS.expandFileStorage(stream.node,offset+length);stream.node.usedBytes=Math.max(stream.node.usedBytes,offset+length)},mmap:function(stream,address,length,position,prot,flags){if(address!==0){throw new FS.ErrnoError(28)}if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}var ptr;var allocated;var contents=stream.node.contents;if(!(flags&2)&&contents.buffer===buffer){allocated=false;ptr=contents.byteOffset}else{if(position>0||position+length<contents.length){if(contents.subarray){contents=contents.subarray(position,position+length)}else{contents=Array.prototype.slice.call(contents,position,position+length)}}allocated=true;ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}HEAP8.set(contents,ptr)}return{ptr:ptr,allocated:allocated}},msync:function(stream,buffer,offset,length,mmapFlags){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(mmapFlags&2){return 0}var bytesWritten=MEMFS.stream_ops.write(stream,buffer,0,length,offset,false);return 0}}};var IDBFS={dbs:{},indexedDB:function(){if(typeof indexedDB!=="undefined")return indexedDB;var ret=null;if(typeof window==="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBFS used, but indexedDB not supported");return ret},DB_VERSION:21,DB_STORE_NAME:"FILE_DATA",mount:function(mount){return MEMFS.mount.apply(null,arguments)},syncfs:function(mount,populate,callback){IDBFS.getLocalSet(mount,function(err,local){if(err)return callback(err);IDBFS.getRemoteSet(mount,function(err,remote){if(err)return callback(err);var src=populate?remote:local;var dst=populate?local:remote;IDBFS.reconcile(src,dst,callback)})})},getDB:function(name,callback){var db=IDBFS.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBFS.indexedDB().open(name,IDBFS.DB_VERSION)}catch(e){return callback(e)}if(!req){return callback("Unable to connect to IndexedDB")}req.onupgradeneeded=function(e){var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBFS.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBFS.DB_STORE_NAME)}if(!fileStore.indexNames.contains("timestamp")){fileStore.createIndex("timestamp","timestamp",{unique:false})}};req.onsuccess=function(){db=req.result;IDBFS.dbs[name]=db;callback(null,db)};req.onerror=function(e){callback(this.error);e.preventDefault()}},getLocalSet:function(mount,callback){var entries={};function isRealDir(p){return p!=="."&&p!==".."}function toAbsolute(root){return function(p){return PATH.join2(root,p)}}var check=FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint));while(check.length){var path=check.pop();var stat;try{stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){check.push.apply(check,FS.readdir(path).filter(isRealDir).map(toAbsolute(path)))}entries[path]={"timestamp":stat.mtime}}return callback(null,{type:"local",entries:entries})},getRemoteSet:function(mount,callback){var entries={};IDBFS.getDB(mount.mountpoint,function(err,db){if(err)return callback(err);try{var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readonly");transaction.onerror=function(e){callback(this.error);e.preventDefault()};var store=transaction.objectStore(IDBFS.DB_STORE_NAME);var index=store.index("timestamp");index.openKeyCursor().onsuccess=function(event){var cursor=event.target.result;if(!cursor){return callback(null,{type:"remote",db:db,entries:entries})}entries[cursor.primaryKey]={"timestamp":cursor.key};cursor.continue()}}catch(e){return callback(e)}})},loadLocalEntry:function(path,callback){var stat,node;try{var lookup=FS.lookupPath(path);node=lookup.node;stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){return callback(null,{"timestamp":stat.mtime,"mode":stat.mode})}else if(FS.isFile(stat.mode)){node.contents=MEMFS.getFileDataAsTypedArray(node);return callback(null,{"timestamp":stat.mtime,"mode":stat.mode,"contents":node.contents})}else{return callback(new Error("node type not supported"))}},storeLocalEntry:function(path,entry,callback){try{if(FS.isDir(entry["mode"])){FS.mkdirTree(path,entry["mode"])}else if(FS.isFile(entry["mode"])){FS.writeFile(path,entry["contents"],{canOwn:true})}else{return callback(new Error("node type not supported"))}FS.chmod(path,entry["mode"]);FS.utime(path,entry["timestamp"],entry["timestamp"])}catch(e){return callback(e)}callback(null)},removeLocalEntry:function(path,callback){try{var lookup=FS.lookupPath(path);var stat=FS.stat(path);if(FS.isDir(stat.mode)){FS.rmdir(path)}else if(FS.isFile(stat.mode)){FS.unlink(path)}}catch(e){return callback(e)}callback(null)},loadRemoteEntry:function(store,path,callback){var req=store.get(path);req.onsuccess=function(event){callback(null,event.target.result)};req.onerror=function(e){callback(this.error);e.preventDefault()}},storeRemoteEntry:function(store,path,entry,callback){var req=store.put(entry,path);req.onsuccess=function(){callback(null)};req.onerror=function(e){callback(this.error);e.preventDefault()}},removeRemoteEntry:function(store,path,callback){var req=store.delete(path);req.onsuccess=function(){callback(null)};req.onerror=function(e){callback(this.error);e.preventDefault()}},reconcile:function(src,dst,callback){var total=0;var create=[];Object.keys(src.entries).forEach(function(key){var e=src.entries[key];var e2=dst.entries[key];if(!e2||e["timestamp"].getTime()!=e2["timestamp"].getTime()){create.push(key);total++}});var remove=[];Object.keys(dst.entries).forEach(function(key){if(!src.entries[key]){remove.push(key);total++}});if(!total){return callback(null)}var errored=false;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err&&!errored){errored=true;return callback(err)}}transaction.onerror=function(e){done(this.error);e.preventDefault()};transaction.oncomplete=function(e){if(!errored){callback(null)}};create.sort().forEach(function(path){if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)})}else{IDBFS.loadLocalEntry(path,function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)})}});remove.sort().reverse().forEach(function(path){if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}})}};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(path,opts){path=PATH_FS.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i<parts.length;i++){var islast=i===parts.length-1;if(islast&&opts.parent){break}current=FS.lookupNode(current,parts[i]);current_path=PATH.join2(current_path,parts[i]);if(FS.isMountpoint(current)){if(!islast||islast&&opts.follow_mount){current=current.mounted.root}}if(!islast||opts.follow){var count=0;while(FS.isLink(current.mode)){var link=FS.readlink(current_path);current_path=PATH_FS.resolve(PATH.dirname(current_path),link);var lookup=FS.lookupPath(current_path,{recurse_count:opts.recurse_count});current=lookup.node;if(count++>40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:function(parentid,name){var hash=0;for(var i=0;i<name.length;i++){hash=(hash<<5)-hash+name.charCodeAt(i)|0}return(parentid+hash>>>0)%FS.nameTable.length},hashAddNode:function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:function(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:function(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:function(node){FS.hashRemoveNode(node)},isRoot:function(node){return node===node.parent},isMountpoint:function(node){return!!node.mounted},isFile:function(mode){return(mode&61440)===32768},isDir:function(mode){return(mode&61440)===16384},isLink:function(mode){return(mode&61440)===40960},isChrdev:function(mode){return(mode&61440)===8192},isBlkdev:function(mode){return(mode&61440)===24576},isFIFO:function(mode){return(mode&61440)===4096},isSocket:function(mode){return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:function(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};FS.FSStream.prototype={object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:function(fd){FS.streams[fd]=null},chrdev_stream_ops:{open:function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:function(){throw new FS.ErrnoError(70)}},major:function(dev){return dev>>8},minor:function(dev){return dev&255},makedev:function(ma,mi){return ma<<8|mi},registerDevice:function(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:function(dev){return FS.devices[dev]},getMounts:function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:function(parent,name){return parent.node_ops.lookup(parent,name)},mknod:function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:function(path,mode){var dirs=path.split("/");var d="";for(var i=0;i<dirs.length;++i){if(!dirs[i])continue;d+="/"+dirs[i];try{FS.mkdir(d,mode)}catch(e){if(e.errno!=20)throw e}}},mkdev:function(path,mode,dev){if(typeof dev==="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:function(oldpath,newpath){if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:function(old_path,new_path){var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}try{if(FS.trackingDelegate["willMovePath"]){FS.trackingDelegate["willMovePath"](old_path,new_path)}}catch(e){err("FS.trackingDelegate['willMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}try{if(FS.trackingDelegate["onMovePath"])FS.trackingDelegate["onMovePath"](old_path,new_path)}catch(e){err("FS.trackingDelegate['onMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}},rmdir:function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){err("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){err("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}},readdir:function(path){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){err("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.unlink(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){err("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}},readlink:function(path){var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:function(path,dontFollow){var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:function(path){return FS.stat(path,true)},chmod:function(path,mode,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:function(path,mode){FS.chmod(path,mode,true)},fchmod:function(fd,mode){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:function(path,uid,gid,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:function(path,uid,gid){FS.chown(path,uid,gid,true)},fchown:function(fd,uid,gid){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:function(path,len){if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:function(fd,len){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:function(path,atime,mtime){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:function(path,flags,mode,fd_start,fd_end){if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags==="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode==="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path==="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false},fd_start,fd_end);if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1;err("FS.trackingDelegate error on read file: "+path)}}try{if(FS.trackingDelegate["onOpenFile"]){var trackingFlags=0;if((flags&2097155)!==1){trackingFlags|=FS.tracking.openFlags.READ}if((flags&2097155)!==0){trackingFlags|=FS.tracking.openFlags.WRITE}FS.trackingDelegate["onOpenFile"](path,trackingFlags)}}catch(e){err("FS.trackingDelegate['onOpenFile']('"+path+"', flags) threw an exception: "+e.message)}return stream},close:function(stream){if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:function(stream){return stream.fd===null},llseek:function(stream,offset,whence){if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:function(stream,buffer,offset,length,position){if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!=="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:function(stream,buffer,offset,length,position,canOwn){if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!=="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;try{if(stream.path&&FS.trackingDelegate["onWriteToFile"])FS.trackingDelegate["onWriteToFile"](stream.path)}catch(e){err("FS.trackingDelegate['onWriteToFile']('"+stream.path+"') threw an exception: "+e.message)}return bytesWritten},allocate:function(stream,offset,length){if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:function(stream,address,length,position,prot,flags){if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,address,length,position,prot,flags)},msync:function(stream,buffer,offset,length,mmapFlags){if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:function(stream){return 0},ioctl:function(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:function(path,opts){opts=opts||{};opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:function(path,data,opts){opts=opts||{};opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data==="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:function(){return FS.currentPath},chdir:function(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:function(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:function(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:function(){return 0},write:function(stream,buffer,offset,length,pos){return length}});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:function(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:function(parent,name){var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return stream.path}}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:function(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:function(){if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(function(code){FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack="<generic error, no stack>"})},staticInit:function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS,"IDBFS":IDBFS}},init:function(input,output,error){FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:function(){FS.init.initialized=false;var fflush=Module["_fflush"];if(fflush)fflush(0);for(var i=0;i<FS.streams.length;i++){var stream=FS.streams[i];if(!stream){continue}FS.close(stream)}},getMode:function(canRead,canWrite){var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode},findObject:function(path,dontResolveLastLink){var ret=FS.analyzePath(path,dontResolveLastLink);if(ret.exists){return ret.object}else{return null}},analyzePath:function(path,dontResolveLastLink){try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:function(parent,path,canRead,canWrite){parent=typeof parent==="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:function(parent,name,properties,canRead,canWrite){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:function(parent,name,data,canRead,canWrite,canOwn){var path=name?PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name):parent;var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data==="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i<len;++i)arr[i]=data.charCodeAt(i);data=arr}FS.chmod(node,mode|146);var stream=FS.open(node,577);FS.write(stream,data,0,data.length,0,canOwn);FS.close(stream);FS.chmod(node,mode)}return node},createDevice:function(parent,name,input,output){var path=PATH.join2(typeof parent==="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:function(stream){stream.seekable=false},close:function(stream){if(output&&output.buffer&&output.buffer.length){output(10)}},read:function(stream,buffer,offset,length,pos){var bytesRead=0;for(var i=0;i<length;i++){var result;try{result=input()}catch(e){throw new FS.ErrnoError(29)}if(result===undefined&&bytesRead===0){throw new FS.ErrnoError(6)}if(result===null||result===undefined)break;bytesRead++;buffer[offset+i]=result}if(bytesRead){stream.node.timestamp=Date.now()}return bytesRead},write:function(stream,buffer,offset,length,pos){for(var i=0;i<length;i++){try{output(buffer[offset+i])}catch(e){throw new FS.ErrnoError(29)}}if(length){stream.node.timestamp=Date.now()}return i}});return FS.mkdev(path,mode,dev)},forceLoadFile:function(obj){if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!=="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:function(parent,name,url,canRead,canWrite){function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}};var lazyArray=this;lazyArray.setDataGetter(function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){FS.forceLoadFile(node);var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i<size;i++){buffer[offset+i]=contents[position+i]}}else{for(var i=0;i<size;i++){buffer[offset+i]=contents.get(position+i)}}return size};node.stream_ops=stream_ops;return node},createPreloadedFile:function(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish){Browser.init();var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency("cp "+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}var handled=false;Module["preloadPlugins"].forEach(function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,function(){if(onerror)onerror();removeRunDependency(dep)});handled=true}});if(!handled)finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){Browser.asyncLoad(url,function(byteArray){processData(byteArray)},onerror)}else{processData(url)}},indexedDB:function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:function(){return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function(paths,onload,onerror){onload=onload||function(){};onerror=onerror||function(){};var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=function openRequest_onupgradeneeded(){out("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],"readwrite");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(function(path){var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=function putRequest_onsuccess(){ok++;if(ok+fail==total)finish()};putRequest.onerror=function putRequest_onerror(){fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror},loadFilesFromDB:function(paths,onload,onerror){onload=onload||function(){};onerror=onerror||function(){};var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=function openRequest_onsuccess(){var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],"readonly")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(function(path){var getRequest=files.get(path);getRequest.onsuccess=function getRequest_onsuccess(){if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=function getRequest_onerror(){fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror}};var SYSCALLS={mappings:{},DEFAULT_POLLMASK:5,umask:511,calculateAt:function(dirfd,path,allowEmpty){if(path[0]==="/"){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(8);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},doMkdir:function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0},doMknod:function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len},doAccess:function(path,amode){if(amode&~7){return-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0},doDup:function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd},doReadv:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr<len)break}return ret},doWritev:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys__newselect(nfds,readfds,writefds,exceptfds,timeout){try{var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);var check=function(fd,low,high,val){return fd<32?low&val:high&val};for(var fd=0;fd<nfds;fd++){var mask=1<<fd%32;if(!check(fd,allLow,allHigh,mask)){continue}var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var flags=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){flags=stream.stream_ops.poll(stream)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var SOCKFS={mount:function(mount){Module["websocket"]=Module["websocket"]&&"object"===typeof Module["websocket"]?Module["websocket"]:{};Module["websocket"]._callbacks={};Module["websocket"]["on"]=function(event,callback){if("function"===typeof callback){this._callbacks[event]=callback}return this};Module["websocket"].emit=function(event,param){if("function"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}};return FS.createNode(null,"/",16384|511,0)},createSocket:function(family,type,protocol){type&=~526336;var streaming=type==1;if(protocol){assert(streaming==(protocol==6))}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket:function(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll:function(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl:function(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read:function(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write:function(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close:function(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname:function(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer:function(sock,addr,port){var ws;if(typeof addr==="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module["websocket"]&&"object"===typeof Module["websocket"];var url="ws:#".replace("#","//");if(runtimeConfig){if("string"===typeof Module["websocket"]["url"]){url=Module["websocket"]["url"]}}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}var subProtocols="binary";if(runtimeConfig){if("string"===typeof Module["websocket"]["subprotocol"]){subProtocols=Module["websocket"]["subprotocol"]}}var opts=undefined;if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=ENVIRONMENT_IS_NODE?{"protocol":subProtocols.toString()}:subProtocols}if(runtimeConfig&&null===Module["websocket"]["subprotocol"]){subProtocols="null";opts=undefined}var WebSocketConstructor;if(ENVIRONMENT_IS_NODE){WebSocketConstructor=require("ws")}else{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EHOSTUNREACH)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!=="undefined"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer:function(sock,addr,port){return sock.peers[addr+":"+port]},addPeer:function(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer:function(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents:function(sock,peer){var first=true;var handleOpen=function(){Module["websocket"].emit("open",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data==="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}else{data=new Uint8Array(data)}}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module["websocket"].emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,flags){if(!flags.binary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){Module["websocket"].emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){Module["websocket"].emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=ERRNO_CODES.ECONNREFUSED;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll:function(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask},ioctl:function(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return ERRNO_CODES.EINVAL}},close:function(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i<peers.length;i++){var peer=sock.peers[peers[i]];try{peer.socket.close()}catch(e){}SOCKFS.websocket_sock_ops.removePeer(sock,peer)}return 0},bind:function(sock,addr,port){if(typeof sock.saddr!=="undefined"||typeof sock.sport!=="undefined"){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}sock.saddr=addr;sock.sport=port;if(sock.type===2){if(sock.server){sock.server.close();sock.server=null}try{sock.sock_ops.listen(sock,0)}catch(e){if(!(e instanceof FS.ErrnoError))throw e;if(e.errno!==ERRNO_CODES.EOPNOTSUPP)throw e}}},connect:function(sock,addr,port){if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(typeof sock.daddr!=="undefined"&&typeof sock.dport!=="undefined"){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(dest){if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EALREADY)}else{throw new FS.ErrnoError(ERRNO_CODES.EISCONN)}}}var peer=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port);sock.daddr=peer.addr;sock.dport=peer.port;throw new FS.ErrnoError(ERRNO_CODES.EINPROGRESS)},listen:function(sock,backlog){if(!ENVIRONMENT_IS_NODE){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}if(sock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var WebSocketServer=require("ws").Server;var host=sock.saddr;sock.server=new WebSocketServer({host:host,port:sock.sport});Module["websocket"].emit("listen",sock.stream.fd);sock.server.on("connection",function(ws){if(sock.type===1){var newsock=SOCKFS.createSocket(sock.family,sock.type,sock.protocol);var peer=SOCKFS.websocket_sock_ops.createPeer(newsock,ws);newsock.daddr=peer.addr;newsock.dport=peer.port;sock.pending.push(newsock);Module["websocket"].emit("connection",newsock.stream.fd)}else{SOCKFS.websocket_sock_ops.createPeer(sock,ws);Module["websocket"].emit("connection",sock.stream.fd)}});sock.server.on("closed",function(){Module["websocket"].emit("close",sock.stream.fd);sock.server=null});sock.server.on("error",function(error){sock.error=ERRNO_CODES.EHOSTUNREACH;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"EHOSTUNREACH: Host is unreachable"])})},accept:function(listensock){if(!listensock.server){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var newsock=listensock.pending.shift();newsock.stream.flags=listensock.stream.flags;return newsock},getname:function(sock,peer){var addr,port;if(peer){if(sock.daddr===undefined||sock.dport===undefined){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}addr=sock.daddr;port=sock.dport}else{addr=sock.saddr||0;port=sock.sport||0}return{addr:addr,port:port}},sendmsg:function(sock,buffer,offset,length,addr,port){if(sock.type===2){if(addr===undefined||port===undefined){addr=sock.daddr;port=sock.dport}if(addr===undefined||port===undefined){throw new FS.ErrnoError(ERRNO_CODES.EDESTADDRREQ)}}else{addr=sock.daddr;port=sock.dport}var dest=SOCKFS.websocket_sock_ops.getPeer(sock,addr,port);if(sock.type===1){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CONNECTING){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}if(ArrayBuffer.isView(buffer)){offset+=buffer.byteOffset;buffer=buffer.buffer}var data;data=buffer.slice(offset,offset+length);if(sock.type===2){if(!dest||dest.socket.readyState!==dest.socket.OPEN){if(!dest||dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){dest=SOCKFS.websocket_sock_ops.createPeer(sock,addr,port)}dest.dgram_send_queue.push(data);return length}}try{dest.socket.send(data);return length}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}},recvmsg:function(sock,length){if(sock.type===1&&sock.server){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}var queued=sock.recv_queue.shift();if(!queued){if(sock.type===1){var dest=SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport);if(!dest){throw new FS.ErrnoError(ERRNO_CODES.ENOTCONN)}else if(dest.socket.readyState===dest.socket.CLOSING||dest.socket.readyState===dest.socket.CLOSED){return null}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}else{throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}}var queuedLength=queued.data.byteLength||queued.data.length;var queuedOffset=queued.data.byteOffset||0;var queuedBuffer=queued.data.buffer||queued.data;var bytesRead=Math.min(length,queuedLength);var res={buffer:new Uint8Array(queuedBuffer,queuedOffset,bytesRead),addr:queued.addr,port:queued.port};if(sock.type===1&&bytesRead<queuedLength){var bytesRemaining=queuedLength-bytesRead;queued.data=new Uint8Array(queuedBuffer,queuedOffset+bytesRead,bytesRemaining);sock.recv_queue.unshift(queued)}return res}}};function getSocketFromFD(fd){var socket=SOCKFS.getSocket(fd);if(!socket)throw new FS.ErrnoError(8);return socket}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}function inetPton4(str){var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0}function jstoi_q(str){return parseInt(str)}function inetPton6(str){var words;var w,offset,z;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w<words.length;w++){if(typeof words[w]==="string"){if(words[w]==="Z"){for(z=0;z<8-words.length+1;z++){parts[w+z]=0}offset=z-1}else{parts[w+offset]=_htons(parseInt(words[w],16))}}else{parts[w+offset]=words[w]}}return[parts[1]<<16|parts[0],parts[3]<<16|parts[2],parts[5]<<16|parts[4],parts[7]<<16|parts[6]]}function writeSockaddr(sa,family,addr,port,addrlen){switch(family){case 2:addr=inetPton4(addr);if(addrlen){HEAP32[addrlen>>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);tempI64=[0>>>0,(tempDouble=0,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[sa+8>>2]=tempI64[0],HEAP32[sa+12>>2]=tempI64[1];break;case 10:addr=inetPton6(addr);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);HEAP32[sa+4>>2]=0;HEAP32[sa+24>>2]=0;break;default:return 5}return 0}var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name:function(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr:function(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___sys_accept4(fd,addr,addrlen,flags){try{var sock=getSocketFromFD(fd);var newsock=sock.sock_ops.accept(sock);if(addr){var errno=writeSockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport,addrlen)}return newsock.stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_access(path,amode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function inetNtop4(addr){return(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255)}function inetNtop6(ints){var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word<zstart+longest){if(word===zstart){str+=":";if(zstart===0)str+=":"}continue}}str+=Number(_ntohs(parts[word]&65535)).toString(16);str+=word<7?":":""}return str}function readSockaddr(sa,salen){var family=HEAP16[sa>>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family:family,addr:addr,port:port}}function getSocketAddress(addrp,addrlen,allowNull){if(allowNull&&addrp===0)return null;var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}function ___sys_bind(fd,addr,addrlen){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.bind(sock,info.addr,info.port);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_connect(fd,addr,addrlen){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_dup2(oldfd,suggestFD){try{var old=SYSCALLS.getStreamFromFD(oldfd);if(old.fd===suggestFD)return suggestFD;return SYSCALLS.doDup(old.path,old.flags,suggestFD)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd);if(size<cwdLengthInBytes+1)return-68;stringToUTF8(cwd,buf,size);return buf}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getdents64(fd,dirp,count){try{var stream=SYSCALLS.getStreamFromFD(fd);if(!stream.getdents){stream.getdents=FS.readdir(stream.path)}var struct_size=280;var pos=0;var off=FS.llseek(stream,0,1);var idx=Math.floor(off/struct_size);while(idx<stream.getdents.length&&pos+struct_size<=count){var id;var type;var name=stream.getdents[idx];if(name[0]==="."){id=1;type=4}else{var child=FS.lookupNode(stream.node,name);id=child.id;type=FS.isChrdev(child.mode)?2:FS.isDir(child.mode)?4:FS.isLink(child.mode)?10:8}tempI64=[id>>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18>>0]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getegid32(){return 0}function ___sys_geteuid32(){return ___sys_getegid32()}function ___sys_getpeername(fd,addr,addrlen){try{var sock=getSocketFromFD(fd);if(!sock.daddr){return-53}var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport,addrlen);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getpid(){return 42}function ___sys_getrusage(who,usage){try{_memset(usage,0,136);HEAP32[usage>>2]=1;HEAP32[usage+4>>2]=2;HEAP32[usage+8>>2]=3;HEAP32[usage+12>>2]=4;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getsockname(fd,addr,addrlen){try{err("__sys_getsockname "+fd);var sock=getSocketFromFD(fd);var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport,addrlen);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getsockopt(fd,level,optname,optval,optlen){try{var sock=getSocketFromFD(fd);if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-50}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_getuid32(){return ___sys_getegid32()}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_link(oldpath,newpath){return-34}function ___sys_listen(fd,backlog){try{var sock=getSocketFromFD(fd);sock.sock_ops.listen(sock,backlog);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_mkdir(path,mode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMmap2(addr,len,prot,flags,fd,off){off<<=12;var ptr;var allocated=false;if((flags&16)!==0&&addr%65536!==0){return-28}if((flags&32)!==0){ptr=_memalign(65536,len);if(!ptr)return-48;_memset(ptr,0,len);allocated=true}else{var info=FS.getStream(fd);if(!info)return-8;var res=FS.mmap(info,addr,len,off,prot,flags);ptr=res.ptr;allocated=res.allocated}SYSCALLS.mappings[ptr]={malloc:ptr,len:len,allocated:allocated,fd:fd,prot:prot,flags:flags,offset:off};return ptr}function ___sys_mmap2(addr,len,prot,flags,fd,off){try{return syscallMmap2(addr,len,prot,flags,fd,off)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMunmap(addr,len){if((addr|0)===-1||len===0){return-28}var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);if(stream){if(info.prot&2){SYSCALLS.doMsync(addr,stream,len,info.flags,info.offset)}FS.munmap(stream)}SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}function ___sys_munmap(addr,len){try{return syscallMunmap(addr,len)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var mode=varargs?SYSCALLS.get():0;var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var PIPEFS={BUCKET_BUFFER_SIZE:8192,mount:function(mount){return FS.createNode(null,"/",16384|511,0)},createPipe:function(){var pipe={buckets:[]};pipe.buckets.push({buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0});var rName=PIPEFS.nextname();var wName=PIPEFS.nextname();var rNode=FS.createNode(PIPEFS.root,rName,4096,0);var wNode=FS.createNode(PIPEFS.root,wName,4096,0);rNode.pipe=pipe;wNode.pipe=pipe;var readableStream=FS.createStream({path:rName,node:rNode,flags:0,seekable:false,stream_ops:PIPEFS.stream_ops});rNode.stream=readableStream;var writableStream=FS.createStream({path:wName,node:wNode,flags:1,seekable:false,stream_ops:PIPEFS.stream_ops});wNode.stream=writableStream;return{readable_fd:readableStream.fd,writable_fd:writableStream.fd}},stream_ops:{poll:function(stream){var pipe=stream.node.pipe;if((stream.flags&2097155)===1){return 256|4}else{if(pipe.buckets.length>0){for(var i=0;i<pipe.buckets.length;i++){var bucket=pipe.buckets[i];if(bucket.offset-bucket.roffset>0){return 64|1}}}}return 0},ioctl:function(stream,request,varargs){return ERRNO_CODES.EINVAL},fsync:function(stream){return ERRNO_CODES.EINVAL},read:function(stream,buffer,offset,length,position){var pipe=stream.node.pipe;var currentLength=0;for(var i=0;i<pipe.buckets.length;i++){var bucket=pipe.buckets[i];currentLength+=bucket.offset-bucket.roffset}assert(buffer instanceof ArrayBuffer||ArrayBuffer.isView(buffer));var data=buffer.subarray(offset,offset+length);if(length<=0){return 0}if(currentLength==0){throw new FS.ErrnoError(ERRNO_CODES.EAGAIN)}var toRead=Math.min(currentLength,length);var totalRead=toRead;var toRemove=0;for(var i=0;i<pipe.buckets.length;i++){var currBucket=pipe.buckets[i];var bucketSize=currBucket.offset-currBucket.roffset;if(toRead<=bucketSize){var tmpSlice=currBucket.buffer.subarray(currBucket.roffset,currBucket.offset);if(toRead<bucketSize){tmpSlice=tmpSlice.subarray(0,toRead);currBucket.roffset+=toRead}else{toRemove++}data.set(tmpSlice);break}else{var tmpSlice=currBucket.buffer.subarray(currBucket.roffset,currBucket.offset);data.set(tmpSlice);data=data.subarray(tmpSlice.byteLength);toRead-=tmpSlice.byteLength;toRemove++}}if(toRemove&&toRemove==pipe.buckets.length){toRemove--;pipe.buckets[toRemove].offset=0;pipe.buckets[toRemove].roffset=0}pipe.buckets.splice(0,toRemove);return totalRead},write:function(stream,buffer,offset,length,position){var pipe=stream.node.pipe;assert(buffer instanceof ArrayBuffer||ArrayBuffer.isView(buffer));var data=buffer.subarray(offset,offset+length);var dataLen=data.byteLength;if(dataLen<=0){return 0}var currBucket=null;if(pipe.buckets.length==0){currBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0};pipe.buckets.push(currBucket)}else{currBucket=pipe.buckets[pipe.buckets.length-1]}assert(currBucket.offset<=PIPEFS.BUCKET_BUFFER_SIZE);var freeBytesInCurrBuffer=PIPEFS.BUCKET_BUFFER_SIZE-currBucket.offset;if(freeBytesInCurrBuffer>=dataLen){currBucket.buffer.set(data,currBucket.offset);currBucket.offset+=dataLen;return dataLen}else if(freeBytesInCurrBuffer>0){currBucket.buffer.set(data.subarray(0,freeBytesInCurrBuffer),currBucket.offset);currBucket.offset+=freeBytesInCurrBuffer;data=data.subarray(freeBytesInCurrBuffer,data.byteLength)}var numBuckets=data.byteLength/PIPEFS.BUCKET_BUFFER_SIZE|0;var remElements=data.byteLength%PIPEFS.BUCKET_BUFFER_SIZE;for(var i=0;i<numBuckets;i++){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:PIPEFS.BUCKET_BUFFER_SIZE,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data.subarray(0,PIPEFS.BUCKET_BUFFER_SIZE));data=data.subarray(PIPEFS.BUCKET_BUFFER_SIZE,data.byteLength)}if(remElements>0){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:data.byteLength,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data)}return dataLen},close:function(stream){var pipe=stream.node.pipe;pipe.buckets=null}},nextname:function(){if(!PIPEFS.nextname.current){PIPEFS.nextname.current=0}return"pipe["+PIPEFS.nextname.current+++"]"}};function ___sys_pipe(fdPtr){try{if(fdPtr==0){throw new FS.ErrnoError(21)}var res=PIPEFS.createPipe();HEAP32[fdPtr>>2]=res.readable_fd;HEAP32[fdPtr+4>>2]=res.writable_fd;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_poll(fds,nfds,timeout){try{var nonzero=0;for(var i=0;i<nfds;i++){var pollfd=fds+8*i;var fd=HEAP32[pollfd>>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_readlink(path,buf,bufsize){try{path=SYSCALLS.getStr(path);return SYSCALLS.doReadlink(path,buf,bufsize)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_recvmsg(fd,message,flags){try{var sock=getSocketFromFD(fd);var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAP32[message>>2];if(name){var errno=writeSockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_rename(old_path,new_path){try{old_path=SYSCALLS.getStr(old_path);new_path=SYSCALLS.getStr(new_path);FS.rename(old_path,new_path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_sendmsg(fd,message,flags){try{var sock=getSocketFromFD(fd);var iov=HEAP32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAP32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=readSockaddr(name,namelen);if(info.errno)return-info.errno;port=info.port;addr=DNS.lookup_addr(info.addr)||info.addr}var total=0;for(var i=0;i<num;i++){total+=HEAP32[iov+(8*i+4)>>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i<num;i++){var iovbase=HEAP32[iov+(8*i+0)>>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;j<iovlen;j++){view[offset++]=HEAP8[iovbase+j>>0]}}return sock.sock_ops.sendmsg(sock,view,0,total,addr,port)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_sendto(fd,message,length,flags,addr,addr_len){try{var sock=getSocketFromFD(fd);var dest=getSocketAddress(addr,addr_len,true);if(!dest){return FS.write(sock.stream,HEAP8,message,length)}else{return sock.sock_ops.sendmsg(sock,HEAP8,message,length,dest.addr,dest.port)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_setsockopt(fd){try{return-50}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_socket(domain,type,protocol){try{var sock=SOCKFS.createSocket(domain,type,protocol);return sock.stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_truncate64(path,zero,low,high){try{path=SYSCALLS.getStr(path);var length=SYSCALLS.get64(low,high);FS.truncate(path,length);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_uname(buf){try{if(!buf)return-21;var layout={"__size__":390,"domainname":325,"machine":260,"nodename":65,"release":130,"sysname":0,"version":195};var copyString=function(element,value){var offset=layout[element];writeAsciiToMemory(value,buf+offset)};copyString("sysname","Emscripten");copyString("nodename","emscripten");copyString("release","1.0");copyString("version","#1");copyString("machine","wasm32");return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_unlink(path){try{path=SYSCALLS.getStr(path);FS.unlink(path);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}function _clock(){if(_clock.start===undefined)_clock.start=Date.now();return(Date.now()-_clock.start)*(1e6/1e3)|0}function _emscripten_get_now_res(){if(ENVIRONMENT_IS_NODE){return 1}else if(typeof dateNow!=="undefined"){return 1e3}else return 1e3}var _emscripten_get_now_is_monotonic=true;function _clock_getres(clk_id,res){var nsec;if(clk_id===0){nsec=1e3*1e3}else if(clk_id===1&&_emscripten_get_now_is_monotonic){nsec=_emscripten_get_now_res()}else{setErrNo(28);return-1}HEAP32[res>>2]=nsec/1e9|0;HEAP32[res+4>>2]=nsec;return 0}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=function(){var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else if(typeof dateNow!=="undefined"){_emscripten_get_now=dateNow}else _emscripten_get_now=function(){return performance.now()};function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if((clk_id===1||clk_id===4)&&_emscripten_get_now_is_monotonic){now=_emscripten_get_now()}else{setErrNo(28);return-1}HEAP32[tp>>2]=now/1e3|0;HEAP32[tp+4>>2]=now%1e3*1e3*1e3|0;return 0}function _difftime(time1,time0){return time1-time0}function _dlclose(handle){}function _dlerror(){return 0}function _dlopen(filename,flag){}function _dlsym(handle,symbol){return 0}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}function mainThreadEM_ASM(code,sigPtr,argbuf,sync){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_asm_const_int_sync_on_main_thread(code,sigPtr,argbuf){return mainThreadEM_ASM(code,sigPtr,argbuf,1)}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate==="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=function(event){if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}function _exit(status){exit(status)}function maybeExit(){if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){if(e instanceof ExitStatus){return}throw e}}}function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId<Browser.mainLoop.currentlyRunningMainloop){maybeExit();return false}return true}Browser.mainLoop.running=false;Browser.mainLoop.runner=function Browser_mainLoop_runner(){if(ABORT)return;if(Browser.mainLoop.queue.length>0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}GL.newRenderingFrameStarted();Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL==="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function callUserCallback(func,synchronous){if(ABORT){return}if(synchronous){func();return}try{func()}catch(e){if(e instanceof ExitStatus){return}else if(e!=="unwind"){if(e&&typeof e==="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining<expected){Module["setStatus"](message+" ("+(expected-remaining)+"/"+expected+")")}else{Module["setStatus"](message)}}else{Module["setStatus"]("")}}},runIter:function(func){if(ABORT)return;if(Module["preMainLoop"]){var preRet=Module["preMainLoop"]();if(preRet===false){return}}callUserCallback(func);if(Module["postMainLoop"])Module["postMainLoop"]()}},isFullscreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init:function(){if(!Module["preloadPlugins"])Module["preloadPlugins"]=[];if(Browser.initted)return;Browser.initted=true;try{new Blob;Browser.hasBlobConstructor=true}catch(e){Browser.hasBlobConstructor=false;console.log("warning: no blob constructor, cannot create blobs with mimetypes")}Browser.BlobBuilder=typeof MozBlobBuilder!="undefined"?MozBlobBuilder:typeof WebKitBlobBuilder!="undefined"?WebKitBlobBuilder:!Browser.hasBlobConstructor?console.log("warning: no BlobBuilder"):null;Browser.URLObject=typeof window!="undefined"?window.URL?window.URL:window.webkitURL:undefined;if(!Module.noImageDecoding&&typeof Browser.URLObject==="undefined"){console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available.");Module.noImageDecoding=true}var imagePlugin={};imagePlugin["canHandle"]=function imagePlugin_canHandle(name){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(name)};imagePlugin["handle"]=function imagePlugin_handle(byteArray,name,onload,onerror){var b=null;if(Browser.hasBlobConstructor){try{b=new Blob([byteArray],{type:Browser.getMimetype(name)});if(b.size!==byteArray.length){b=new Blob([new Uint8Array(byteArray).buffer],{type:Browser.getMimetype(name)})}}catch(e){warnOnce("Blob constructor present but fails: "+e+"; falling back to blob builder")}}if(!b){var bb=new Browser.BlobBuilder;bb.append(new Uint8Array(byteArray).buffer);b=bb.getBlob()}var url=Browser.URLObject.createObjectURL(b);var img=new Image;img.onload=function img_onload(){assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);Module["preloadedImages"][name]=canvas;Browser.URLObject.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=function img_onerror(event){console.log("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};Module["preloadPlugins"].push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;Module["preloadedAudios"][name]=audio;if(onload)onload(byteArray)}function fail(){if(done)return;done=true;Module["preloadedAudios"][name]=new Audio;if(onerror)onerror()}if(Browser.hasBlobConstructor){try{var b=new Blob([byteArray],{type:Browser.getMimetype(name)})}catch(e){return fail()}var url=Browser.URLObject.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",function(){finish(audio)},false);audio.onerror=function audio_onerror(event){if(done)return;console.log("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i<data.length;i++){leftchar=leftchar<<8|data[i];leftbits+=8;while(leftbits>=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout(function(){finish(audio)},1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||function(){};canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||function(){};canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",function(ev){if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:typeof WebGL2RenderingContext!=="undefined"?2:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!=="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx==="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer==="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas==="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?function(){canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null)||(canvasContainer["webkitRequestFullScreen"]?function(){canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||function(){};CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame==="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(function(){callUserCallback(func)})},safeSetTimeout:function(func,timeout){return setTimeout(function(){callUserCallback(func)},timeout)},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!=="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!=="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},asyncLoad:function(url,onload,onerror,noRunDep){var dep=!noRunDep?getUniqueRunDependency("al "+url):"";readAsync(url,function(arrayBuffer){assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},function(event){if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(function(listener){listener(canvas.width,canvas.height)})},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h<Module["forcedAspectRatio"]){w=Math.round(h*Module["forcedAspectRatio"])}else{h=Math.round(w/Module["forcedAspectRatio"])}}if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvas.parentNode&&typeof screen!="undefined"){var factor=Math.min(screen.width/w,screen.height/h);w=Math.round(w*factor);h=Math.round(h*factor)}if(Browser.resizeCanvas){if(canvas.width!=w)canvas.width=w;if(canvas.height!=h)canvas.height=h;if(typeof canvas.style!="undefined"){canvas.style.removeProperty("width");canvas.style.removeProperty("height")}}else{if(canvas.width!=wNative)canvas.width=wNative;if(canvas.height!=hNative)canvas.height=hNative;if(typeof canvas.style!="undefined"){if(w!=wNative||h!=hNative){canvas.style.setProperty("width",w+"px","important");canvas.style.setProperty("height",h+"px","important")}else{canvas.style.removeProperty("width");canvas.style.removeProperty("height")}}}},wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle:function(){var handle=Browser.nextWgetRequestHandle;Browser.nextWgetRequestHandle++;return handle}};function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_clear_interval(id){clearInterval(id)}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence<y.precedence})},removeDeferredCalls:function(targetFunction){for(var i=0;i<JSEvents.deferredCalls.length;++i){if(JSEvents.deferredCalls[i].targetFunction==targetFunction){JSEvents.deferredCalls.splice(i,1);--i}}},canPerformEventHandlerRequests:function(){return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls},runDeferredCalls:function(){if(!JSEvents.canPerformEventHandlerRequests()){return}for(var i=0;i<JSEvents.deferredCalls.length;++i){var call=JSEvents.deferredCalls[i];JSEvents.deferredCalls.splice(i,1);--i;call.targetFunction.apply(null,call.argsList)}},eventHandlers:[],removeAllHandlersOnTarget:function(target,eventTypeString){for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==target&&(!eventTypeString||eventTypeString==JSEvents.eventHandlers[i].eventTypeString)){JSEvents._removeHandler(i--)}}},_removeHandler:function(i){var h=JSEvents.eventHandlers[i];h.target.removeEventListener(h.eventTypeString,h.eventListenerFunc,h.useCapture);JSEvents.eventHandlers.splice(i,1)},registerOrRemoveHandler:function(eventHandler){var jsEventHandler=function jsEventHandler(event){++JSEvents.inEventHandler;JSEvents.currentEventHandler=eventHandler;JSEvents.runDeferredCalls();eventHandler.handlerFunc(event);JSEvents.runDeferredCalls();--JSEvents.inEventHandler};if(eventHandler.callbackfunc){eventHandler.eventListenerFunc=jsEventHandler;eventHandler.target.addEventListener(eventHandler.eventTypeString,jsEventHandler,eventHandler.useCapture);JSEvents.eventHandlers.push(eventHandler);JSEvents.registerRemoveEventListeners()}else{for(var i=0;i<JSEvents.eventHandlers.length;++i){if(JSEvents.eventHandlers[i].target==eventHandler.target&&JSEvents.eventHandlers[i].eventTypeString==eventHandler.eventTypeString){JSEvents._removeHandler(i--)}}}},getNodeNameForTarget:function(target){if(!target)return"";if(target==window)return"#window";if(target==screen)return"#screen";return target&&target.nodeName?target.nodeName:""},fullscreenEnabled:function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled}};var currentFullscreenStrategy={};function maybeCStringToJsString(cString){return cString>2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!=="undefined"?document:0,typeof window!=="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!=="undefined"?document.querySelector(target):undefined);return domElement}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_get_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height}function getCanvasElementSize(target){var stackTop=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stackAlloc(target.id.length+1);stringToUTF8(target.id,targetInt,target.id.length+1);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(stackTop);return size}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function setCanvasElementSize(target,width,height){if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var stackTop=stackSave();var targetInt=stackAlloc(target.id.length+1);stringToUTF8(target.id,targetInt,target.id.length+1);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(stackTop)}}function registerRestoreOldStyle(canvas){var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement||document.msFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){(function(a1,a2,a3){return dynCall_iiii.apply(null,[currentFullscreenStrategy.canvasResizedCallback,a1,a2,a3])})(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle}function setLetterbox(element,topBottom,leftRight){element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"}function getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function _JSEvents_resizeCanvasForFullscreen(target,strategy){var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight<windowedRttWidth*cssHeight){var desiredCssHeight=windowedRttHeight*cssWidth/windowedRttWidth;setLetterbox(target,(cssHeight-desiredCssHeight)/2,0);cssHeight=desiredCssHeight}else{var desiredCssWidth=windowedRttWidth*cssHeight/windowedRttHeight;setLetterbox(target,0,(cssWidth-desiredCssWidth)/2);cssWidth=desiredCssWidth}}if(!target.style.backgroundColor)target.style.backgroundColor="black";if(!document.body.style.backgroundColor)document.body.style.backgroundColor="black";target.style.width=cssWidth+"px";target.style.height=cssHeight+"px";if(strategy.filteringMode==1){target.style.imageRendering="optimizeSpeed";target.style.imageRendering="-moz-crisp-edges";target.style.imageRendering="-o-crisp-edges";target.style.imageRendering="-webkit-optimize-contrast";target.style.imageRendering="optimize-contrast";target.style.imageRendering="crisp-edges";target.style.imageRendering="pixelated"}var dpiScale=strategy.canvasResolutionScaleMode==2?devicePixelRatio:1;if(strategy.canvasResolutionScaleMode!=0){var newWidth=cssWidth*dpiScale|0;var newHeight=cssHeight*dpiScale|0;setCanvasElementSize(target,newWidth,newHeight);if(target.GLctxObject)target.GLctxObject.GLctx.viewport(0,0,newWidth,newHeight)}return restoreOldStyle}function _JSEvents_requestFullscreen(target,strategy){if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){_JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){(function(a1,a2,a3){return dynCall_iiii.apply(null,[strategy.canvasResizedCallback,a1,a2,a3])})(37,0,strategy.canvasResizedCallbackUserData)}return 0}function _emscripten_exit_fullscreen(){if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(_JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0}function requestPointerLock(target){if(target.requestPointerLock){target.requestPointerLock()}else if(target.msRequestPointerLock){target.msRequestPointerLock()}else{if(document.body.requestPointerLock||document.body.msRequestPointerLock){return-3}else{return-1}}return 0}function _emscripten_exit_pointerlock(){JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else if(document.msExitPointerLock){document.msExitPointerLock()}else{return-1}return 0}function fillFullscreenChangeEventData(eventStruct){var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement&&reportedElement.id?reportedElement.id:"";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}}function _emscripten_get_fullscreen_status(fullscreenStatus){if(!JSEvents.fullscreenEnabled())return-1;fillFullscreenChangeEventData(fullscreenStatus);return 0}function fillGamepadEventData(eventStruct,e){HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i<e.axes.length;++i){HEAPF64[eventStruct+i*8+16>>3]=e.axes[i]}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]==="object"){HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i<e.buttons.length;++i){if(typeof e.buttons[i]==="object"){HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)}function _emscripten_get_gamepad_status(index,gamepadState){if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0}function _emscripten_get_heap_max(){return 2147483648}function _emscripten_get_num_gamepads(){return JSEvents.lastGamepadState.length}function _emscripten_html5_remove_all_event_listeners(){JSEvents.removeAllEventListeners()}function _emscripten_is_webgl_context_lost(contextHandle){return!GL.contexts[contextHandle]||GL.contexts[contextHandle].GLctx.isContextLost()}function reallyNegative(x){return x<0||x===0&&1/x===-Infinity}function convertI32PairToI53(lo,hi){return(lo>>>0)+hi*4294967296}function convertU32PairToI53(lo,hi){return(lo>>>0)+(hi>>>0)*4294967296}function reSign(value,bits){if(value<=0){return value}var half=bits<=32?Math.abs(1<<bits-1):Math.pow(2,bits-1);if(value>=half&&(bits<=32||value>half)){value=-2*half+value}return value}function unSign(value,bits){if(value>=0){return value}return bits<=32?2*Math.abs(1<<bits-1)+value:Math.pow(2,bits)+value}function formatString(format,varargs){var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){ptr+=4}}else{}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type==="double"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type=="i64"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{type="i32";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex>>0];if(curr===0)break;next=HEAP8[textIndex+1>>0];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break}case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1>>0]}var width=0;if(next==42){width=getNextArg("i32");textIndex++;next=HEAP8[textIndex+1>>0]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1>>0]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1>>0];if(next==42){precision=getNextArg("i32");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1>>0];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1>>0]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case"h":var nextNext=HEAP8[textIndex+2>>0];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case"l":var nextNext=HEAP8[textIndex+2>>0];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case"L":case"q":case"j":argSize=8;break;case"z":case"t":case"I":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1>>0];switch(String.fromCharCode(next)){case"d":case"i":case"u":case"o":case"x":case"X":case"p":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg("i"+argSize*8);var argText;if(argSize==8){currArg=next==117?convertU32PairToI53(currArg[0],currArg[1]):convertI32PairToI53(currArg[0],currArg[1])}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix="";if(next==100||next==105){argText=reSign(currArg,8*argSize,1).toString(10)}else if(next==117){argText=unSign(currArg,8*argSize,1).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?"0":"")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?"0x":"";if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i<argText.length;i++){buffer.push((15-parseInt(argText[i],16)).toString(16))}argText=buffer.join("");while(argText.length<argSize*2)argText="f"+argText}else{argText=currAbsArg.toString(16)}if(next==88){prefix=prefix.toUpperCase();argText=argText.toUpperCase()}}else if(next==112){if(currAbsArg===0){argText="(nil)"}else{prefix="0x";argText=currAbsArg.toString(16)}}if(precisionSet){while(argText.length<precision){argText="0"+argText}}if(currArg>=0){if(flagAlwaysSigned){prefix="+"+prefix}else if(flagPadSign){prefix=" "+prefix}}if(argText.charAt(0)=="-"){prefix="-"+prefix;argText=argText.substr(1)}while(prefix.length+argText.length<width){if(flagLeftAlign){argText+=" "}else{if(flagZeroPad){argText="0"+argText}else{prefix=" "+prefix}}}argText=prefix+argText;argText.split("").forEach(function(chr){ret.push(chr.charCodeAt(0))});break}case"f":case"F":case"e":case"E":case"g":case"G":{currArg=getNextArg("double");var argText;if(isNaN(currArg)){argText="nan";flagZeroPad=false}else if(!isFinite(currArg)){argText=(currArg<0?"-":"")+"inf";flagZeroPad=false}else{var isGeneral=false;var effectivePrecision=Math.min(precision,20);if(next==103||next==71){isGeneral=true;precision=precision||1;var exponent=parseInt(currArg.toExponential(effectivePrecision).split("e")[1],10);if(precision>exponent&&exponent>=-4){next=(next==103?"f":"F").charCodeAt(0);precision-=exponent+1}else{next=(next==103?"e":"E").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\d$/.test(argText)){argText=argText.slice(0,-1)+"0"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&reallyNegative(currArg)){argText="-"+argText}}var parts=argText.split("e");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].includes(".")&&(parts[0].slice(-1)=="0"||parts[0].slice(-1)==".")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(".")==-1)parts[0]+=".";while(precision>effectivePrecision++)parts[0]+="0"}argText=parts[0]+(parts.length>1?"e"+parts[1]:"");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText="+"+argText}else if(flagPadSign){argText=" "+argText}}}while(argText.length<width){if(flagLeftAlign){argText+=" "}else{if(flagZeroPad&&(argText[0]=="-"||argText[0]=="+")){argText=argText[0]+"0"+argText.slice(1)}else{argText=(flagZeroPad?"0":" ")+argText}}}if(next<97)argText=argText.toUpperCase();argText.split("").forEach(function(chr){ret.push(chr.charCodeAt(0))});break}case"s":{var arg=getNextArg("i8*");var argLength=arg?_strlen(arg):"(null)".length;if(precisionSet)argLength=Math.min(argLength,precision);if(!flagLeftAlign){while(argLength<width--){ret.push(32)}}if(arg){for(var i=0;i<argLength;i++){ret.push(HEAPU8[arg++>>0])}}else{ret=ret.concat(intArrayFromString("(null)".substr(0,argLength),true))}if(flagLeftAlign){while(argLength<width--){ret.push(32)}}break}case"c":{if(flagLeftAlign)ret.push(getNextArg("i8"));while(--width>0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg("i8"));break}case"n":{var ptr=getNextArg("i32*");HEAP32[ptr>>2]=ret.length;break}case"%":{ret.push(curr);break}default:{for(var i=startTextIndex;i<textIndex+2;i++){ret.push(HEAP8[i>>0])}}}textIndex+=2}else{ret.push(curr);textIndex+=1}}return ret}function traverseStack(args){if(!args||!args.callee||!args.callee.name){return[null,"",""]}var funstr=args.callee.toString();var funcname=args.callee.name;var str="(";var first=true;for(var i in args){var a=args[i];if(!first){str+=", "}first=false;if(typeof a==="number"||typeof a==="string"){str+=a}else{str+="("+typeof a+")"}}str+=")";var caller=args.callee.caller;args=caller?caller.arguments:[];if(first)str="";return[args,funcname,str]}function _emscripten_get_callstack_js(flags){var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf("_emscripten_log");var iThisFunc2=callstack.lastIndexOf("_emscripten_get_callstack");var iNextLine=callstack.indexOf("\n",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&32){warnOnce("EM_LOG_DEMANGLE is deprecated; ignoring")}if(flags&8&&typeof emscripten_source_map==="undefined"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.');flags^=8;flags|=16}var stack_args=null;if(flags&128){stack_args=traverseStack(arguments);while(stack_args[1].includes("_emscripten_"))stack_args=traverseStack(stack_args[0])}var lines=callstack.split("\n");callstack="";var newFirefoxRe=new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)");var firefoxRe=new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?");var chromeRe=new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)");for(var l in lines){var line=lines[l];var symbolName="";var file="";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line);if(!parts)parts=firefoxRe.exec(line);if(parts&&parts.length>=4){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+"\n";continue}}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column:column});haveSourceMap=orig&&orig.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+="    at "+symbolName+" ("+orig.source+":"+orig.line+":"+orig.column+")\n"}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=(haveSourceMap?"     = "+symbolName:"    at "+symbolName)+" ("+file+":"+lineno+":"+column+")\n"}if(flags&128&&stack_args[0]){if(stack_args[1]==symbolName&&stack_args[2].length>0){callstack=callstack.replace(/\s+$/,"");callstack+=" with values: "+stack_args[1]+stack_args[2]+"\n"}stack_args=traverseStack(stack_args[0])}}callstack=callstack.replace(/\s+$/,"");return callstack}function _emscripten_log_js(flags,str){if(flags&24){str=str.replace(/\s+$/,"");str+=(str.length>0?"\n":"")+_emscripten_get_callstack_js(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else if(flags&512){console.info(str)}else if(flags&256){console.debug(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}}function _emscripten_log(flags,format,varargs){var result=formatString(format,varargs);var str=UTF8ArrayToString(result,0);_emscripten_log_js(flags,str)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function doRequestFullscreen(target,strategy){if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(_JSEvents_requestFullscreen,1,[target,strategy]);return 1}else{return-2}}return _JSEvents_requestFullscreen(target,strategy)}function _emscripten_request_fullscreen(target,deferUntilInEventHandler){var strategy={scaleMode:0,canvasResolutionScaleMode:0,filteringMode:0,deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallbackTargetThread:2};return doRequestFullscreen(target,strategy)}function _emscripten_request_pointerlock(target,deferUntilInEventHandler){target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock&&!target.msRequestPointerLock){return-1}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}else{return-2}}return requestPointerLock(target)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function _emscripten_sample_gamepad_data(){return(JSEvents.lastGamepadState=navigator.getGamepads?navigator.getGamepads():navigator.webkitGetGamepads?navigator.webkitGetGamepads():null)?0:-1}function registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(ev){var e=ev||event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);return 0}function registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(280);var fullscreenChangeEventhandlerFunc=function(ev){var e=ev||event;var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_fullscreenchange_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread);registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return 0}function registerGamepadEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1432);var gamepadEventHandlerFunc=function(ev){var e=ev||event;var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_gamepadconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread);return 0}function _emscripten_set_gamepaddisconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread);return 0}function _emscripten_set_interval(cb,msecs,userData){return setInterval(function(){(function(a1){dynCall_vi.apply(null,[cb,a1])})(userData)},msecs)}function registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(164);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;var idx=keyEventData>>2;HEAP32[idx+0]=e.location;HEAP32[idx+1]=e.ctrlKey;HEAP32[idx+2]=e.shiftKey;HEAP32[idx+3]=e.altKey;HEAP32[idx+4]=e.metaKey;HEAP32[idx+5]=e.repeat;HEAP32[idx+6]=e.charCode;HEAP32[idx+7]=e.keyCode;HEAP32[idx+8]=e.which;stringToUTF8(e.key||"",keyEventData+36,32);stringToUTF8(e.code||"",keyEventData+68,32);stringToUTF8(e.char||"",keyEventData+100,32);stringToUTF8(e.locale||"",keyEventData+132,32);if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);return 0}function _emscripten_set_keypress_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);return 0}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);return 0}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop){var browserIterationFunc=function(){dynCall_v.call(null,func)};setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)}function fillMouseEventData(eventStruct,e,target){var idx=eventStruct>>2;HEAP32[idx+0]=e.screenX;HEAP32[idx+1]=e.screenY;HEAP32[idx+2]=e.clientX;HEAP32[idx+3]=e.clientY;HEAP32[idx+4]=e.ctrlKey;HEAP32[idx+5]=e.shiftKey;HEAP32[idx+6]=e.altKey;HEAP32[idx+7]=e.metaKey;HEAP16[idx*2+16]=e.button;HEAP16[idx*2+17]=e.buttons;HEAP32[idx+9]=e["movementX"];HEAP32[idx+10]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+11]=e.clientX-rect.left;HEAP32[idx+12]=e.clientY-rect.top}function registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=function(ev){var e=ev||event;fillMouseEventData(JSEvents.mouseEvent,e,target);if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);return 0}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);return 0}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);return 0}function registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1684);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var t,touches={},et=e.touches;for(var i=0;i<et.length;++i){t=et[i];t.isChanged=t.onTarget=0;touches[t.identifier]=t}for(var i=0;i<e.changedTouches.length;++i){t=e.changedTouches[i];t.isChanged=1;touches[t.identifier]=t}for(var i=0;i<e.targetTouches.length;++i){touches[e.targetTouches[i].identifier].onTarget=1}var touchEvent=JSEvents.touchEvent;var idx=touchEvent>>2;HEAP32[idx+1]=e.ctrlKey;HEAP32[idx+2]=e.shiftKey;HEAP32[idx+3]=e.altKey;HEAP32[idx+4]=e.metaKey;idx+=5;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){var t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent>>2]=numTouches;if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchcancel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);return 0}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);return 0}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);return 0}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);return 0}function registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(96);var wheelHandlerFunc=function(ev){var e=ev||event;var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(function(a1,a2,a3){return dynCall_iiii.apply(null,[callbackfunc,a1,a2,a3])}(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(typeof target.onwheel!=="undefined"){registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread);return 0}else{return-1}}function _emscripten_thread_sleep(msecs){var start=_emscripten_get_now();while(_emscripten_get_now()-start<msecs){}}function __webgl_enable_ANGLE_instanced_arrays(ctx){var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=function(index,divisor){ext["vertexAttribDivisorANGLE"](index,divisor)};ctx["drawArraysInstanced"]=function(mode,first,count,primcount){ext["drawArraysInstancedANGLE"](mode,first,count,primcount)};ctx["drawElementsInstanced"]=function(mode,count,type,indices,primcount){ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount)};return 1}}function __webgl_enable_OES_vertex_array_object(ctx){var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=function(){return ext["createVertexArrayOES"]()};ctx["deleteVertexArray"]=function(vao){ext["deleteVertexArrayOES"](vao)};ctx["bindVertexArray"]=function(vao){ext["bindVertexArrayOES"](vao)};ctx["isVertexArray"]=function(vao){return ext["isVertexArrayOES"](vao)};return 1}}function __webgl_enable_WEBGL_draw_buffers(ctx){var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=function(n,bufs){ext["drawBuffersWEBGL"](n,bufs)};return 1}}function __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],mappedBuffers:{},programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],byteSizeByTypeRoot:5120,byteSizeByType:[1,1,2,2,4,4,4,2,3,4,8],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i<ret;i++){table[i]=null}return ret},MAX_TEMP_BUFFER_SIZE:2097152,numTempVertexBuffersPerSize:64,log2ceilLookup:function(i){return 32-Math.clz32(i===0?0:i-1)},generateTempBuffers:function(quads,context){var largestIndex=GL.log2ceilLookup(GL.MAX_TEMP_BUFFER_SIZE);context.tempVertexBufferCounters1=[];context.tempVertexBufferCounters2=[];context.tempVertexBufferCounters1.length=context.tempVertexBufferCounters2.length=largestIndex+1;context.tempVertexBuffers1=[];context.tempVertexBuffers2=[];context.tempVertexBuffers1.length=context.tempVertexBuffers2.length=largestIndex+1;context.tempIndexBuffers=[];context.tempIndexBuffers.length=largestIndex+1;for(var i=0;i<=largestIndex;++i){context.tempIndexBuffers[i]=null;context.tempVertexBufferCounters1[i]=context.tempVertexBufferCounters2[i]=0;var ringbufferLength=GL.numTempVertexBuffersPerSize;context.tempVertexBuffers1[i]=[];context.tempVertexBuffers2[i]=[];var ringbuffer1=context.tempVertexBuffers1[i];var ringbuffer2=context.tempVertexBuffers2[i];ringbuffer1.length=ringbuffer2.length=ringbufferLength;for(var j=0;j<ringbufferLength;++j){ringbuffer1[j]=ringbuffer2[j]=null}}if(quads){context.tempQuadIndexBuffer=GLctx.createBuffer();context.GLctx.bindBuffer(34963,context.tempQuadIndexBuffer);var numIndexes=GL.MAX_TEMP_BUFFER_SIZE>>1;var quadIndexes=new Uint16Array(numIndexes);var i=0,v=0;while(1){quadIndexes[i++]=v;if(i>=numIndexes)break;quadIndexes[i++]=v+1;if(i>=numIndexes)break;quadIndexes[i++]=v+2;if(i>=numIndexes)break;quadIndexes[i++]=v;if(i>=numIndexes)break;quadIndexes[i++]=v+2;if(i>=numIndexes)break;quadIndexes[i++]=v+3;if(i>=numIndexes)break;v+=4}context.GLctx.bufferData(34963,quadIndexes,35044);context.GLctx.bindBuffer(34963,null)}},getTempVertexBuffer:function getTempVertexBuffer(sizeBytes){var idx=GL.log2ceilLookup(sizeBytes);var ringbuffer=GL.currentContext.tempVertexBuffers1[idx];var nextFreeBufferIndex=GL.currentContext.tempVertexBufferCounters1[idx];GL.currentContext.tempVertexBufferCounters1[idx]=GL.currentContext.tempVertexBufferCounters1[idx]+1&GL.numTempVertexBuffersPerSize-1;var vbo=ringbuffer[nextFreeBufferIndex];if(vbo){return vbo}var prevVBO=GLctx.getParameter(34964);ringbuffer[nextFreeBufferIndex]=GLctx.createBuffer();GLctx.bindBuffer(34962,ringbuffer[nextFreeBufferIndex]);GLctx.bufferData(34962,1<<idx,35048);GLctx.bindBuffer(34962,prevVBO);return ringbuffer[nextFreeBufferIndex]},getTempIndexBuffer:function getTempIndexBuffer(sizeBytes){var idx=GL.log2ceilLookup(sizeBytes);var ibo=GL.currentContext.tempIndexBuffers[idx];if(ibo){return ibo}var prevIBO=GLctx.getParameter(34965);GL.currentContext.tempIndexBuffers[idx]=GLctx.createBuffer();GLctx.bindBuffer(34963,GL.currentContext.tempIndexBuffers[idx]);GLctx.bufferData(34963,1<<idx,35048);GLctx.bindBuffer(34963,prevIBO);return GL.currentContext.tempIndexBuffers[idx]},newRenderingFrameStarted:function newRenderingFrameStarted(){if(!GL.currentContext){return}var vb=GL.currentContext.tempVertexBuffers1;GL.currentContext.tempVertexBuffers1=GL.currentContext.tempVertexBuffers2;GL.currentContext.tempVertexBuffers2=vb;vb=GL.currentContext.tempVertexBufferCounters1;GL.currentContext.tempVertexBufferCounters1=GL.currentContext.tempVertexBufferCounters2;GL.currentContext.tempVertexBufferCounters2=vb;var largestIndex=GL.log2ceilLookup(GL.MAX_TEMP_BUFFER_SIZE);for(var i=0;i<=largestIndex;++i){GL.currentContext.tempVertexBufferCounters1[i]=0}},getSource:function(shader,count,string,length){var source="";for(var i=0;i<count;++i){var len=length?HEAP32[length+i*4>>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},calcBufLength:function calcBufLength(size,type,stride,count){if(stride>0){return count*stride}var typeSize=GL.byteSizeByType[type-GL.byteSizeByTypeRoot];return size*typeSize*count},usedTempBuffers:[],preDrawHandleClientVertexAttribBindings:function preDrawHandleClientVertexAttribBindings(count){GL.resetBufferBinding=false;for(var i=0;i<GL.currentContext.maxVertexAttribs;++i){var cb=GL.currentContext.clientBuffers[i];if(!cb.clientside||!cb.enabled)continue;GL.resetBufferBinding=true;var size=GL.calcBufLength(cb.size,cb.type,cb.stride,count);var buf=GL.getTempVertexBuffer(size);GLctx.bindBuffer(34962,buf);GLctx.bufferSubData(34962,0,HEAPU8.subarray(cb.ptr,cb.ptr+size));cb.vertexAttribPointerAdaptor.call(GLctx,i,cb.size,cb.type,cb.normalized,cb.stride,0)}},postDrawHandleClientVertexAttribBindings:function postDrawHandleClientVertexAttribBindings(){if(GL.resetBufferBinding){GLctx.bindBuffer(34962,GL.buffers[GLctx.currentArrayBufferBinding])}},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;canvas.getContext=function(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}}var ctx=webGLContextAttributes.majorVersion>1?canvas.getContext("webgl2",webGLContextAttributes):canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault==="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}context.maxVertexAttribs=context.GLctx.getParameter(34921);context.clientBuffers=[];for(var i=0;i<context.maxVertexAttribs;i++){context.clientBuffers[i]={enabled:false,clientside:false,size:0,type:0,normalized:0,stride:0,ptr:0,vertexAttribPointerAdaptor:null}}GL.generateTempBuffers(false,context);return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents==="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_ANGLE_instanced_arrays(GLctx);__webgl_enable_OES_vertex_array_object(GLctx);__webgl_enable_WEBGL_draw_buffers(GLctx);__webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);__webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var __emscripten_webgl_power_preferences=["default","low-power","high-performance"];function _emscripten_webgl_do_create_context(target,attributes){var a=attributes>>2;var powerPreference=HEAP32[a+(24>>2)];var contextAttributes={"alpha":!!HEAP32[a+(0>>2)],"depth":!!HEAP32[a+(4>>2)],"stencil":!!HEAP32[a+(8>>2)],"antialias":!!HEAP32[a+(12>>2)],"premultipliedAlpha":!!HEAP32[a+(16>>2)],"preserveDrawingBuffer":!!HEAP32[a+(20>>2)],"powerPreference":__emscripten_webgl_power_preferences[powerPreference],"failIfMajorPerformanceCaveat":!!HEAP32[a+(28>>2)],majorVersion:HEAP32[a+(32>>2)],minorVersion:HEAP32[a+(36>>2)],enableExtensionsByDefault:HEAP32[a+(40>>2)],explicitSwapControl:HEAP32[a+(44>>2)],proxyContextToMainThread:HEAP32[a+(48>>2)],renderViaOffscreenBackBuffer:HEAP32[a+(52>>2)]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle}function _emscripten_webgl_create_context(a0,a1){return _emscripten_webgl_do_create_context(a0,a1)}function _emscripten_webgl_do_get_current_context(){return GL.currentContext?GL.currentContext.handle:0}function _emscripten_webgl_get_current_context(){return _emscripten_webgl_do_get_current_context()}Module["_emscripten_webgl_get_current_context"]=_emscripten_webgl_get_current_context;function _emscripten_webgl_make_context_current(contextHandle){var success=GL.makeContextCurrent(contextHandle);return success?0:-5}Module["_emscripten_webgl_make_context_current"]=_emscripten_webgl_make_context_current;function _emscripten_webgl_destroy_context(contextHandle){if(GL.currentContext==contextHandle)GL.currentContext=0;GL.deleteContext(contextHandle)}function _emscripten_webgl_enable_extension(contextHandle,extension){var context=GL.getContext(contextHandle);var extString=UTF8ToString(extension);if(extString.startsWith("GL_"))extString=extString.substr(3);if(extString=="ANGLE_instanced_arrays")__webgl_enable_ANGLE_instanced_arrays(GLctx);if(extString=="OES_vertex_array_object")__webgl_enable_OES_vertex_array_object(GLctx);if(extString=="WEBGL_draw_buffers")__webgl_enable_WEBGL_draw_buffers(GLctx);if(extString=="WEBGL_draw_instanced_base_vertex_base_instance")__webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);if(extString=="WEBGL_multi_draw_instanced_base_vertex_base_instance")__webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(extString=="WEBGL_multi_draw")__webgl_enable_WEBGL_multi_draw(GLctx);var ext=context.GLctx.getExtension(extString);return!!ext}function _emscripten_webgl_init_context_attributes(attributes){var a=attributes>>2;for(var i=0;i<56>>2;++i){HEAP32[a+i]=0}HEAP32[a+(0>>2)]=HEAP32[a+(4>>2)]=HEAP32[a+(12>>2)]=HEAP32[a+(16>>2)]=HEAP32[a+(32>>2)]=HEAP32[a+(40>>2)]=1}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){try{var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _environ_sizes_get(penviron_count,penviron_buf_size){try{var strings=getEnvStrings();HEAP32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4;HEAP8[pbuf>>0]=type;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _flock(fd,operation){return 0}function _getTempRet0(){return getTempRet0()}function _getaddrinfo(node,service,hint,out){var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var errno;salen=family===10?28:16;addr=family===10?inetNtop6(addr):inetNtop4(addr);sa=_malloc(salen);errno=writeSockaddr(sa,family,addr,port);assert(!errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;HEAP32[ai+24>>2]=canon;HEAP32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=UTF8ToString(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,1]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAP32[out>>2]=ai;return 0}node=UTF8ToString(node);addr=inetPton4(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=inetPton6(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAP32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=inetPton4(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAP32[out>>2]=ai;return 0}function getHostByName(name){var ret=_malloc(20);var nameBuf=_malloc(name.length+1);stringToUTF8(name,nameBuf,name.length+1);HEAP32[ret>>2]=nameBuf;var aliasesBuf=_malloc(4);HEAP32[aliasesBuf>>2]=0;HEAP32[ret+4>>2]=aliasesBuf;var afinet=2;HEAP32[ret+8>>2]=afinet;HEAP32[ret+12>>2]=4;var addrListBuf=_malloc(12);HEAP32[addrListBuf>>2]=addrListBuf+8;HEAP32[addrListBuf+4>>2]=0;HEAP32[addrListBuf+8>>2]=inetPton4(DNS.lookup_name(name));HEAP32[ret+16>>2]=addrListBuf;return ret}function _gethostbyaddr(addr,addrlen,type){if(type!==2){setErrNo(5);return null}addr=HEAP32[addr>>2];var host=inetNtop4(addr);var lookup=DNS.lookup_addr(host);if(lookup){host=lookup}return getHostByName(host)}function _gethostbyname(name){return getHostByName(UTF8ToString(name))}function _getnameinfo(sa,salen,node,nodelen,serv,servlen,flags){var info=readSockaddr(sa,salen);if(info.errno){return-6}var port=info.port;var addr=info.addr;var overflowed=false;if(node&&nodelen){var lookup;if(flags&1||!(lookup=DNS.lookup_addr(addr))){if(flags&8){return-2}}else{addr=lookup}var numBytesWrittenExclNull=stringToUTF8(addr,node,nodelen);if(numBytesWrittenExclNull+1>=nodelen){overflowed=true}}if(serv&&servlen){port=""+port;var numBytesWrittenExclNull=stringToUTF8(port,serv,servlen);if(numBytesWrittenExclNull+1>=servlen){overflowed=true}}if(overflowed){return-12}return 0}function _getpwuid(){throw"getpwuid: TODO"}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}function _glActiveTexture(x0){GLctx["activeTexture"](x0)}function _glAttachShader(program,shader){program=GL.programs[program];shader=GL.shaders[shader];program[shader.shaderType]=shader;GLctx.attachShader(program,shader)}function _glBeginQuery(target,id){GLctx["beginQuery"](target,GL.queries[id])}function _glBeginTransformFeedback(x0){GLctx["beginTransformFeedback"](x0)}function _glBindAttribLocation(program,index,name){GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))}function _glBindBuffer(target,buffer){if(target==34962){GLctx.currentArrayBufferBinding=buffer}else if(target==34963){GLctx.currentElementArrayBufferBinding=buffer}if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindBufferBase(target,index,buffer){GLctx["bindBufferBase"](target,index,GL.buffers[buffer])}function _glBindBufferRange(target,index,buffer,offset,ptrsize){GLctx["bindBufferRange"](target,index,GL.buffers[buffer],offset,ptrsize)}function _glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])}function _glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])}function _glBindSampler(unit,sampler){GLctx["bindSampler"](unit,GL.samplers[sampler])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBindTransformFeedback(target,id){GLctx["bindTransformFeedback"](target,GL.transformFeedbacks[id])}function _glBindVertexArray(vao){GLctx["bindVertexArray"](GL.vaos[vao]);var ibo=GLctx.getParameter(34965);GLctx.currentElementArrayBufferBinding=ibo?ibo.name|0:0}function _glBlendEquation(x0){GLctx["blendEquation"](x0)}function _glBlendEquationSeparate(x0,x1){GLctx["blendEquationSeparate"](x0,x1)}function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}function _glBlitFramebuffer(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9){GLctx["blitFramebuffer"](x0,x1,x2,x3,x4,x5,x6,x7,x8,x9)}function _glBufferData(target,size,data,usage){if(GL.currentContext.version>=2){if(data){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glBufferSubData(target,offset,size,data){if(GL.currentContext.version>=2){GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))}function _glCheckFramebufferStatus(x0){return GLctx["checkFramebufferStatus"](x0)}function _glClear(x0){GLctx["clear"](x0)}function _glClearBufferfi(x0,x1,x2,x3){GLctx["clearBufferfi"](x0,x1,x2,x3)}function _glClearBufferfv(buffer,drawbuffer,value){GLctx["clearBufferfv"](buffer,drawbuffer,HEAPF32,value>>2)}function _glClearBufferuiv(buffer,drawbuffer,value){GLctx["clearBufferuiv"](buffer,drawbuffer,HEAPU32,value>>2)}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _glClearDepthf(x0){GLctx["clearDepth"](x0)}function _glClearStencil(x0){GLctx["clearStencil"](x0)}function _glClientWaitSync(sync,flags,timeoutLo,timeoutHi){return GLctx.clientWaitSync(GL.syncs[sync],flags,convertI32PairToI53(timeoutLo,timeoutHi))}function _glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,imageSize,data)}else{GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,HEAPU8,data,imageSize)}return}GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)}function _glCompressedTexImage3D(target,level,internalFormat,width,height,depth,border,imageSize,data){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,imageSize,data)}else{GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,HEAPU8,data,imageSize)}}function _glCompressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,imageSize,data){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,imageSize,data)}else{GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,HEAPU8,data,imageSize)}return}GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)}function _glCompressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data)}else{GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,HEAPU8,data,imageSize)}}function _glCopyBufferSubData(x0,x1,x2,x3,x4){GLctx["copyBufferSubData"](x0,x1,x2,x3,x4)}function _glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexSubImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);GL.shaders[id].shaderType=shaderType&1?"vs":"fs";return id}function _glCullFace(x0){GLctx["cullFace"](x0)}function _glDeleteBuffers(n,buffers){for(var i=0;i<n;i++){var id=HEAP32[buffers+i*4>>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GLctx.currentArrayBufferBinding)GLctx.currentArrayBufferBinding=0;if(id==GLctx.currentElementArrayBufferBinding)GLctx.currentElementArrayBufferBinding=0;if(id==GLctx.currentPixelPackBufferBinding)GLctx.currentPixelPackBufferBinding=0;if(id==GLctx.currentPixelUnpackBufferBinding)GLctx.currentPixelUnpackBufferBinding=0}}function _glDeleteFramebuffers(n,framebuffers){for(var i=0;i<n;++i){var id=HEAP32[framebuffers+i*4>>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteQueries(n,ids){for(var i=0;i<n;i++){var id=HEAP32[ids+i*4>>2];var query=GL.queries[id];if(!query)continue;GLctx["deleteQuery"](query);GL.queries[id]=null}}function _glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i<n;i++){var id=HEAP32[renderbuffers+i*4>>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}function _glDeleteSamplers(n,samplers){for(var i=0;i<n;i++){var id=HEAP32[samplers+i*4>>2];var sampler=GL.samplers[id];if(!sampler)continue;GLctx["deleteSampler"](sampler);sampler.name=0;GL.samplers[id]=null}}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteSync(id){if(!id)return;var sync=GL.syncs[id];if(!sync){GL.recordError(1281);return}GLctx.deleteSync(sync);sync.name=0;GL.syncs[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i<n;i++){var id=HEAP32[textures+i*4>>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDeleteTransformFeedbacks(n,ids){for(var i=0;i<n;i++){var id=HEAP32[ids+i*4>>2];var transformFeedback=GL.transformFeedbacks[id];if(!transformFeedback)continue;GLctx["deleteTransformFeedback"](transformFeedback);transformFeedback.name=0;GL.transformFeedbacks[id]=null}}function _glDeleteVertexArrays(n,vaos){for(var i=0;i<n;i++){var id=HEAP32[vaos+i*4>>2];GLctx["deleteVertexArray"](GL.vaos[id]);GL.vaos[id]=null}}function _glDepthFunc(x0){GLctx["depthFunc"](x0)}function _glDepthMask(flag){GLctx.depthMask(!!flag)}function _glDetachShader(program,shader){GLctx.detachShader(GL.programs[program],GL.shaders[shader])}function _glDisable(x0){GLctx["disable"](x0)}function _glDisableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=false;GLctx.disableVertexAttribArray(index)}function _glDrawArrays(mode,first,count){GL.preDrawHandleClientVertexAttribBindings(first+count);GLctx.drawArrays(mode,first,count);GL.postDrawHandleClientVertexAttribBindings()}function _glDrawArraysInstanced(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}var tempFixedLengthArray=[];function _glDrawBuffers(n,bufs){var bufArray=tempFixedLengthArray[n];for(var i=0;i<n;i++){bufArray[i]=HEAP32[bufs+i*4>>2]}GLctx["drawBuffers"](bufArray)}function _glDrawElements(mode,count,type,indices){var buf;if(!GLctx.currentElementArrayBufferBinding){var size=GL.calcBufLength(1,type,0,count);buf=GL.getTempIndexBuffer(size);GLctx.bindBuffer(34963,buf);GLctx.bufferSubData(34963,0,HEAPU8.subarray(indices,indices+size));indices=0}GL.preDrawHandleClientVertexAttribBindings(count);GLctx.drawElements(mode,count,type,indices);GL.postDrawHandleClientVertexAttribBindings(count);if(!GLctx.currentElementArrayBufferBinding){GLctx.bindBuffer(34963,null)}}function _glDrawElementsInstanced(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _glEnable(x0){GLctx["enable"](x0)}function _glEnableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=true;GLctx.enableVertexAttribArray(index)}function _glEndQuery(x0){GLctx["endQuery"](x0)}function _glEndTransformFeedback(){GLctx["endTransformFeedback"]()}function _glFenceSync(condition,flags){var sync=GLctx.fenceSync(condition,flags);if(sync){var id=GL.getNewId(GL.syncs);sync.name=id;GL.syncs[id]=sync;return id}else{return 0}}function _glFinish(){GLctx["finish"]()}function _glFlush(){GLctx["flush"]()}function emscriptenWebGLGetBufferBinding(target){switch(target){case 34962:target=34964;break;case 34963:target=34965;break;case 35051:target=35053;break;case 35052:target=35055;break;case 35982:target=35983;break;case 36662:target=36662;break;case 36663:target=36663;break;case 35345:target=35368;break}var buffer=GLctx.getParameter(target);if(buffer)return buffer.name|0;else return 0}function emscriptenWebGLValidateMapBufferTarget(target){switch(target){case 34962:case 34963:case 36662:case 36663:case 35051:case 35052:case 35882:case 35982:case 35345:return true;default:return false}}function _glFlushMappedBufferRange(target,offset,length){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glFlushMappedBufferRange");return}var mapping=GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)];if(!mapping){GL.recordError(1282);err("buffer was never mapped in glFlushMappedBufferRange");return}if(!(mapping.access&16)){GL.recordError(1282);err("buffer was not mapped with GL_MAP_FLUSH_EXPLICIT_BIT in glFlushMappedBufferRange");return}if(offset<0||length<0||offset+length>mapping.length){GL.recordError(1281);err("invalid range in glFlushMappedBufferRange");return}GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem+offset,mapping.mem+offset+length))}function _glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _glFramebufferTextureLayer(target,attachment,texture,level,layer){GLctx.framebufferTextureLayer(target,attachment,GL.textures[texture],level,layer)}function _glFrontFace(x0){GLctx["frontFace"](x0)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i<n;i++){var buffer=GLctx[createFunction]();var id=buffer&&GL.getNewId(objectTable);if(buffer){buffer.name=id;objectTable[id]=buffer}else{GL.recordError(1282)}HEAP32[buffers+i*4>>2]=id}}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenFramebuffers(n,ids){__glGenObject(n,ids,"createFramebuffer",GL.framebuffers)}function _glGenQueries(n,ids){__glGenObject(n,ids,"createQuery",GL.queries)}function _glGenRenderbuffers(n,renderbuffers){__glGenObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)}function _glGenSamplers(n,samplers){__glGenObject(n,samplers,"createSampler",GL.samplers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenTransformFeedbacks(n,ids){__glGenObject(n,ids,"createTransformFeedback",GL.transformFeedbacks)}function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _glGenerateMipmap(x0){GLctx["generateMipmap"](x0)}function __glGetActiveAttribOrUniform(funcName,program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}}function _glGetActiveAttrib(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)}function _glGetActiveUniform(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)}function _glGetActiveUniformBlockName(program,uniformBlockIndex,bufSize,length,uniformBlockName){program=GL.programs[program];var result=GLctx["getActiveUniformBlockName"](program,uniformBlockIndex);if(!result)return;if(uniformBlockName&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(result,uniformBlockName,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _glGetActiveUniformBlockiv(program,uniformBlockIndex,pname,params){if(!params){GL.recordError(1281);return}program=GL.programs[program];if(pname==35393){var name=GLctx["getActiveUniformBlockName"](program,uniformBlockIndex);HEAP32[params>>2]=name.length+1;return}var result=GLctx["getActiveUniformBlockParameter"](program,uniformBlockIndex,pname);if(result===null)return;if(pname==35395){for(var i=0;i<result.length;i++){HEAP32[params+i*4>>2]=result[i]}}else{HEAP32[params>>2]=result}}function _glGetActiveUniformsiv(program,uniformCount,uniformIndices,pname,params){if(!params){GL.recordError(1281);return}if(uniformCount>0&&uniformIndices==0){GL.recordError(1281);return}program=GL.programs[program];var ids=[];for(var i=0;i<uniformCount;i++){ids.push(HEAP32[uniformIndices+i*4>>2])}var result=GLctx["getActiveUniforms"](program,ids,pname);if(!result)return;var len=result.length;for(var i=0;i<len;i++){HEAP32[params+i*4>>2]=result[i]}}function _glGetAttribLocation(program,name){return GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name))}function _glGetError(){var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error}function _glGetFramebufferAttachmentParameteriv(target,attachment,pname,params){var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result}function writeI53ToI64(ptr,num){HEAPU32[ptr>>2]=num;HEAPU32[ptr+4>>2]=(num-HEAPU32[ptr>>2])/4294967296}function emscriptenWebGLGetIndexed(target,index,data,type){if(!data){GL.recordError(1281);return}var result=GLctx["getIndexedParameter"](target,index);var ret;switch(typeof result){case"boolean":ret=result?1:0;break;case"number":ret=result;break;case"object":if(result===null){switch(target){case 35983:case 35368:ret=0;break;default:{GL.recordError(1280);return}}}else if(result instanceof WebGLBuffer){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}switch(type){case 1:writeI53ToI64(data,ret);break;case 0:HEAP32[data>>2]=ret;break;case 2:HEAPF32[data>>2]=ret;break;case 4:HEAP8[data>>0]=ret?1:0;break;default:throw"internal emscriptenWebGLGetIndexed() error, bad type: "+type}}function _glGetIntegeri_v(target,index,data){emscriptenWebGLGetIndexed(target,index,data,0)}function emscriptenWebGLGet(name_,p,type){if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 34814:case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break;case 33390:ret=1048576;break;case 33309:if(GL.currentContext.version<2){GL.recordError(1282);return}var exts=GLctx.getSupportedExtensions()||[];ret=2*exts.length;break;case 33307:case 33308:if(GL.currentContext.version<2){GL.recordError(1280);return}ret=name_==33307?3:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i<result.length;++i){switch(type){case 0:HEAP32[p+i*4>>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i>>0]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Unknown object returned from WebGL getParameter("+name_+")! (error: "+e+")");return}}break;default:GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Native code calling glGet"+type+"v("+name_+") and it returns "+result+" of type "+typeof result+"!");return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p>>0]=ret?1:0;break}}function _glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,0)}function _glGetInternalformativ(target,internalformat,pname,bufSize,params){if(bufSize<0){GL.recordError(1281);return}if(!params){GL.recordError(1281);return}var ret=GLctx["getInternalformatParameter"](target,internalformat,pname);if(ret===null)return;for(var i=0;i<ret.length&&i<bufSize;++i){HEAP32[params+i*4>>2]=ret[i]}}function _glGetProgramBinary(program,bufSize,length,binaryFormat,binary){GL.recordError(1282)}function _glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i<GLctx.getProgramParameter(program,35718);++i){program.maxUniformLength=Math.max(program.maxUniformLength,GLctx.getActiveUniform(program,i).name.length+1)}}HEAP32[p>>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i<GLctx.getProgramParameter(program,35721);++i){program.maxAttributeLength=Math.max(program.maxAttributeLength,GLctx.getActiveAttrib(program,i).name.length+1)}}HEAP32[p>>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i<GLctx.getProgramParameter(program,35382);++i){program.maxUniformBlockNameLength=Math.max(program.maxUniformBlockNameLength,GLctx.getActiveUniformBlockName(program,i).length+1)}}HEAP32[p>>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}}function _glGetQueryObjectuiv(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx["getQueryParameter"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret}function _glGetQueryiv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx["getQuery"](target,pname)}function _glGetRenderbufferParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glGetShaderPrecisionFormat(shaderType,precisionType,range,precision){var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision}function _glGetShaderSource(shader,bufSize,length,source){var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function _glGetString(name_){var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));ret=stringToNewUTF8(exts.join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s&&stringToNewUTF8(s);break;case 7938:var glVersion=GLctx.getParameter(7938);if(GL.currentContext.version>=2)glVersion="OpenGL ES 3.0 ("+glVersion+")";else{glVersion="OpenGL ES 2.0 ("+glVersion+")"}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion="OpenGL ES GLSL ES "+ver_num[1]+" ("+glslVersion+")"}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret}function _glGetStringi(name,index){if(GL.currentContext.version<2){GL.recordError(1282);return 0}var stringiCache=GL.stringiCache[name];if(stringiCache){if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index]}switch(name){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));exts=exts.map(function(e){return stringToNewUTF8(e)});stringiCache=GL.stringiCache[name]=exts;if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index];default:GL.recordError(1280);return 0}}function _glGetTexParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)}function _glGetUniformBlockIndex(program,uniformBlockName){return GLctx["getUniformBlockIndex"](GL.programs[program],UTF8ToString(uniformBlockName))}function _glGetUniformIndices(program,uniformCount,uniformNames,uniformIndices){if(!uniformIndices){GL.recordError(1281);return}if(uniformCount>0&&(uniformNames==0||uniformIndices==0)){GL.recordError(1281);return}program=GL.programs[program];var names=[];for(var i=0;i<uniformCount;i++)names.push(UTF8ToString(HEAP32[uniformNames+i*4>>2]));var result=GLctx["getUniformIndices"](program,names);if(!result)return;var len=result.length;for(var i=0;i<len;i++){HEAP32[uniformIndices+i*4>>2]=result[i]}}function _glGetUniformLocation(program,name){function getLeftBracePos(name){return name.slice(-1)=="]"&&name.lastIndexOf("[")}name=UTF8ToString(name);if(program=GL.programs[program]){var uniformLocsById=program.uniformLocsById;var uniformSizeAndIdsByName=program.uniformSizeAndIdsByName;var i,j;var arrayIndex=0;var uniformBaseName=name;var leftBrace=getLeftBracePos(name);if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i<GLctx.getProgramParameter(program,35718);++i){var u=GLctx.getActiveUniform(program,i);var nm=u.name;var sz=u.size;var lb=getLeftBracePos(nm);var arrayName=lb>0?nm.slice(0,lb):nm;var id=uniformSizeAndIdsByName[arrayName]?uniformSizeAndIdsByName[arrayName][1]:program.uniformIdCounter;program.uniformIdCounter=Math.max(id+sz,program.uniformIdCounter);uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j<sz;++j){uniformLocsById[id]=j;program.uniformArrayNamesById[id++]=arrayName}}}if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex<sizeAndId[0]){arrayIndex+=sizeAndId[1];if(uniformLocsById[arrayIndex]=uniformLocsById[arrayIndex]||GLctx.getUniformLocation(program,name)){return arrayIndex}}}else{GL.recordError(1281)}return-1}function webglGetUniformLocation(location){var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc==="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?"["+webglLoc+"]":""))}return webglLoc}else{GL.recordError(1282)}}function emscriptenWebGLGetUniform(program,location,params,type){if(!params){GL.recordError(1281);return}program=GL.programs[program];var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i<data.length;i++){switch(type){case 0:HEAP32[params+i*4>>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}}function _glGetUniformiv(program,location,params){emscriptenWebGLGetUniform(program,location,params,0)}function emscriptenWebGLGetVertexAttrib(index,pname,params,type){if(!params){GL.recordError(1281);return}if(GL.currentContext.clientBuffers[index].enabled){err("glGetVertexAttrib*v on client-side array: not supported, bad data returned")}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i<data.length;i++){switch(type){case 0:HEAP32[params+i*4>>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}}function _glGetVertexAttribiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,5)}function _glInvalidateFramebuffer(target,numAttachments,attachments){var list=tempFixedLengthArray[numAttachments];for(var i=0;i<numAttachments;i++){list[i]=HEAP32[attachments+i*4>>2]}GLctx["invalidateFramebuffer"](target,list)}function _glIsEnabled(x0){return GLctx["isEnabled"](x0)}function _glIsVertexArray(array){var vao=GL.vaos[array];if(!vao)return 0;return GLctx["isVertexArray"](vao)}function _glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={};[program["vs"],program["fs"]].forEach(function(s){Object.keys(s.explicitUniformLocations).forEach(function(shaderLocation){var loc=s.explicitUniformLocations[shaderLocation];program.uniformSizeAndIdsByName[shaderLocation]=[1,loc];program.uniformIdCounter=Math.max(program.uniformIdCounter,loc+1)})});function copyKeys(dst,src){Object.keys(src).forEach(function(key){dst[key]=src[key]})}program.explicitUniformBindings={};program.explicitSamplerBindings={};[program["vs"],program["fs"]].forEach(function(s){copyKeys(program.explicitUniformBindings,s.explicitUniformBindings);copyKeys(program.explicitSamplerBindings,s.explicitSamplerBindings)});program.explicitProgramBindingsApplied=0}function _glMapBufferRange(target,offset,length,access){if(access!=26&&access!=10){err("glMapBufferRange is only supported when access is MAP_WRITE|INVALIDATE_BUFFER");return 0}if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glMapBufferRange");return 0}var mem=_malloc(length);if(!mem)return 0;GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)]={offset:offset,length:length,mem:mem,access:access};return mem}function _glPixelStorei(pname,param){if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)}function _glPolygonOffset(x0,x1){GLctx["polygonOffset"](x0,x1)}function _glProgramBinary(program,binaryFormat,binary,length){GL.recordError(1280)}function _glProgramParameteri(program,pname,value){GL.recordError(1280)}function _glReadBuffer(x0){GLctx["readBuffer"](x0)}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function __colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<<shift;var sizePerPixel=__colorChannelsInGlTextureFormat(format)*byteSize;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel,GL.unpackAlignment);return heap.subarray(pixels>>shift,pixels+bytes>>shift)}function _glReadPixels(x,y,width,height,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glRenderbufferStorage(x0,x1,x2,x3){GLctx["renderbufferStorage"](x0,x1,x2,x3)}function _glRenderbufferStorageMultisample(x0,x1,x2,x3,x4){GLctx["renderbufferStorageMultisample"](x0,x1,x2,x3,x4)}function _glSamplerParameteri(sampler,pname,param){GLctx["samplerParameteri"](GL.samplers[sampler],pname,param)}function _glScissor(x0,x1,x2,x3){GLctx["scissor"](x0,x1,x2,x3)}function find_closing_parens_index(arr,i,opening="(",closing=")"){for(var nesting=0;i<arr.length;++i){if(arr[i]==opening)++nesting;if(arr[i]==closing&&--nesting==0){return i}}}function preprocess_c_code(code){var i=0,len=code.length,out="",stack=[1],defs={"defined":function(args){return defs[args[0]]?1:0},"GL_FRAGMENT_PRECISION_HIGH":function(){return 1}};function isWhitespace(str,i){return!(str.charCodeAt(i)>32)}function nextWhitespace(str,i){while(!isWhitespace(str,i))++i;return i}function classifyChar(str,idx){var cc=str.charCodeAt(idx);if(cc>32){if(cc<48)return 1;if(cc<58)return 2;if(cc<65)return 1;if(cc<91||cc==95)return 3;if(cc<97)return 1;if(cc<123)return 3;return 1}return cc<33?0:4}function tokenize(exprString,keepWhitespace){var out=[],len=exprString.length;for(var i=0;i<=len;++i){var kind=classifyChar(exprString,i);if(kind==2||kind==3){for(var j=i+1;j<=len;++j){var kind2=classifyChar(exprString,j);if(kind2!=kind&&(kind2!=2||kind!=3)){out.push(exprString.substring(i,j));i=j-1;break}}}else if(kind==1){var op2=exprString.substr(i,2);if(["<=",">=","==","!=","&&","||"].includes(op2)){out.push(op2);++i}else{out.push(exprString[i])}}}return out}function expandMacros(str,lineStart,lineEnd){if(lineEnd===undefined)lineEnd=str.length;var len=str.length;var out="";for(var i=lineStart;i<lineEnd;++i){var kind=classifyChar(str,i);if(kind==3){for(var j=i+1;j<=lineEnd;++j){var kind2=classifyChar(str,j);if(kind2!=2&&kind2!=3){var symbol=str.substring(i,j);var pp=defs[symbol];if(pp){var expanded=str.substring(lineStart,i);if(pp.length&&str[j]=="("){var closeParens=find_closing_parens_index(str,j);expanded+=pp(str.substring(j+1,closeParens).split(","))+str.substring(closeParens+1,lineEnd)}else{expanded+=pp()+str.substring(j,lineEnd)}return expandMacros(expanded,0)}else{out+=symbol;i=j-1;break}}}}else{out+=str[i]}}return out}function buildExprTree(tokens){while(tokens.length>1||typeof tokens[0]!="function"){tokens=function(tokens){var i,j,p,operatorAndPriority=-2;for(j=0;j<tokens.length;++j){if((p=["*","/","+","-","!","<","<=",">",">=","==","!=","&&","||","("].indexOf(tokens[j]))>operatorAndPriority){i=j;operatorAndPriority=p}}if(operatorAndPriority==13){var j=find_closing_parens_index(tokens,i);if(j){tokens.splice(i,j+1-i,buildExprTree(tokens.slice(i+1,j)));return tokens}}if(operatorAndPriority==4){i=tokens.lastIndexOf("!");var innerExpr=buildExprTree(tokens.slice(i+1,i+2));tokens.splice(i,2,function(){return!innerExpr()});return tokens}if(operatorAndPriority>=0){var left=buildExprTree(tokens.slice(0,i));var right=buildExprTree(tokens.slice(i+1));switch(tokens[i]){case"&&":return[function(){return left()&&right()}];case"||":return[function(){return left()||right()}];case"==":return[function(){return left()==right()}];case"!=":return[function(){return left()!=right()}];case"<":return[function(){return left()<right()}];case"<=":return[function(){return left()<=right()}];case">":return[function(){return left()>right()}];case">=":return[function(){return left()>=right()}];case"+":return[function(){return left()+right()}];case"-":return[function(){return left()-right()}];case"*":return[function(){return left()*right()}];case"/":return[function(){return Math.floor(left()/right())}]}}var num=jstoi_q(tokens[i]);return[function(){return num}]}(tokens)}return tokens[0]}for(;i<len;++i){var lineStart=i;i=code.indexOf("\n",i);if(i<0)i=len;for(var j=lineStart;j<i&&isWhitespace(code,j);++j);var thisLineIsInActivePreprocessingBlock=stack[stack.length-1];if(code[j]!="#"){if(thisLineIsInActivePreprocessingBlock){out+=expandMacros(code,lineStart,i)+"\n"}continue}var space=nextWhitespace(code,j);var directive=code.substring(j+1,space);var expression=code.substring(space,i).trim();switch(directive){case"if":var tokens=tokenize(expandMacros(expression,0));var exprTree=buildExprTree(tokens);var evaluated=exprTree();stack.push(!!evaluated*stack[stack.length-1]);break;case"ifdef":stack.push(!!defs[expression]*stack[stack.length-1]);break;case"ifndef":stack.push(!defs[expression]*stack[stack.length-1]);break;case"else":stack[stack.length-1]=1-stack[stack.length-1];break;case"endif":stack.pop();break;case"define":if(thisLineIsInActivePreprocessingBlock){var macroStart=expression.indexOf("(");var firstWs=nextWhitespace(expression,0);if(firstWs<macroStart)macroStart=0;if(macroStart>0){var macroEnd=expression.indexOf(")",macroStart);let params=expression.substring(macroStart+1,macroEnd).split(",").map(x=>x.trim());let value=tokenize(expression.substring(macroEnd+1).trim());defs[expression.substring(0,macroStart)]=function(args){var ret="";value.forEach(x=>{var argIndex=params.indexOf(x);ret+=argIndex>=0?args[argIndex]:x});return ret}}else{let value=expandMacros(expression.substring(firstWs+1).trim(),0);defs[expression.substring(0,firstWs)]=function(){return value}}}break;case"undef":if(thisLineIsInActivePreprocessingBlock)delete defs[expression];break;default:if(directive!="version"&&directive!="pragma"&&directive!="extension"){}out+=expandMacros(code,lineStart,i)+"\n"}}return out}function remove_cpp_comments_in_shaders(code){var i=0,out="",ch,next,len=code.length;for(;i<len;++i){ch=code[i];if(ch=="/"){next=code[i+1];if(next=="/"){while(i<len&&code[i+1]!="\n")++i}else if(next=="*"){while(i<len&&(code[i-1]!="*"||code[i]!="/"))++i}else{out+=ch}}else{out+=ch}}return out}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);source=preprocess_c_code(remove_cpp_comments_in_shaders(source));var regex=/layout\s*\(\s*location\s*=\s*(-?\d+)\s*\)\s*(uniform\s+((lowp|mediump|highp)\s+)?\w+\s+(\w+))/g,explicitUniformLocations={},match;while(match=regex.exec(source)){explicitUniformLocations[match[5]]=jstoi_q(match[1]);if(!(explicitUniformLocations[match[5]]>=0&&explicitUniformLocations[match[5]]<1048576)){console.error('Specified an out of range layout(location=x) directive "'+explicitUniformLocations[match[5]]+'"! ('+match[0]+")");GL.recordError(1281);return}}source=source.replace(regex,"$2");GL.shaders[shader].explicitUniformLocations=explicitUniformLocations;var bindingRegex=/layout\s*\(.*?binding\s*=\s*(-?\d+).*?\)\s*uniform\s+(\w+)\s+(\w+)?/g,samplerBindings={},uniformBindings={},bindingMatch;while(bindingMatch=bindingRegex.exec(source)){var arrayLength=1;for(var i=bindingMatch.index;i<source.length&&source[i]!=";";++i){if(source[i]=="["){arrayLength=jstoi_q(source.slice(i+1));break}if(source[i]=="{")i=find_closing_parens_index(source,i,"{","}")-1}var binding=jstoi_q(bindingMatch[1]);var bindingsType=34930;if(bindingMatch[3]&&bindingMatch[2].indexOf("sampler")!=-1){samplerBindings[bindingMatch[3]]=[binding,arrayLength]}else{bindingsType=35374;uniformBindings[bindingMatch[2]]=[binding,arrayLength]}var numBindingPoints=GLctx.getParameter(bindingsType);if(!(binding>=0&&binding+arrayLength<=numBindingPoints)){console.error('Specified an out of range layout(binding=x) directive "'+binding+'"! ('+bindingMatch[0]+"). Valid range is [0, "+numBindingPoints+"-1]");GL.recordError(1281);return}}source=source.replace(/layout\s*\(.*?binding\s*=\s*([-\d]+).*?\)/g,"");source=source.replace(/(layout\s*\((.*?)),\s*binding\s*=\s*([-\d]+)\)/g,"$1)");source=source.replace(/layout\s*\(\s*binding\s*=\s*([-\d]+)\s*,(.*?)\)/g,"layout($2)");GL.shaders[shader].explicitSamplerBindings=samplerBindings;GL.shaders[shader].explicitUniformBindings=uniformBindings;GLctx.shaderSource(GL.shaders[shader],source)}function _glStencilFuncSeparate(x0,x1,x2,x3){GLctx["stencilFuncSeparate"](x0,x1,x2,x3)}function _glStencilMask(x0){GLctx["stencilMask"](x0)}function _glStencilOpSeparate(x0,x1,x2,x3){GLctx["stencilOpSeparate"](x0,x1,x2,x3)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexImage3D(target,level,internalFormat,width,height,depth,border,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,null)}}function _glTexParameterf(x0,x1,x2){GLctx["texParameterf"](x0,x1,x2)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glTexParameteriv(target,pname,params){var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)}function _glTexStorage2D(x0,x1,x2,x3,x4){GLctx["texStorage2D"](x0,x1,x2,x3,x4)}function _glTexStorage3D(x0,x1,x2,x3,x4,x5){GLctx["texStorage3D"](x0,x1,x2,x3,x4,x5)}function _glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _glTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,null)}}function _glTransformFeedbackVaryings(program,count,varyings,bufferMode){program=GL.programs[program];var vars=[];for(var i=0;i<count;i++)vars.push(UTF8ToString(HEAP32[varyings+i*4>>2]));GLctx["transformFeedbackVaryings"](program,vars,bufferMode)}var miniTempWebGLFloatBuffers=[];function _glUniform1fv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform1fv(webglGetUniformLocation(location),HEAPF32,value>>2,count);return}if(count<=288){var view=miniTempWebGLFloatBuffers[count-1];for(var i=0;i<count;++i){view[i]=HEAPF32[value+4*i>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)}function _glUniform1i(location,v0){GLctx.uniform1i(webglGetUniformLocation(location),v0)}var __miniTempWebGLIntBuffers=[];function _glUniform1iv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform1iv(webglGetUniformLocation(location),HEAP32,value>>2,count);return}if(count<=288){var view=__miniTempWebGLIntBuffers[count-1];for(var i=0;i<count;++i){view[i]=HEAP32[value+4*i>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)}function _glUniform1uiv(location,count,value){GLctx.uniform1uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count)}function _glUniform2fv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform2fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*2);return}if(count<=144){var view=miniTempWebGLFloatBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)}function _glUniform2iv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform2iv(webglGetUniformLocation(location),HEAP32,value>>2,count*2);return}if(count<=144){var view=__miniTempWebGLIntBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)}function _glUniform2uiv(location,count,value){GLctx.uniform2uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*2)}function _glUniform3fv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform3fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*3);return}if(count<=96){var view=miniTempWebGLFloatBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)}function _glUniform3iv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform3iv(webglGetUniformLocation(location),HEAP32,value>>2,count*3);return}if(count<=96){var view=__miniTempWebGLIntBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)}function _glUniform3uiv(location,count,value){GLctx.uniform3uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*3)}function _glUniform4fv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform4fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*4);return}if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)}function _glUniform4iv(location,count,value){if(GL.currentContext.version>=2){GLctx.uniform4iv(webglGetUniformLocation(location),HEAP32,value>>2,count*4);return}if(count<=72){var view=__miniTempWebGLIntBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)}function _glUniform4uiv(location,count,value){GLctx.uniform4uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*4)}function _glUniformBlockBinding(program,uniformBlockIndex,uniformBlockBinding){program=GL.programs[program];GLctx["uniformBlockBinding"](program,uniformBlockIndex,uniformBlockBinding)}function _glUniformMatrix3fv(location,count,transpose,value){if(GL.currentContext.version>=2){GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*9);return}if(count<=32){var view=miniTempWebGLFloatBuffers[9*count-1];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)}function _glUniformMatrix4fv(location,count,transpose,value){if(GL.currentContext.version>=2){GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*16);return}if(count<=18){var view=miniTempWebGLFloatBuffers[16*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3];view[i+4]=heap[dst+4];view[i+5]=heap[dst+5];view[i+6]=heap[dst+6];view[i+7]=heap[dst+7];view[i+8]=heap[dst+8];view[i+9]=heap[dst+9];view[i+10]=heap[dst+10];view[i+11]=heap[dst+11];view[i+12]=heap[dst+12];view[i+13]=heap[dst+13];view[i+14]=heap[dst+14];view[i+15]=heap[dst+15]}}else{var view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)}function _glUnmapBuffer(target){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glUnmapBuffer");return 0}var buffer=emscriptenWebGLGetBufferBinding(target);var mapping=GL.mappedBuffers[buffer];if(!mapping){GL.recordError(1282);err("buffer was never mapped in glUnmapBuffer");return 0}GL.mappedBuffers[buffer]=null;if(!(mapping.access&16))if(GL.currentContext.version>=2){GLctx.bufferSubData(target,mapping.offset,HEAPU8,mapping.mem,mapping.length)}else{GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem,mapping.mem+mapping.length))}_free(mapping.mem);return 1}function webglApplyExplicitProgramBindings(){var p=GLctx.currentProgram;if(!p.explicitProgramBindingsApplied){if(GL.currentContext.version>=2){Object.keys(p.explicitUniformBindings).forEach(function(ubo){var bindings=p.explicitUniformBindings[ubo];for(var i=0;i<bindings[1];++i){var blockIndex=GLctx.getUniformBlockIndex(p,ubo+(bindings[1]>1?"["+i+"]":""));GLctx.uniformBlockBinding(p,blockIndex,bindings[0]+i)}})}Object.keys(p.explicitSamplerBindings).forEach(function(sampler){var bindings=p.explicitSamplerBindings[sampler];for(var i=0;i<bindings[1];++i){GLctx.uniform1i(GLctx.getUniformLocation(p,sampler+(i?"["+i+"]":"")),bindings[0]+i)}});p.explicitProgramBindingsApplied=1}}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);if(GLctx.currentProgram=program){webglApplyExplicitProgramBindings()}}function _glValidateProgram(program){GLctx.validateProgram(GL.programs[program])}function _glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx["vertexAttrib4f"](x0,x1,x2,x3,x4)}function _glVertexAttrib4fv(index,v){GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])}function _glVertexAttribIPointer(index,size,type,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GLctx.currentArrayBufferBinding){cb.size=size;cb.type=type;cb.normalized=false;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;cb.vertexAttribPointerAdaptor=function(index,size,type,normalized,stride,ptr){this.vertexAttribIPointer(index,size,type,stride,ptr)};return}cb.clientside=false;GLctx["vertexAttribIPointer"](index,size,type,stride,ptr)}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GLctx.currentArrayBufferBinding){cb.size=size;cb.type=type;cb.normalized=normalized;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;cb.vertexAttribPointerAdaptor=function(index,size,type,normalized,stride,ptr){this.vertexAttribPointer(index,size,type,normalized,stride,ptr)};return}cb.clientside=false;GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function _llvm_eh_typeid_for(type){return type}function _mktime(tmPtr){_tzset();var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();return date.getTime()/1e3|0}function _setTempRet0(val){setTempRet0(val)}function _sigaction(signum,act,oldact){return 0}function _sigemptyset(set){HEAP32[set>>2]=0;return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length<digits){str=character[0]+str}return str}function leadingNulls(value,digits){return leadingSomething(value,digits,"0")}function compareByDay(date1,date2){function sgn(value){return value<0?-1:value>0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"},"%V":function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()<date.tm_year+1900){daysDifference=date.tm_yday+32-firstWeekStartThisYear.getDate()}else{daysDifference=date.tm_yday+1-firstWeekStartThisYear.getDate()}return leadingNulls(Math.ceil(daysDifference/7),2)},"%w":function(date){return date.tm_wday},"%W":function(date){var janFirst=new Date(date.tm_year,0,1);var firstMonday=janFirst.getDay()===1?janFirst:__addDays(janFirst,janFirst.getDay()===0?1:7-janFirst.getDay()+1);var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstMonday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstMondayUntilEndJanuary=31-firstMonday.getDate();var days=firstMondayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstMonday,janFirst)===0?"01":"00"},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}function setFileTime(path,time){path=UTF8ToString(path);try{FS.utime(path,time,time);return 0}catch(e){if(!(e instanceof FS.ErrnoError))throw e+" : "+stackTrace();setErrNo(e.errno);return-1}}function _utime(path,times){var time;if(times){time=HEAP32[times+4>>2]*1e3}else{time=Date.now()}return setFileTime(path,time)}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas){Browser.requestFullscreen(lockPointer,resizeCanvas)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i+1)}var __miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<288;++i){__miniTempWebGLIntBuffers[i]=__miniTempWebGLIntBuffersStorage.subarray(0,i+1)}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmLibraryArg={"Vh":_JS_Accelerometer_IsRunning,"Hc":_JS_Accelerometer_Start,"Gc":_JS_Accelerometer_Stop,"Uh":_JS_Cursor_SetImage,"fb":_JS_Cursor_SetShow,"eb":_JS_DOM_MapViewportCoordinateToElementLocalCoordinate,"Th":_JS_DOM_UnityCanvasSelector,"Sh":_JS_Eval_EvalJS,"Rh":_JS_FileSystem_Initialize,"ea":_JS_FileSystem_Sync,"Qh":_JS_Focus_Window,"Ph":_JS_GravitySensor_IsRunning,"Fc":_JS_GravitySensor_Start,"Ec":_JS_GravitySensor_Stop,"Oh":_JS_Gyroscope_IsRunning,"Dc":_JS_Gyroscope_Start,"Cc":_JS_Gyroscope_Stop,"Nh":_JS_LinearAccelerationSensor_IsRunning,"Bc":_JS_LinearAccelerationSensor_Start,"Ac":_JS_LinearAccelerationSensor_Stop,"Mh":_JS_Log_Dump,"Lh":_JS_Log_StackTrace,"Kh":_JS_OrientationSensor_IsRunning,"zc":_JS_OrientationSensor_Start,"yc":_JS_OrientationSensor_Stop,"xc":_JS_RequestDeviceSensorPermissionsOnTouch,"Jh":_JS_RunQuitCallbacks,"Ih":_JS_ScreenOrientation_DeInit,"Hh":_JS_ScreenOrientation_Init,"da":_JS_ScreenOrientation_Lock,"Gh":_JS_Sound_Create_Channel,"Fh":_JS_Sound_GetLength,"Eh":_JS_Sound_GetLoadState,"Dh":_JS_Sound_Init,"wc":_JS_Sound_Load,"Ch":_JS_Sound_Load_PCM,"db":_JS_Sound_Play,"cb":_JS_Sound_ReleaseInstance,"vc":_JS_Sound_ResumeIfNeeded,"Bh":_JS_Sound_Set3D,"Ah":_JS_Sound_SetListenerOrientation,"zh":_JS_Sound_SetListenerPosition,"uc":_JS_Sound_SetLoop,"tc":_JS_Sound_SetLoopPoints,"bb":_JS_Sound_SetPaused,"ca":_JS_Sound_SetPitch,"yh":_JS_Sound_SetPosition,"xh":_JS_Sound_SetVolume,"ya":_JS_Sound_Stop,"sc":_JS_SystemInfo_GetBrowserName,"rc":_JS_SystemInfo_GetBrowserVersionString,"xa":_JS_SystemInfo_GetCanvasClientSize,"wa":_JS_SystemInfo_GetDocumentURL,"qc":_JS_SystemInfo_GetGPUInfo,"pc":_JS_SystemInfo_GetLanguage,"oc":_JS_SystemInfo_GetMatchWebGLToCanvasSize,"ab":_JS_SystemInfo_GetMemory,"nc":_JS_SystemInfo_GetOS,"mc":_JS_SystemInfo_GetPreferredDevicePixelRatio,"wh":_JS_SystemInfo_GetScreenSize,"lc":_JS_SystemInfo_GetStreamingAssetsURL,"vh":_JS_SystemInfo_HasAstcHdr,"kc":_JS_SystemInfo_HasCursorLock,"uh":_JS_SystemInfo_HasFullscreen,"va":_JS_SystemInfo_HasWebGL,"th":_JS_SystemInfo_IsMobile,"sh":_JS_UnityEngineShouldQuit,"rh":_JS_WebRequest_Abort,"qh":_JS_WebRequest_Create,"ph":_JS_WebRequest_GetResponseMetaData,"oh":_JS_WebRequest_GetResponseMetaDataLengths,"$a":_JS_WebRequest_Release,"nh":_JS_WebRequest_Send,"mh":_JS_WebRequest_SetRedirectLimit,"lh":_JS_WebRequest_SetRequestHeader,"kh":_JS_WebRequest_SetTimeout,"p":___cxa_allocate_exception,"h":___cxa_begin_catch,"o":___cxa_end_catch,"e":___cxa_find_matching_catch_2,"a":___cxa_find_matching_catch_3,"jh":___cxa_find_matching_catch_4,"_a":___cxa_free_exception,"ih":___cxa_rethrow,"W":___cxa_throw,"hh":___gmtime_r,"gh":___localtime_r,"k":___resumeException,"dh":___sys__newselect,"Qg":___sys_accept4,"Ug":___sys_access,"Tg":___sys_bind,"ch":___sys_chmod,"Sg":___sys_connect,"Cg":___sys_dup2,"O":___sys_fcntl64,"Yg":___sys_fstat64,"ah":___sys_getcwd,"Wg":___sys_getdents64,"hc":___sys_getegid32,"ic":___sys_geteuid32,"Mg":___sys_getpeername,"Za":___sys_getpid,"Bg":___sys_getrusage,"Ng":___sys_getsockname,"Pg":___sys_getsockopt,"Xg":___sys_getuid32,"fc":___sys_ioctl,"zg":___sys_link,"Rg":___sys_listen,"Zg":___sys_lstat64,"Fg":___sys_mkdir,"$g":___sys_mmap2,"yg":___sys_munmap,"Ya":___sys_open,"Dg":___sys_pipe,"bh":___sys_poll,"Ag":___sys_readlink,"Jg":___sys_recvfrom,"Ig":___sys_recvmsg,"Gg":___sys_rename,"Eg":___sys_rmdir,"Kg":___sys_sendmsg,"Lg":___sys_sendto,"Og":___sys_setsockopt,"Hg":___sys_shutdown,"gc":___sys_socket,"jc":___sys_stat64,"Vg":___sys_statfs64,"_g":___sys_truncate64,"eh":___sys_uname,"fh":___sys_unlink,"w":_abort,"K":_clock,"vg":_clock_getres,"cc":_clock_gettime,"Wa":_difftime,"ug":_dlclose,"ua":_dlerror,"bc":_dlopen,"tg":_dlsym,"ac":_emscripten_asm_const_int_sync_on_main_thread,"sg":_emscripten_cancel_main_loop,"rg":_emscripten_clear_interval,"qg":_emscripten_exit_fullscreen,"pg":_emscripten_exit_pointerlock,"og":_emscripten_get_canvas_element_size,"ng":_emscripten_get_fullscreen_status,"Va":_emscripten_get_gamepad_status,"mg":_emscripten_get_heap_max,"J":_emscripten_get_now,"Ua":_emscripten_get_num_gamepads,"lg":_emscripten_html5_remove_all_event_listeners,"kg":_emscripten_is_webgl_context_lost,"A":_emscripten_log,"jg":_emscripten_memcpy_big,"ig":_emscripten_request_fullscreen,"hg":_emscripten_request_pointerlock,"gg":_emscripten_resize_heap,"Ta":_emscripten_sample_gamepad_data,"$b":_emscripten_set_blur_callback_on_thread,"Sa":_emscripten_set_canvas_element_size,"fg":_emscripten_set_focus_callback_on_thread,"eg":_emscripten_set_fullscreenchange_callback_on_thread,"_b":_emscripten_set_gamepadconnected_callback_on_thread,"Zb":_emscripten_set_gamepaddisconnected_callback_on_thread,"dg":_emscripten_set_interval,"ta":_emscripten_set_keydown_callback_on_thread,"sa":_emscripten_set_keypress_callback_on_thread,"Ra":_emscripten_set_keyup_callback_on_thread,"cg":_emscripten_set_main_loop,"bg":_emscripten_set_main_loop_timing,"Yb":_emscripten_set_mousedown_callback_on_thread,"Xb":_emscripten_set_mousemove_callback_on_thread,"Wb":_emscripten_set_mouseup_callback_on_thread,"Vb":_emscripten_set_touchcancel_callback_on_thread,"Ub":_emscripten_set_touchend_callback_on_thread,"Tb":_emscripten_set_touchmove_callback_on_thread,"Sb":_emscripten_set_touchstart_callback_on_thread,"Rb":_emscripten_set_wheel_callback_on_thread,"ag":_emscripten_thread_sleep,"$f":_emscripten_webgl_create_context,"_f":_emscripten_webgl_destroy_context,"ra":_emscripten_webgl_enable_extension,"Zf":_emscripten_webgl_get_current_context,"Yf":_emscripten_webgl_init_context_attributes,"qa":_emscripten_webgl_make_context_current,"xg":_environ_get,"wg":_environ_sizes_get,"z":_exit,"V":_fd_close,"ec":_fd_fdstat_get,"dc":_fd_read,"Ed":_fd_seek,"Xa":_fd_write,"pa":_flock,"b":_getTempRet0,"Xf":_getaddrinfo,"Wf":_gethostbyaddr,"Vf":_gethostbyname,"Qb":_getnameinfo,"Uf":_getpwuid,"oa":_gettimeofday,"Tf":_glActiveTexture,"Sf":_glAttachShader,"Pb":_glBeginQuery,"Rf":_glBeginTransformFeedback,"na":_glBindAttribLocation,"Qf":_glBindBuffer,"Pf":_glBindBufferBase,"Of":_glBindBufferRange,"Nf":_glBindFramebuffer,"Mf":_glBindRenderbuffer,"Lf":_glBindSampler,"Kf":_glBindTexture,"Jf":_glBindTransformFeedback,"If":_glBindVertexArray,"Ob":_glBlendEquation,"Nb":_glBlendEquationSeparate,"Mb":_glBlendFuncSeparate,"Hf":_glBlitFramebuffer,"Gf":_glBufferData,"Ff":_glBufferSubData,"Ef":_glCheckFramebufferStatus,"Df":_glClear,"Cf":_glClearBufferfi,"Bf":_glClearBufferfv,"Af":_glClearBufferuiv,"zf":_glClearColor,"yf":_glClearDepthf,"xf":_glClearStencil,"Dd":_glClientWaitSync,"Qa":_glColorMask,"wf":_glCompileShader,"vf":_glCompressedTexImage2D,"uf":_glCompressedTexImage3D,"tf":_glCompressedTexSubImage2D,"sf":_glCompressedTexSubImage3D,"rf":_glCopyBufferSubData,"qf":_glCopyTexImage2D,"Lb":_glCopyTexSubImage2D,"pf":_glCreateProgram,"of":_glCreateShader,"nf":_glCullFace,"mf":_glDeleteBuffers,"lf":_glDeleteFramebuffers,"kf":_glDeleteProgram,"Pa":_glDeleteQueries,"jf":_glDeleteRenderbuffers,"hf":_glDeleteSamplers,"gf":_glDeleteShader,"Kb":_glDeleteSync,"ff":_glDeleteTextures,"ef":_glDeleteTransformFeedbacks,"df":_glDeleteVertexArrays,"ma":_glDepthFunc,"la":_glDepthMask,"cf":_glDetachShader,"bf":_glDisable,"af":_glDisableVertexAttribArray,"$e":_glDrawArrays,"_e":_glDrawArraysInstanced,"Ze":_glDrawBuffers,"Ye":_glDrawElements,"Xe":_glDrawElementsInstanced,"We":_glEnable,"Ve":_glEnableVertexAttribArray,"Jb":_glEndQuery,"Ue":_glEndTransformFeedback,"Ib":_glFenceSync,"Te":_glFinish,"Se":_glFlush,"Re":_glFlushMappedBufferRange,"P":_glFramebufferRenderbuffer,"N":_glFramebufferTexture2D,"ka":_glFramebufferTextureLayer,"ja":_glFrontFace,"Qe":_glGenBuffers,"Pe":_glGenFramebuffers,"Hb":_glGenQueries,"Oe":_glGenRenderbuffers,"Ne":_glGenSamplers,"Me":_glGenTextures,"Le":_glGenTransformFeedbacks,"Ke":_glGenVertexArrays,"Je":_glGenerateMipmap,"Ie":_glGetActiveAttrib,"Oa":_glGetActiveUniform,"Na":_glGetActiveUniformBlockName,"aa":_glGetActiveUniformBlockiv,"$":_glGetActiveUniformsiv,"He":_glGetAttribLocation,"Ge":_glGetError,"Fe":_glGetFramebufferAttachmentParameteriv,"Ee":_glGetIntegeri_v,"ia":_glGetIntegerv,"De":_glGetInternalformativ,"Gb":_glGetProgramBinary,"Ce":_glGetProgramInfoLog,"T":_glGetProgramiv,"Be":_glGetQueryObjectuiv,"Ae":_glGetQueryiv,"ze":_glGetRenderbufferParameteriv,"ye":_glGetShaderInfoLog,"Fb":_glGetShaderPrecisionFormat,"xe":_glGetShaderSource,"we":_glGetShaderiv,"ve":_glGetString,"ue":_glGetStringi,"te":_glGetTexParameteriv,"se":_glGetUniformBlockIndex,"Ma":_glGetUniformIndices,"ba":_glGetUniformLocation,"Eb":_glGetUniformiv,"re":_glGetVertexAttribiv,"La":_glInvalidateFramebuffer,"qe":_glIsEnabled,"pe":_glIsVertexArray,"oe":_glLinkProgram,"ne":_glMapBufferRange,"me":_glPixelStorei,"Db":_glPolygonOffset,"Cb":_glProgramBinary,"le":_glProgramParameteri,"ke":_glReadBuffer,"_":_glReadPixels,"je":_glRenderbufferStorage,"ie":_glRenderbufferStorageMultisample,"he":_glSamplerParameteri,"Ka":_glScissor,"ge":_glShaderSource,"fe":_glStencilFuncSeparate,"ee":_glStencilMask,"de":_glStencilOpSeparate,"ce":_glTexImage2D,"be":_glTexImage3D,"ae":_glTexParameterf,"Ja":_glTexParameteri,"$d":_glTexParameteriv,"_d":_glTexStorage2D,"Zd":_glTexStorage3D,"Yd":_glTexSubImage2D,"Xd":_glTexSubImage3D,"Wd":_glTransformFeedbackVaryings,"Bb":_glUniform1fv,"ha":_glUniform1i,"Ab":_glUniform1iv,"zb":_glUniform1uiv,"yb":_glUniform2fv,"xb":_glUniform2iv,"wb":_glUniform2uiv,"Ia":_glUniform3fv,"vb":_glUniform3iv,"ub":_glUniform3uiv,"Z":_glUniform4fv,"tb":_glUniform4iv,"sb":_glUniform4uiv,"Ha":_glUniformBlockBinding,"rb":_glUniformMatrix3fv,"ga":_glUniformMatrix4fv,"Vd":_glUnmapBuffer,"Ud":_glUseProgram,"Td":_glValidateProgram,"Sd":_glVertexAttrib4f,"Rd":_glVertexAttrib4fv,"Qd":_glVertexAttribIPointer,"Pd":_glVertexAttribPointer,"Ga":_glViewport,"qb":invoke_dddi,"G":invoke_dii,"M":invoke_diii,"pb":invoke_diiid,"Fa":invoke_diiii,"Cd":invoke_dji,"ob":invoke_fffi,"nb":invoke_fi,"U":invoke_fii,"C":invoke_fiii,"mb":invoke_fiiif,"Od":invoke_fiiii,"v":invoke_i,"Ea":invoke_idi,"Da":invoke_ifi,"d":invoke_ii,"Nd":invoke_iidi,"Md":invoke_iifi,"c":invoke_iii,"lb":invoke_iiifi,"f":invoke_iiii,"Ld":invoke_iiiidii,"Kd":invoke_iiiifii,"q":invoke_iiiii,"s":invoke_iiiiii,"u":invoke_iiiiiii,"y":invoke_iiiiiiii,"D":invoke_iiiiiiiii,"R":invoke_iiiiiiiiii,"kb":invoke_iiiiiiiiiii,"Jd":invoke_iiiiiiiiiiiii,"Bd":invoke_iiiiiiiiiji,"Ad":invoke_iiiiij,"zd":invoke_iiiijii,"yd":invoke_iiiijjii,"xd":invoke_iiij,"wd":invoke_iiiji,"vd":invoke_iiijiii,"ud":invoke_iij,"td":invoke_iiji,"sd":invoke_iijii,"rd":invoke_iijiii,"qd":invoke_iijiiiiii,"pd":invoke_iijji,"od":invoke_iijjiiiiii,"nd":invoke_iji,"md":invoke_ijji,"ld":invoke_j,"kd":invoke_jdi,"jd":invoke_ji,"id":invoke_jii,"hd":invoke_jiii,"gd":invoke_jiiii,"fd":invoke_jiiiii,"ed":invoke_jiiiiiiiiii,"dd":invoke_jiiij,"cd":invoke_jiiji,"bd":invoke_jiji,"ad":invoke_jijiii,"$c":invoke_jijj,"_c":invoke_jji,"Zc":invoke_jjii,"Yc":invoke_jjji,"g":invoke_v,"l":invoke_vi,"x":invoke_vidi,"F":invoke_vifi,"m":invoke_vii,"Ca":invoke_viidi,"jb":invoke_viif,"Q":invoke_viiff,"Id":invoke_viiffi,"L":invoke_viifi,"i":invoke_viii,"n":invoke_viiii,"Hd":invoke_viiiifi,"r":invoke_viiiii,"t":invoke_viiiiii,"B":invoke_viiiiiii,"Gd":invoke_viiiiiiifddfii,"Fd":invoke_viiiiiiiffffii,"I":invoke_viiiiiiifiifii,"Xc":invoke_viiiiiiifjjfii,"H":invoke_viiiiiiii,"S":invoke_viiiiiiiii,"ib":invoke_viiiiiiiiifi,"fa":invoke_viiiiiiiiii,"hb":invoke_viiiiiiiiiiii,"Wc":invoke_viiij,"Vc":invoke_viiiji,"Uc":invoke_viij,"Tc":invoke_viiji,"Sc":invoke_viijii,"Rc":invoke_viijiiiiii,"Qc":invoke_viijiiijiiii,"Pc":invoke_viji,"Oc":invoke_vijii,"Nc":invoke_vijiii,"Mc":invoke_vijiiii,"Lc":invoke_vijjji,"Kc":invoke_vji,"Jc":invoke_vjiiiii,"Ic":invoke_vjjjiiii,"j":_llvm_eh_typeid_for,"Y":_mktime,"E":_setTempRet0,"Ba":_sigaction,"Aa":_sigemptyset,"za":_strftime,"X":_time,"gb":_utime};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["Xh"]).apply(null,arguments)};var _SendMessageFloat=Module["_SendMessageFloat"]=function(){return(_SendMessageFloat=Module["_SendMessageFloat"]=Module["asm"]["Yh"]).apply(null,arguments)};var _SendMessageString=Module["_SendMessageString"]=function(){return(_SendMessageString=Module["_SendMessageString"]=Module["asm"]["Zh"]).apply(null,arguments)};var _SendMessage=Module["_SendMessage"]=function(){return(_SendMessage=Module["_SendMessage"]=Module["asm"]["_h"]).apply(null,arguments)};var _SetFullscreen=Module["_SetFullscreen"]=function(){return(_SetFullscreen=Module["_SetFullscreen"]=Module["asm"]["$h"]).apply(null,arguments)};var _main=Module["_main"]=function(){return(_main=Module["_main"]=Module["asm"]["ai"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["bi"]).apply(null,arguments)};var _htonl=Module["_htonl"]=function(){return(_htonl=Module["_htonl"]=Module["asm"]["ci"]).apply(null,arguments)};var _htons=Module["_htons"]=function(){return(_htons=Module["_htons"]=Module["asm"]["di"]).apply(null,arguments)};var _ntohs=Module["_ntohs"]=function(){return(_ntohs=Module["_ntohs"]=Module["asm"]["ei"]).apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return(__get_tzname=Module["__get_tzname"]=Module["asm"]["fi"]).apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return(__get_daylight=Module["__get_daylight"]=Module["asm"]["gi"]).apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return(__get_timezone=Module["__get_timezone"]=Module["asm"]["hi"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["ii"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["ji"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["ki"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["li"]).apply(null,arguments)};var ___cxa_can_catch=Module["___cxa_can_catch"]=function(){return(___cxa_can_catch=Module["___cxa_can_catch"]=Module["asm"]["mi"]).apply(null,arguments)};var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=function(){return(___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=Module["asm"]["ni"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["oi"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["pi"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["qi"]).apply(null,arguments)};var _memset=Module["_memset"]=function(){return(_memset=Module["_memset"]=Module["asm"]["ri"]).apply(null,arguments)};var _strlen=Module["_strlen"]=function(){return(_strlen=Module["_strlen"]=Module["asm"]["si"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["ui"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["vi"]).apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return(dynCall_iii=Module["dynCall_iii"]=Module["asm"]["wi"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["xi"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["yi"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["zi"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["Ai"]).apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return(dynCall_iiiii=Module["dynCall_iiiii"]=Module["asm"]["Bi"]).apply(null,arguments)};var dynCall_viii=Module["dynCall_viii"]=function(){return(dynCall_viii=Module["dynCall_viii"]=Module["asm"]["Ci"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["Di"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["Ei"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["Fi"]).apply(null,arguments)};var dynCall_iiiiii=Module["dynCall_iiiiii"]=function(){return(dynCall_iiiiii=Module["dynCall_iiiiii"]=Module["asm"]["Gi"]).apply(null,arguments)};var dynCall_iiij=Module["dynCall_iiij"]=function(){return(dynCall_iiij=Module["dynCall_iiij"]=Module["asm"]["Hi"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["Ii"]).apply(null,arguments)};var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=function(){return(dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=Module["asm"]["Ji"]).apply(null,arguments)};var dynCall_iiijiii=Module["dynCall_iiijiii"]=function(){return(dynCall_iiijiii=Module["dynCall_iiijiii"]=Module["asm"]["Ki"]).apply(null,arguments)};var dynCall_iij=Module["dynCall_iij"]=function(){return(dynCall_iij=Module["dynCall_iij"]=Module["asm"]["Li"]).apply(null,arguments)};var dynCall_i=Module["dynCall_i"]=function(){return(dynCall_i=Module["dynCall_i"]=Module["asm"]["Mi"]).apply(null,arguments)};var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=function(){return(dynCall_iiiiiii=Module["dynCall_iiiiiii"]=Module["asm"]["Ni"]).apply(null,arguments)};var dynCall_jii=Module["dynCall_jii"]=function(){return(dynCall_jii=Module["dynCall_jii"]=Module["asm"]["Oi"]).apply(null,arguments)};var dynCall_viiji=Module["dynCall_viiji"]=function(){return(dynCall_viiji=Module["dynCall_viiji"]=Module["asm"]["Pi"]).apply(null,arguments)};var dynCall_fii=Module["dynCall_fii"]=function(){return(dynCall_fii=Module["dynCall_fii"]=Module["asm"]["Qi"]).apply(null,arguments)};var dynCall_viifi=Module["dynCall_viifi"]=function(){return(dynCall_viifi=Module["dynCall_viifi"]=Module["asm"]["Ri"]).apply(null,arguments)};var dynCall_vijii=Module["dynCall_vijii"]=function(){return(dynCall_vijii=Module["dynCall_vijii"]=Module["asm"]["Si"]).apply(null,arguments)};var dynCall_viiff=Module["dynCall_viiff"]=function(){return(dynCall_viiff=Module["dynCall_viiff"]=Module["asm"]["Ti"]).apply(null,arguments)};var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=function(){return(dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=Module["asm"]["Ui"]).apply(null,arguments)};var dynCall_j=Module["dynCall_j"]=function(){return(dynCall_j=Module["dynCall_j"]=Module["asm"]["Vi"]).apply(null,arguments)};var dynCall_ji=Module["dynCall_ji"]=function(){return(dynCall_ji=Module["dynCall_ji"]=Module["asm"]["Wi"]).apply(null,arguments)};var dynCall_jijj=Module["dynCall_jijj"]=function(){return(dynCall_jijj=Module["dynCall_jijj"]=Module["asm"]["Xi"]).apply(null,arguments)};var dynCall_diii=Module["dynCall_diii"]=function(){return(dynCall_diii=Module["dynCall_diii"]=Module["asm"]["Yi"]).apply(null,arguments)};var dynCall_jiii=Module["dynCall_jiii"]=function(){return(dynCall_jiii=Module["dynCall_jiii"]=Module["asm"]["Zi"]).apply(null,arguments)};var dynCall_diiid=Module["dynCall_diiid"]=function(){return(dynCall_diiid=Module["dynCall_diiid"]=Module["asm"]["_i"]).apply(null,arguments)};var dynCall_jiiij=Module["dynCall_jiiij"]=function(){return(dynCall_jiiij=Module["dynCall_jiiij"]=Module["asm"]["$i"]).apply(null,arguments)};var dynCall_fiiif=Module["dynCall_fiiif"]=function(){return(dynCall_fiiif=Module["dynCall_fiiif"]=Module["asm"]["aj"]).apply(null,arguments)};var dynCall_fiffffi=Module["dynCall_fiffffi"]=function(){return(dynCall_fiffffi=Module["dynCall_fiffffi"]=Module["asm"]["bj"]).apply(null,arguments)};var dynCall_fiii=Module["dynCall_fiii"]=function(){return(dynCall_fiii=Module["dynCall_fiii"]=Module["asm"]["cj"]).apply(null,arguments)};var dynCall_viiiiiiifiifii=Module["dynCall_viiiiiiifiifii"]=function(){return(dynCall_viiiiiiifiifii=Module["dynCall_viiiiiiifiifii"]=Module["asm"]["dj"]).apply(null,arguments)};var dynCall_viiiiiiiffffii=Module["dynCall_viiiiiiiffffii"]=function(){return(dynCall_viiiiiiiffffii=Module["dynCall_viiiiiiiffffii"]=Module["asm"]["ej"]).apply(null,arguments)};var dynCall_viiiiiiifjjfii=Module["dynCall_viiiiiiifjjfii"]=function(){return(dynCall_viiiiiiifjjfii=Module["dynCall_viiiiiiifjjfii"]=Module["asm"]["fj"]).apply(null,arguments)};var dynCall_vifi=Module["dynCall_vifi"]=function(){return(dynCall_vifi=Module["dynCall_vifi"]=Module["asm"]["gj"]).apply(null,arguments)};var dynCall_iijji=Module["dynCall_iijji"]=function(){return(dynCall_iijji=Module["dynCall_iijji"]=Module["asm"]["hj"]).apply(null,arguments)};var dynCall_iiddi=Module["dynCall_iiddi"]=function(){return(dynCall_iiddi=Module["dynCall_iiddi"]=Module["asm"]["ij"]).apply(null,arguments)};var dynCall_iiffi=Module["dynCall_iiffi"]=function(){return(dynCall_iiffi=Module["dynCall_iiffi"]=Module["asm"]["jj"]).apply(null,arguments)};var dynCall_jiiii=Module["dynCall_jiiii"]=function(){return(dynCall_jiiii=Module["dynCall_jiiii"]=Module["asm"]["kj"]).apply(null,arguments)};var dynCall_fiiii=Module["dynCall_fiiii"]=function(){return(dynCall_fiiii=Module["dynCall_fiiii"]=Module["asm"]["lj"]).apply(null,arguments)};var dynCall_ijji=Module["dynCall_ijji"]=function(){return(dynCall_ijji=Module["dynCall_ijji"]=Module["asm"]["mj"]).apply(null,arguments)};var dynCall_jjji=Module["dynCall_jjji"]=function(){return(dynCall_jjji=Module["dynCall_jjji"]=Module["asm"]["nj"]).apply(null,arguments)};var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=function(){return(dynCall_viiiiiii=Module["dynCall_viiiiiii"]=Module["asm"]["oj"]).apply(null,arguments)};var dynCall_jdi=Module["dynCall_jdi"]=function(){return(dynCall_jdi=Module["dynCall_jdi"]=Module["asm"]["pj"]).apply(null,arguments)};var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=function(){return(dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=Module["asm"]["qj"]).apply(null,arguments)};var dynCall_jiiji=Module["dynCall_jiiji"]=function(){return(dynCall_jiiji=Module["dynCall_jiiji"]=Module["asm"]["rj"]).apply(null,arguments)};var dynCall_dii=Module["dynCall_dii"]=function(){return(dynCall_dii=Module["dynCall_dii"]=Module["asm"]["sj"]).apply(null,arguments)};var dynCall_viijiiijiiii=Module["dynCall_viijiiijiiii"]=function(){return(dynCall_viijiiijiiii=Module["dynCall_viijiiijiiii"]=Module["asm"]["tj"]).apply(null,arguments)};var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=function(){return(dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=Module["asm"]["uj"]).apply(null,arguments)};var dynCall_viiiiiiiiifi=Module["dynCall_viiiiiiiiifi"]=function(){return(dynCall_viiiiiiiiifi=Module["dynCall_viiiiiiiiifi"]=Module["asm"]["vj"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiii"]=Module["asm"]["wj"]).apply(null,arguments)};var dynCall_viji=Module["dynCall_viji"]=function(){return(dynCall_viji=Module["dynCall_viji"]=Module["asm"]["xj"]).apply(null,arguments)};var dynCall_viij=Module["dynCall_viij"]=function(){return(dynCall_viij=Module["dynCall_viij"]=Module["asm"]["yj"]).apply(null,arguments)};var dynCall_iiji=Module["dynCall_iiji"]=function(){return(dynCall_iiji=Module["dynCall_iiji"]=Module["asm"]["zj"]).apply(null,arguments)};var dynCall_iji=Module["dynCall_iji"]=function(){return(dynCall_iji=Module["dynCall_iji"]=Module["asm"]["Aj"]).apply(null,arguments)};var dynCall_viiffi=Module["dynCall_viiffi"]=function(){return(dynCall_viiffi=Module["dynCall_viiffi"]=Module["asm"]["Bj"]).apply(null,arguments)};var dynCall_iiiifii=Module["dynCall_iiiifii"]=function(){return(dynCall_iiiifii=Module["dynCall_iiiifii"]=Module["asm"]["Cj"]).apply(null,arguments)};var dynCall_iiifii=Module["dynCall_iiifii"]=function(){return(dynCall_iiifii=Module["dynCall_iiifii"]=Module["asm"]["Dj"]).apply(null,arguments)};var dynCall_viiiifii=Module["dynCall_viiiifii"]=function(){return(dynCall_viiiifii=Module["dynCall_viiiifii"]=Module["asm"]["Ej"]).apply(null,arguments)};var dynCall_ifi=Module["dynCall_ifi"]=function(){return(dynCall_ifi=Module["dynCall_ifi"]=Module["asm"]["Fj"]).apply(null,arguments)};var dynCall_idi=Module["dynCall_idi"]=function(){return(dynCall_idi=Module["dynCall_idi"]=Module["asm"]["Gj"]).apply(null,arguments)};var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=Module["asm"]["Hj"]).apply(null,arguments)};var dynCall_iiiiji=Module["dynCall_iiiiji"]=function(){return(dynCall_iiiiji=Module["dynCall_iiiiji"]=Module["asm"]["Ij"]).apply(null,arguments)};var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=function(){return(dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=Module["asm"]["Jj"]).apply(null,arguments)};var dynCall_vidi=Module["dynCall_vidi"]=function(){return(dynCall_vidi=Module["dynCall_vidi"]=Module["asm"]["Kj"]).apply(null,arguments)};var dynCall_fffi=Module["dynCall_fffi"]=function(){return(dynCall_fffi=Module["dynCall_fffi"]=Module["asm"]["Lj"]).apply(null,arguments)};var dynCall_jji=Module["dynCall_jji"]=function(){return(dynCall_jji=Module["dynCall_jji"]=Module["asm"]["Mj"]).apply(null,arguments)};var dynCall_dddi=Module["dynCall_dddi"]=function(){return(dynCall_dddi=Module["dynCall_dddi"]=Module["asm"]["Nj"]).apply(null,arguments)};var dynCall_diiii=Module["dynCall_diiii"]=function(){return(dynCall_diiii=Module["dynCall_diiii"]=Module["asm"]["Oj"]).apply(null,arguments)};var dynCall_iidi=Module["dynCall_iidi"]=function(){return(dynCall_iidi=Module["dynCall_iidi"]=Module["asm"]["Pj"]).apply(null,arguments)};var dynCall_iifi=Module["dynCall_iifi"]=function(){return(dynCall_iifi=Module["dynCall_iifi"]=Module["asm"]["Qj"]).apply(null,arguments)};var dynCall_vijiiii=Module["dynCall_vijiiii"]=function(){return(dynCall_vijiiii=Module["dynCall_vijiiii"]=Module["asm"]["Rj"]).apply(null,arguments)};var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=function(){return(dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=Module["asm"]["Sj"]).apply(null,arguments)};var dynCall_viiiji=Module["dynCall_viiiji"]=function(){return(dynCall_viiiji=Module["dynCall_viiiji"]=Module["asm"]["Tj"]).apply(null,arguments)};var dynCall_fi=Module["dynCall_fi"]=function(){return(dynCall_fi=Module["dynCall_fi"]=Module["asm"]["Uj"]).apply(null,arguments)};var dynCall_iiifi=Module["dynCall_iiifi"]=function(){return(dynCall_iiifi=Module["dynCall_iiifi"]=Module["asm"]["Vj"]).apply(null,arguments)};var dynCall_iiiiiiiiiji=Module["dynCall_iiiiiiiiiji"]=function(){return(dynCall_iiiiiiiiiji=Module["dynCall_iiiiiiiiiji"]=Module["asm"]["Wj"]).apply(null,arguments)};var dynCall_vji=Module["dynCall_vji"]=function(){return(dynCall_vji=Module["dynCall_vji"]=Module["asm"]["Xj"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiii"]=Module["asm"]["Yj"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiii"]=Module["asm"]["Zj"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiii"]=Module["asm"]["_j"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiii"]=Module["asm"]["$j"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiii"]=Module["asm"]["ak"]).apply(null,arguments)};var dynCall_viiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiiiiiiiiii=Module["dynCall_viiiiiiiiiiiiiiiiii"]=Module["asm"]["bk"]).apply(null,arguments)};var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=Module["asm"]["ck"]).apply(null,arguments)};var dynCall_iijii=Module["dynCall_iijii"]=function(){return(dynCall_iijii=Module["dynCall_iijii"]=Module["asm"]["dk"]).apply(null,arguments)};var dynCall_iijdi=Module["dynCall_iijdi"]=function(){return(dynCall_iijdi=Module["dynCall_iijdi"]=Module["asm"]["ek"]).apply(null,arguments)};var dynCall_iijfi=Module["dynCall_iijfi"]=function(){return(dynCall_iijfi=Module["dynCall_iijfi"]=Module["asm"]["fk"]).apply(null,arguments)};var dynCall_fiifi=Module["dynCall_fiifi"]=function(){return(dynCall_fiifi=Module["dynCall_fiifi"]=Module["asm"]["gk"]).apply(null,arguments)};var dynCall_iiidi=Module["dynCall_iiidi"]=function(){return(dynCall_iiidi=Module["dynCall_iiidi"]=Module["asm"]["hk"]).apply(null,arguments)};var dynCall_iiiji=Module["dynCall_iiiji"]=function(){return(dynCall_iiiji=Module["dynCall_iiiji"]=Module["asm"]["ik"]).apply(null,arguments)};var dynCall_iifii=Module["dynCall_iifii"]=function(){return(dynCall_iifii=Module["dynCall_iifii"]=Module["asm"]["jk"]).apply(null,arguments)};var dynCall_iifdi=Module["dynCall_iifdi"]=function(){return(dynCall_iifdi=Module["dynCall_iifdi"]=Module["asm"]["kk"]).apply(null,arguments)};var dynCall_iifji=Module["dynCall_iifji"]=function(){return(dynCall_iifji=Module["dynCall_iifji"]=Module["asm"]["lk"]).apply(null,arguments)};var dynCall_iiiifi=Module["dynCall_iiiifi"]=function(){return(dynCall_iiiifi=Module["dynCall_iiiifi"]=Module["asm"]["mk"]).apply(null,arguments)};var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=Module["asm"]["nk"]).apply(null,arguments)};var dynCall_viiiiiiifddfii=Module["dynCall_viiiiiiifddfii"]=function(){return(dynCall_viiiiiiifddfii=Module["dynCall_viiiiiiifddfii"]=Module["asm"]["ok"]).apply(null,arguments)};var dynCall_jijiii=Module["dynCall_jijiii"]=function(){return(dynCall_jijiii=Module["dynCall_jijiii"]=Module["asm"]["pk"]).apply(null,arguments)};var dynCall_iiijii=Module["dynCall_iiijii"]=function(){return(dynCall_iiijii=Module["dynCall_iiijii"]=Module["asm"]["qk"]).apply(null,arguments)};var dynCall_iijiiii=Module["dynCall_iijiiii"]=function(){return(dynCall_iijiiii=Module["dynCall_iijiiii"]=Module["asm"]["rk"]).apply(null,arguments)};var dynCall_viijii=Module["dynCall_viijii"]=function(){return(dynCall_viijii=Module["dynCall_viijii"]=Module["asm"]["sk"]).apply(null,arguments)};var dynCall_iijiiiiii=Module["dynCall_iijiiiiii"]=function(){return(dynCall_iijiiiiii=Module["dynCall_iijiiiiii"]=Module["asm"]["tk"]).apply(null,arguments)};var dynCall_iijjiiiiii=Module["dynCall_iijjiiiiii"]=function(){return(dynCall_iijjiiiiii=Module["dynCall_iijjiiiiii"]=Module["asm"]["uk"]).apply(null,arguments)};var dynCall_iiiijjii=Module["dynCall_iiiijjii"]=function(){return(dynCall_iiiijjii=Module["dynCall_iiiijjii"]=Module["asm"]["vk"]).apply(null,arguments)};var dynCall_iijiii=Module["dynCall_iijiii"]=function(){return(dynCall_iijiii=Module["dynCall_iijiii"]=Module["asm"]["wk"]).apply(null,arguments)};var dynCall_dji=Module["dynCall_dji"]=function(){return(dynCall_dji=Module["dynCall_dji"]=Module["asm"]["xk"]).apply(null,arguments)};var dynCall_jjii=Module["dynCall_jjii"]=function(){return(dynCall_jjii=Module["dynCall_jjii"]=Module["asm"]["yk"]).apply(null,arguments)};var dynCall_fiiffi=Module["dynCall_fiiffi"]=function(){return(dynCall_fiiffi=Module["dynCall_fiiffi"]=Module["asm"]["zk"]).apply(null,arguments)};var dynCall_viiififii=Module["dynCall_viiififii"]=function(){return(dynCall_viiififii=Module["dynCall_viiififii"]=Module["asm"]["Ak"]).apply(null,arguments)};var dynCall_viiij=Module["dynCall_viiij"]=function(){return(dynCall_viiij=Module["dynCall_viiij"]=Module["asm"]["Bk"]).apply(null,arguments)};var dynCall_viiiifi=Module["dynCall_viiiifi"]=function(){return(dynCall_viiiifi=Module["dynCall_viiiifi"]=Module["asm"]["Ck"]).apply(null,arguments)};var dynCall_viif=Module["dynCall_viif"]=function(){return(dynCall_viif=Module["dynCall_viif"]=Module["asm"]["Dk"]).apply(null,arguments)};var dynCall_iiiiij=Module["dynCall_iiiiij"]=function(){return(dynCall_iiiiij=Module["dynCall_iiiiij"]=Module["asm"]["Ek"]).apply(null,arguments)};var dynCall_vijjji=Module["dynCall_vijjji"]=function(){return(dynCall_vijjji=Module["dynCall_vijjji"]=Module["asm"]["Fk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiii=Module["dynCall_iiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiii=Module["dynCall_iiiiiiiiiiii"]=Module["asm"]["Gk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiii"]=Module["asm"]["Hk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiii"]=Module["asm"]["Ik"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiii"]=Module["asm"]["Jk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiii"]=Module["asm"]["Kk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiii"]=Module["asm"]["Lk"]).apply(null,arguments)};var dynCall_iiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiiiiiiiiiiiiii=Module["dynCall_iiiiiiiiiiiiiiiiiii"]=Module["asm"]["Mk"]).apply(null,arguments)};var dynCall_fifi=Module["dynCall_fifi"]=function(){return(dynCall_fifi=Module["dynCall_fifi"]=Module["asm"]["Nk"]).apply(null,arguments)};var dynCall_iidii=Module["dynCall_iidii"]=function(){return(dynCall_iidii=Module["dynCall_iidii"]=Module["asm"]["Ok"]).apply(null,arguments)};var dynCall_iidji=Module["dynCall_iidji"]=function(){return(dynCall_iidji=Module["dynCall_iidji"]=Module["asm"]["Pk"]).apply(null,arguments)};var dynCall_iidfi=Module["dynCall_iidfi"]=function(){return(dynCall_iidfi=Module["dynCall_iidfi"]=Module["asm"]["Qk"]).apply(null,arguments)};var dynCall_jiiiiiiiiii=Module["dynCall_jiiiiiiiiii"]=function(){return(dynCall_jiiiiiiiiii=Module["dynCall_jiiiiiiiiii"]=Module["asm"]["Rk"]).apply(null,arguments)};var dynCall_viijiiiiii=Module["dynCall_viijiiiiii"]=function(){return(dynCall_viijiiiiii=Module["dynCall_viijiiiiii"]=Module["asm"]["Sk"]).apply(null,arguments)};var dynCall_vijiii=Module["dynCall_vijiii"]=function(){return(dynCall_vijiii=Module["dynCall_vijiii"]=Module["asm"]["Tk"]).apply(null,arguments)};var dynCall_vjjjiiii=Module["dynCall_vjjjiiii"]=function(){return(dynCall_vjjjiiii=Module["dynCall_vjjjiiii"]=Module["asm"]["Uk"]).apply(null,arguments)};var dynCall_vjiiiii=Module["dynCall_vjiiiii"]=function(){return(dynCall_vjiiiii=Module["dynCall_vjiiiii"]=Module["asm"]["Vk"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["Wk"]).apply(null,arguments)};var dynCall_viffi=Module["dynCall_viffi"]=function(){return(dynCall_viffi=Module["dynCall_viffi"]=Module["asm"]["Xk"]).apply(null,arguments)};var dynCall_viifffii=Module["dynCall_viifffii"]=function(){return(dynCall_viifffii=Module["dynCall_viifffii"]=Module["asm"]["Yk"]).apply(null,arguments)};var dynCall_viifffi=Module["dynCall_viifffi"]=function(){return(dynCall_viifffi=Module["dynCall_viifffi"]=Module["asm"]["Zk"]).apply(null,arguments)};var dynCall_viifii=Module["dynCall_viifii"]=function(){return(dynCall_viifii=Module["dynCall_viifii"]=Module["asm"]["_k"]).apply(null,arguments)};var dynCall_fifffi=Module["dynCall_fifffi"]=function(){return(dynCall_fifffi=Module["dynCall_fifffi"]=Module["asm"]["$k"]).apply(null,arguments)};var dynCall_viiiiifi=Module["dynCall_viiiiifi"]=function(){return(dynCall_viiiiifi=Module["dynCall_viiiiifi"]=Module["asm"]["al"]).apply(null,arguments)};var dynCall_viifiiii=Module["dynCall_viifiiii"]=function(){return(dynCall_viifiiii=Module["dynCall_viifiiii"]=Module["asm"]["bl"]).apply(null,arguments)};var dynCall_fiffi=Module["dynCall_fiffi"]=function(){return(dynCall_fiffi=Module["dynCall_fiffi"]=Module["asm"]["cl"]).apply(null,arguments)};var dynCall_viifiii=Module["dynCall_viifiii"]=function(){return(dynCall_viifiii=Module["dynCall_viifiii"]=Module["asm"]["dl"]).apply(null,arguments)};var dynCall_iiiffi=Module["dynCall_iiiffi"]=function(){return(dynCall_iiiffi=Module["dynCall_iiiffi"]=Module["asm"]["el"]).apply(null,arguments)};var dynCall_iiffii=Module["dynCall_iiffii"]=function(){return(dynCall_iiffii=Module["dynCall_iiffii"]=Module["asm"]["fl"]).apply(null,arguments)};var dynCall_iiifiii=Module["dynCall_iiifiii"]=function(){return(dynCall_iiifiii=Module["dynCall_iiifiii"]=Module["asm"]["gl"]).apply(null,arguments)};var dynCall_iiififii=Module["dynCall_iiififii"]=function(){return(dynCall_iiififii=Module["dynCall_iiififii"]=Module["asm"]["hl"]).apply(null,arguments)};var dynCall_iiifiiiii=Module["dynCall_iiifiiiii"]=function(){return(dynCall_iiifiiiii=Module["dynCall_iiifiiiii"]=Module["asm"]["il"]).apply(null,arguments)};var dynCall_iiffifiii=Module["dynCall_iiffifiii"]=function(){return(dynCall_iiffifiii=Module["dynCall_iiffifiii"]=Module["asm"]["jl"]).apply(null,arguments)};var dynCall_iifiifiii=Module["dynCall_iifiifiii"]=function(){return(dynCall_iifiifiii=Module["dynCall_iifiifiii"]=Module["asm"]["kl"]).apply(null,arguments)};var dynCall_iiiifiii=Module["dynCall_iiiifiii"]=function(){return(dynCall_iiiifiii=Module["dynCall_iiiifiii"]=Module["asm"]["ll"]).apply(null,arguments)};var dynCall_iiifiiii=Module["dynCall_iiifiiii"]=function(){return(dynCall_iiifiiii=Module["dynCall_iiifiiii"]=Module["asm"]["ml"]).apply(null,arguments)};var dynCall_iiiffiii=Module["dynCall_iiiffiii"]=function(){return(dynCall_iiiffiii=Module["dynCall_iiiffiii"]=Module["asm"]["nl"]).apply(null,arguments)};var dynCall_iiiiifii=Module["dynCall_iiiiifii"]=function(){return(dynCall_iiiiifii=Module["dynCall_iiiiifii"]=Module["asm"]["ol"]).apply(null,arguments)};var dynCall_iifiifffii=Module["dynCall_iifiifffii"]=function(){return(dynCall_iifiifffii=Module["dynCall_iifiifffii"]=Module["asm"]["pl"]).apply(null,arguments)};var dynCall_fiifii=Module["dynCall_fiifii"]=function(){return(dynCall_fiifii=Module["dynCall_fiifii"]=Module["asm"]["ql"]).apply(null,arguments)};var dynCall_viiiiiifiifiii=Module["dynCall_viiiiiifiifiii"]=function(){return(dynCall_viiiiiifiifiii=Module["dynCall_viiiiiifiifiii"]=Module["asm"]["rl"]).apply(null,arguments)};var dynCall_iiffffiii=Module["dynCall_iiffffiii"]=function(){return(dynCall_iiffffiii=Module["dynCall_iiffffiii"]=Module["asm"]["sl"]).apply(null,arguments)};var dynCall_vffi=Module["dynCall_vffi"]=function(){return(dynCall_vffi=Module["dynCall_vffi"]=Module["asm"]["tl"]).apply(null,arguments)};var dynCall_iiidfi=Module["dynCall_iiidfi"]=function(){return(dynCall_iiidfi=Module["dynCall_iiidfi"]=Module["asm"]["ul"]).apply(null,arguments)};var dynCall_iiijfi=Module["dynCall_iiijfi"]=function(){return(dynCall_iiijfi=Module["dynCall_iiijfi"]=Module["asm"]["vl"]).apply(null,arguments)};var dynCall_iiiffii=Module["dynCall_iiiffii"]=function(){return(dynCall_iiiffii=Module["dynCall_iiiffii"]=Module["asm"]["wl"]).apply(null,arguments)};var dynCall_iifffi=Module["dynCall_iifffi"]=function(){return(dynCall_iifffi=Module["dynCall_iifffi"]=Module["asm"]["xl"]).apply(null,arguments)};var dynCall_iiiififi=Module["dynCall_iiiififi"]=function(){return(dynCall_iiiififi=Module["dynCall_iiiififi"]=Module["asm"]["yl"]).apply(null,arguments)};var dynCall_iiiffifiii=Module["dynCall_iiiffifiii"]=function(){return(dynCall_iiiffifiii=Module["dynCall_iiiffifiii"]=Module["asm"]["zl"]).apply(null,arguments)};var dynCall_iiifiifii=Module["dynCall_iiifiifii"]=function(){return(dynCall_iiifiifii=Module["dynCall_iiifiifii"]=Module["asm"]["Al"]).apply(null,arguments)};var dynCall_iiifiifiiii=Module["dynCall_iiifiifiiii"]=function(){return(dynCall_iiifiifiiii=Module["dynCall_iiifiifiiii"]=Module["asm"]["Bl"]).apply(null,arguments)};var dynCall_ifii=Module["dynCall_ifii"]=function(){return(dynCall_ifii=Module["dynCall_ifii"]=Module["asm"]["Cl"]).apply(null,arguments)};var dynCall_ifffii=Module["dynCall_ifffii"]=function(){return(dynCall_ifffii=Module["dynCall_ifffii"]=Module["asm"]["Dl"]).apply(null,arguments)};var dynCall_ffffii=Module["dynCall_ffffii"]=function(){return(dynCall_ffffii=Module["dynCall_ffffii"]=Module["asm"]["El"]).apply(null,arguments)};var dynCall_ffffifi=Module["dynCall_ffffifi"]=function(){return(dynCall_ffffifi=Module["dynCall_ffffifi"]=Module["asm"]["Fl"]).apply(null,arguments)};var dynCall_ffffiffi=Module["dynCall_ffffiffi"]=function(){return(dynCall_ffffiffi=Module["dynCall_ffffiffi"]=Module["asm"]["Gl"]).apply(null,arguments)};var dynCall_ifiii=Module["dynCall_ifiii"]=function(){return(dynCall_ifiii=Module["dynCall_ifiii"]=Module["asm"]["Hl"]).apply(null,arguments)};var dynCall_vifii=Module["dynCall_vifii"]=function(){return(dynCall_vifii=Module["dynCall_vifii"]=Module["asm"]["Il"]).apply(null,arguments)};var dynCall_vifiii=Module["dynCall_vifiii"]=function(){return(dynCall_vifiii=Module["dynCall_vifiii"]=Module["asm"]["Jl"]).apply(null,arguments)};var dynCall_iifiiiiii=Module["dynCall_iifiiiiii"]=function(){return(dynCall_iifiiiiii=Module["dynCall_iifiiiiii"]=Module["asm"]["Kl"]).apply(null,arguments)};var dynCall_iifiiiii=Module["dynCall_iifiiiii"]=function(){return(dynCall_iifiiiii=Module["dynCall_iifiiiii"]=Module["asm"]["Ll"]).apply(null,arguments)};var dynCall_iiffiiiii=Module["dynCall_iiffiiiii"]=function(){return(dynCall_iiffiiiii=Module["dynCall_iiffiiiii"]=Module["asm"]["Ml"]).apply(null,arguments)};var dynCall_iiffifii=Module["dynCall_iiffifii"]=function(){return(dynCall_iiffifii=Module["dynCall_iiffifii"]=Module["asm"]["Nl"]).apply(null,arguments)};var dynCall_iifiifii=Module["dynCall_iifiifii"]=function(){return(dynCall_iifiifii=Module["dynCall_iifiifii"]=Module["asm"]["Ol"]).apply(null,arguments)};var dynCall_iififi=Module["dynCall_iififi"]=function(){return(dynCall_iififi=Module["dynCall_iififi"]=Module["asm"]["Pl"]).apply(null,arguments)};var dynCall_iiififi=Module["dynCall_iiififi"]=function(){return(dynCall_iiififi=Module["dynCall_iiififi"]=Module["asm"]["Ql"]).apply(null,arguments)};var dynCall_iifiii=Module["dynCall_iifiii"]=function(){return(dynCall_iifiii=Module["dynCall_iifiii"]=Module["asm"]["Rl"]).apply(null,arguments)};var dynCall_iiiiifiiii=Module["dynCall_iiiiifiiii"]=function(){return(dynCall_iiiiifiiii=Module["dynCall_iiiiifiiii"]=Module["asm"]["Sl"]).apply(null,arguments)};var dynCall_viiifi=Module["dynCall_viiifi"]=function(){return(dynCall_viiifi=Module["dynCall_viiifi"]=Module["asm"]["Tl"]).apply(null,arguments)};var dynCall_viidiii=Module["dynCall_viidiii"]=function(){return(dynCall_viidiii=Module["dynCall_viidiii"]=Module["asm"]["Ul"]).apply(null,arguments)};var dynCall_diidi=Module["dynCall_diidi"]=function(){return(dynCall_diidi=Module["dynCall_diidi"]=Module["asm"]["Vl"]).apply(null,arguments)};var dynCall_fiifdi=Module["dynCall_fiifdi"]=function(){return(dynCall_fiifdi=Module["dynCall_fiifdi"]=Module["asm"]["Wl"]).apply(null,arguments)};var dynCall_viiiiiifddfiii=Module["dynCall_viiiiiifddfiii"]=function(){return(dynCall_viiiiiifddfiii=Module["dynCall_viiiiiifddfiii"]=Module["asm"]["Xl"]).apply(null,arguments)};var dynCall_viijiii=Module["dynCall_viijiii"]=function(){return(dynCall_viijiii=Module["dynCall_viijiii"]=Module["asm"]["Yl"]).apply(null,arguments)};var dynCall_fiifji=Module["dynCall_fiifji"]=function(){return(dynCall_fiifji=Module["dynCall_fiifji"]=Module["asm"]["Zl"]).apply(null,arguments)};var dynCall_viiiiiifjjfiii=Module["dynCall_viiiiiifjjfiii"]=function(){return(dynCall_viiiiiifjjfiii=Module["dynCall_viiiiiifjjfiii"]=Module["asm"]["_l"]).apply(null,arguments)};var dynCall_viiiifiii=Module["dynCall_viiiifiii"]=function(){return(dynCall_viiiifiii=Module["dynCall_viiiifiii"]=Module["asm"]["$l"]).apply(null,arguments)};var dynCall_viiiiiiffffiii=Module["dynCall_viiiiiiffffiii"]=function(){return(dynCall_viiiiiiffffiii=Module["dynCall_viiiiiiffffiii"]=Module["asm"]["am"]).apply(null,arguments)};var dynCall_iiiiifiii=Module["dynCall_iiiiifiii"]=function(){return(dynCall_iiiiifiii=Module["dynCall_iiiiifiii"]=Module["asm"]["bm"]).apply(null,arguments)};var dynCall_fffffi=Module["dynCall_fffffi"]=function(){return(dynCall_fffffi=Module["dynCall_fffffi"]=Module["asm"]["cm"]).apply(null,arguments)};var dynCall_fiiffffi=Module["dynCall_fiiffffi"]=function(){return(dynCall_fiiffffi=Module["dynCall_fiiffffi"]=Module["asm"]["dm"]).apply(null,arguments)};var dynCall_fffifffi=Module["dynCall_fffifffi"]=function(){return(dynCall_fffifffi=Module["dynCall_fffifffi"]=Module["asm"]["em"]).apply(null,arguments)};var dynCall_vdii=Module["dynCall_vdii"]=function(){return(dynCall_vdii=Module["dynCall_vdii"]=Module["asm"]["fm"]).apply(null,arguments)};var dynCall_iiiiiijii=Module["dynCall_iiiiiijii"]=function(){return(dynCall_iiiiiijii=Module["dynCall_iiiiiijii"]=Module["asm"]["gm"]).apply(null,arguments)};var dynCall_viiiiiiijii=Module["dynCall_viiiiiiijii"]=function(){return(dynCall_viiiiiiijii=Module["dynCall_viiiiiiijii"]=Module["asm"]["hm"]).apply(null,arguments)};var dynCall_ijiii=Module["dynCall_ijiii"]=function(){return(dynCall_ijiii=Module["dynCall_ijiii"]=Module["asm"]["im"]).apply(null,arguments)};var dynCall_ifiiii=Module["dynCall_ifiiii"]=function(){return(dynCall_ifiiii=Module["dynCall_ifiiii"]=Module["asm"]["jm"]).apply(null,arguments)};var dynCall_idiiiii=Module["dynCall_idiiiii"]=function(){return(dynCall_idiiiii=Module["dynCall_idiiiii"]=Module["asm"]["km"]).apply(null,arguments)};var dynCall_idiiii=Module["dynCall_idiiii"]=function(){return(dynCall_idiiii=Module["dynCall_idiiii"]=Module["asm"]["lm"]).apply(null,arguments)};var dynCall_idii=Module["dynCall_idii"]=function(){return(dynCall_idii=Module["dynCall_idii"]=Module["asm"]["mm"]).apply(null,arguments)};var dynCall_ijii=Module["dynCall_ijii"]=function(){return(dynCall_ijii=Module["dynCall_ijii"]=Module["asm"]["nm"]).apply(null,arguments)};var dynCall_iidiii=Module["dynCall_iidiii"]=function(){return(dynCall_iidiii=Module["dynCall_iidiii"]=Module["asm"]["om"]).apply(null,arguments)};var dynCall_iiijiiii=Module["dynCall_iiijiiii"]=function(){return(dynCall_iiijiiii=Module["dynCall_iiijiiii"]=Module["asm"]["pm"]).apply(null,arguments)};var dynCall_vjiiii=Module["dynCall_vjiiii"]=function(){return(dynCall_vjiiii=Module["dynCall_vjiiii"]=Module["asm"]["qm"]).apply(null,arguments)};var dynCall_iddi=Module["dynCall_iddi"]=function(){return(dynCall_iddi=Module["dynCall_iddi"]=Module["asm"]["rm"]).apply(null,arguments)};var dynCall_jijii=Module["dynCall_jijii"]=function(){return(dynCall_jijii=Module["dynCall_jijii"]=Module["asm"]["sm"]).apply(null,arguments)};var dynCall_iiiiiji=Module["dynCall_iiiiiji"]=function(){return(dynCall_iiiiiji=Module["dynCall_iiiiiji"]=Module["asm"]["tm"]).apply(null,arguments)};var dynCall_viiijii=Module["dynCall_viiijii"]=function(){return(dynCall_viiijii=Module["dynCall_viiijii"]=Module["asm"]["um"]).apply(null,arguments)};var dynCall_ijjiiii=Module["dynCall_ijjiiii"]=function(){return(dynCall_ijjiiii=Module["dynCall_ijjiiii"]=Module["asm"]["vm"]).apply(null,arguments)};var dynCall_vdiiiii=Module["dynCall_vdiiiii"]=function(){return(dynCall_vdiiiii=Module["dynCall_vdiiiii"]=Module["asm"]["wm"]).apply(null,arguments)};var dynCall_diiji=Module["dynCall_diiji"]=function(){return(dynCall_diiji=Module["dynCall_diiji"]=Module["asm"]["xm"]).apply(null,arguments)};var dynCall_vjiiiiiiii=Module["dynCall_vjiiiiiiii"]=function(){return(dynCall_vjiiiiiiii=Module["dynCall_vjiiiiiiii"]=Module["asm"]["ym"]).apply(null,arguments)};var dynCall_vjiiiiiii=Module["dynCall_vjiiiiiii"]=function(){return(dynCall_vjiiiiiii=Module["dynCall_vjiiiiiii"]=Module["asm"]["zm"]).apply(null,arguments)};var dynCall_ijiiii=Module["dynCall_ijiiii"]=function(){return(dynCall_ijiiii=Module["dynCall_ijiiii"]=Module["asm"]["Am"]).apply(null,arguments)};var dynCall_viidi=Module["dynCall_viidi"]=function(){return(dynCall_viidi=Module["dynCall_viidi"]=Module["asm"]["Bm"]).apply(null,arguments)};var dynCall_jidi=Module["dynCall_jidi"]=function(){return(dynCall_jidi=Module["dynCall_jidi"]=Module["asm"]["Cm"]).apply(null,arguments)};var dynCall_diji=Module["dynCall_diji"]=function(){return(dynCall_diji=Module["dynCall_diji"]=Module["asm"]["Dm"]).apply(null,arguments)};var dynCall_fidi=Module["dynCall_fidi"]=function(){return(dynCall_fidi=Module["dynCall_fidi"]=Module["asm"]["Em"]).apply(null,arguments)};var dynCall_viffffi=Module["dynCall_viffffi"]=function(){return(dynCall_viffffi=Module["dynCall_viffffi"]=Module["asm"]["Fm"]).apply(null,arguments)};var dynCall_vfffi=Module["dynCall_vfffi"]=function(){return(dynCall_vfffi=Module["dynCall_vfffi"]=Module["asm"]["Gm"]).apply(null,arguments)};var dynCall_vffffi=Module["dynCall_vffffi"]=function(){return(dynCall_vffffi=Module["dynCall_vffffi"]=Module["asm"]["Hm"]).apply(null,arguments)};var dynCall_viiiiffi=Module["dynCall_viiiiffi"]=function(){return(dynCall_viiiiffi=Module["dynCall_viiiiffi"]=Module["asm"]["Im"]).apply(null,arguments)};var dynCall_viiiffii=Module["dynCall_viiiffii"]=function(){return(dynCall_viiiffii=Module["dynCall_viiiffii"]=Module["asm"]["Jm"]).apply(null,arguments)};var dynCall_vifffi=Module["dynCall_vifffi"]=function(){return(dynCall_vifffi=Module["dynCall_vifffi"]=Module["asm"]["Km"]).apply(null,arguments)};var dynCall_viffffffi=Module["dynCall_viffffffi"]=function(){return(dynCall_viffffffi=Module["dynCall_viffffffi"]=Module["asm"]["Lm"]).apply(null,arguments)};var dynCall_vffffffii=Module["dynCall_vffffffii"]=function(){return(dynCall_vffffffii=Module["dynCall_vffffffii"]=Module["asm"]["Mm"]).apply(null,arguments)};var dynCall_viiiifffi=Module["dynCall_viiiifffi"]=function(){return(dynCall_viiiifffi=Module["dynCall_viiiifffi"]=Module["asm"]["Nm"]).apply(null,arguments)};var dynCall_vfiii=Module["dynCall_vfiii"]=function(){return(dynCall_vfiii=Module["dynCall_vfiii"]=Module["asm"]["Om"]).apply(null,arguments)};var dynCall_ffi=Module["dynCall_ffi"]=function(){return(dynCall_ffi=Module["dynCall_ffi"]=Module["asm"]["Pm"]).apply(null,arguments)};var dynCall_ffffi=Module["dynCall_ffffi"]=function(){return(dynCall_ffffi=Module["dynCall_ffffi"]=Module["asm"]["Qm"]).apply(null,arguments)};var dynCall_iffi=Module["dynCall_iffi"]=function(){return(dynCall_iffi=Module["dynCall_iffi"]=Module["asm"]["Rm"]).apply(null,arguments)};var dynCall_vfii=Module["dynCall_vfii"]=function(){return(dynCall_vfii=Module["dynCall_vfii"]=Module["asm"]["Sm"]).apply(null,arguments)};var dynCall_vijjii=Module["dynCall_vijjii"]=function(){return(dynCall_vijjii=Module["dynCall_vijjii"]=Module["asm"]["Tm"]).apply(null,arguments)};var dynCall_viiifii=Module["dynCall_viiifii"]=function(){return(dynCall_viiifii=Module["dynCall_viiifii"]=Module["asm"]["Um"]).apply(null,arguments)};var dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=function(){return(dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=Module["asm"]["Vm"]).apply(null,arguments)};var dynCall_viiiififfi=Module["dynCall_viiiififfi"]=function(){return(dynCall_viiiififfi=Module["dynCall_viiiififfi"]=Module["asm"]["Wm"]).apply(null,arguments)};var dynCall_viiiifiifi=Module["dynCall_viiiifiifi"]=function(){return(dynCall_viiiifiifi=Module["dynCall_viiiifiifi"]=Module["asm"]["Xm"]).apply(null,arguments)};var dynCall_viiiifiiii=Module["dynCall_viiiifiiii"]=function(){return(dynCall_viiiifiiii=Module["dynCall_viiiifiiii"]=Module["asm"]["Ym"]).apply(null,arguments)};var dynCall_viiiifiiiii=Module["dynCall_viiiifiiiii"]=function(){return(dynCall_viiiifiiiii=Module["dynCall_viiiifiiiii"]=Module["asm"]["Zm"]).apply(null,arguments)};var dynCall_viiiifiiiiiiii=Module["dynCall_viiiifiiiiiiii"]=function(){return(dynCall_viiiifiiiiiiii=Module["dynCall_viiiifiiiiiiii"]=Module["asm"]["_m"]).apply(null,arguments)};var dynCall_viiiiiffii=Module["dynCall_viiiiiffii"]=function(){return(dynCall_viiiiiffii=Module["dynCall_viiiiiffii"]=Module["asm"]["$m"]).apply(null,arguments)};var dynCall_viffffii=Module["dynCall_viffffii"]=function(){return(dynCall_viffffii=Module["dynCall_viffffii"]=Module["asm"]["an"]).apply(null,arguments)};var dynCall_viiifiii=Module["dynCall_viiifiii"]=function(){return(dynCall_viiifiii=Module["dynCall_viiifiii"]=Module["asm"]["bn"]).apply(null,arguments)};var dynCall_viiififi=Module["dynCall_viiififi"]=function(){return(dynCall_viiififi=Module["dynCall_viiififi"]=Module["asm"]["cn"]).apply(null,arguments)};var dynCall_viiififfi=Module["dynCall_viiififfi"]=function(){return(dynCall_viiififfi=Module["dynCall_viiififfi"]=Module["asm"]["dn"]).apply(null,arguments)};var dynCall_iiiiifi=Module["dynCall_iiiiifi"]=function(){return(dynCall_iiiiifi=Module["dynCall_iiiiifi"]=Module["asm"]["en"]).apply(null,arguments)};var dynCall_vifffffi=Module["dynCall_vifffffi"]=function(){return(dynCall_vifffffi=Module["dynCall_vifffffi"]=Module["asm"]["fn"]).apply(null,arguments)};var dynCall_viffiiii=Module["dynCall_viffiiii"]=function(){return(dynCall_viffiiii=Module["dynCall_viffiiii"]=Module["asm"]["gn"]).apply(null,arguments)};var dynCall_viiiiffffiiii=Module["dynCall_viiiiffffiiii"]=function(){return(dynCall_viiiiffffiiii=Module["dynCall_viiiiffffiiii"]=Module["asm"]["hn"]).apply(null,arguments)};var dynCall_viifiiiii=Module["dynCall_viifiiiii"]=function(){return(dynCall_viifiiiii=Module["dynCall_viifiiiii"]=Module["asm"]["jn"]).apply(null,arguments)};var dynCall_fiiiii=Module["dynCall_fiiiii"]=function(){return(dynCall_fiiiii=Module["dynCall_fiiiii"]=Module["asm"]["kn"]).apply(null,arguments)};var dynCall_iiiiiiffiiiiiiiiiffffiiii=Module["dynCall_iiiiiiffiiiiiiiiiffffiiii"]=function(){return(dynCall_iiiiiiffiiiiiiiiiffffiiii=Module["dynCall_iiiiiiffiiiiiiiiiffffiiii"]=Module["asm"]["ln"]).apply(null,arguments)};var dynCall_iiiiiiffiiiiiiiiiiiiiii=Module["dynCall_iiiiiiffiiiiiiiiiiiiiii"]=function(){return(dynCall_iiiiiiffiiiiiiiiiiiiiii=Module["dynCall_iiiiiiffiiiiiiiiiiiiiii"]=Module["asm"]["mn"]).apply(null,arguments)};var dynCall_fiiiffi=Module["dynCall_fiiiffi"]=function(){return(dynCall_fiiiffi=Module["dynCall_fiiiffi"]=Module["asm"]["nn"]).apply(null,arguments)};var dynCall_viffffiii=Module["dynCall_viffffiii"]=function(){return(dynCall_viffffiii=Module["dynCall_viffffiii"]=Module["asm"]["on"]).apply(null,arguments)};var dynCall_viijji=Module["dynCall_viijji"]=function(){return(dynCall_viijji=Module["dynCall_viijji"]=Module["asm"]["pn"]).apply(null,arguments)};var dynCall_viififii=Module["dynCall_viififii"]=function(){return(dynCall_viififii=Module["dynCall_viififii"]=Module["asm"]["qn"]).apply(null,arguments)};var dynCall_iiiffiiii=Module["dynCall_iiiffiiii"]=function(){return(dynCall_iiiffiiii=Module["dynCall_iiiffiiii"]=Module["asm"]["rn"]).apply(null,arguments)};var dynCall_iiiiffiiii=Module["dynCall_iiiiffiiii"]=function(){return(dynCall_iiiiffiiii=Module["dynCall_iiiiffiiii"]=Module["asm"]["sn"]).apply(null,arguments)};var dynCall_vjii=Module["dynCall_vjii"]=function(){return(dynCall_vjii=Module["dynCall_vjii"]=Module["asm"]["tn"]).apply(null,arguments)};var dynCall_viiffffi=Module["dynCall_viiffffi"]=function(){return(dynCall_viiffffi=Module["dynCall_viiffffi"]=Module["asm"]["un"]).apply(null,arguments)};var dynCall_viffiii=Module["dynCall_viffiii"]=function(){return(dynCall_viffiii=Module["dynCall_viffiii"]=Module["asm"]["vn"]).apply(null,arguments)};var dynCall_fffffffi=Module["dynCall_fffffffi"]=function(){return(dynCall_fffffffi=Module["dynCall_fffffffi"]=Module["asm"]["wn"]).apply(null,arguments)};var dynCall_viffifi=Module["dynCall_viffifi"]=function(){return(dynCall_viffifi=Module["dynCall_viffifi"]=Module["asm"]["xn"]).apply(null,arguments)};var dynCall_viiffifi=Module["dynCall_viiffifi"]=function(){return(dynCall_viiffifi=Module["dynCall_viiffifi"]=Module["asm"]["yn"]).apply(null,arguments)};var dynCall_ifffi=Module["dynCall_ifffi"]=function(){return(dynCall_ifffi=Module["dynCall_ifffi"]=Module["asm"]["zn"]).apply(null,arguments)};var dynCall_viiififiii=Module["dynCall_viiififiii"]=function(){return(dynCall_viiififiii=Module["dynCall_viiififiii"]=Module["asm"]["An"]).apply(null,arguments)};var dynCall_viiffiiiiiiiii=Module["dynCall_viiffiiiiiiiii"]=function(){return(dynCall_viiffiiiiiiiii=Module["dynCall_viiffiiiiiiiii"]=Module["asm"]["Bn"]).apply(null,arguments)};var dynCall_viiffiiiiiii=Module["dynCall_viiffiiiiiii"]=function(){return(dynCall_viiffiiiiiii=Module["dynCall_viiffiiiiiii"]=Module["asm"]["Cn"]).apply(null,arguments)};var dynCall_viiffii=Module["dynCall_viiffii"]=function(){return(dynCall_viiffii=Module["dynCall_viiffii"]=Module["asm"]["Dn"]).apply(null,arguments)};var dynCall_fffffffffi=Module["dynCall_fffffffffi"]=function(){return(dynCall_fffffffffi=Module["dynCall_fffffffffi"]=Module["asm"]["En"]).apply(null,arguments)};var dynCall_vifiiiiii=Module["dynCall_vifiiiiii"]=function(){return(dynCall_vifiiiiii=Module["dynCall_vifiiiiii"]=Module["asm"]["Fn"]).apply(null,arguments)};var dynCall_vifiiiii=Module["dynCall_vifiiiii"]=function(){return(dynCall_vifiiiii=Module["dynCall_vifiiiii"]=Module["asm"]["Gn"]).apply(null,arguments)};var dynCall_viifiiiiiii=Module["dynCall_viifiiiiiii"]=function(){return(dynCall_viifiiiiiii=Module["dynCall_viifiiiiiii"]=Module["asm"]["Hn"]).apply(null,arguments)};var dynCall_viiififfiiiiiii=Module["dynCall_viiififfiiiiiii"]=function(){return(dynCall_viiififfiiiiiii=Module["dynCall_viiififfiiiiiii"]=Module["asm"]["In"]).apply(null,arguments)};var dynCall_viiffiifiiiiiii=Module["dynCall_viiffiifiiiiiii"]=function(){return(dynCall_viiffiifiiiiiii=Module["dynCall_viiffiifiiiiiii"]=Module["asm"]["Jn"]).apply(null,arguments)};var dynCall_viifiiiiii=Module["dynCall_viifiiiiii"]=function(){return(dynCall_viifiiiiii=Module["dynCall_viifiiiiii"]=Module["asm"]["Kn"]).apply(null,arguments)};var dynCall_viiifiiiiii=Module["dynCall_viiifiiiiii"]=function(){return(dynCall_viiifiiiiii=Module["dynCall_viiifiiiiii"]=Module["asm"]["Ln"]).apply(null,arguments)};var dynCall_viiiifiiiiii=Module["dynCall_viiiifiiiiii"]=function(){return(dynCall_viiiifiiiiii=Module["dynCall_viiiifiiiiii"]=Module["asm"]["Mn"]).apply(null,arguments)};var dynCall_viififiiiiii=Module["dynCall_viififiiiiii"]=function(){return(dynCall_viififiiiiii=Module["dynCall_viififiiiiii"]=Module["asm"]["Nn"]).apply(null,arguments)};var dynCall_viiiffiifiiiiiii=Module["dynCall_viiiffiifiiiiiii"]=function(){return(dynCall_viiiffiifiiiiiii=Module["dynCall_viiiffiifiiiiiii"]=Module["asm"]["On"]).apply(null,arguments)};var dynCall_viiiiiifiiiiii=Module["dynCall_viiiiiifiiiiii"]=function(){return(dynCall_viiiiiifiiiiii=Module["dynCall_viiiiiifiiiiii"]=Module["asm"]["Pn"]).apply(null,arguments)};var dynCall_ffii=Module["dynCall_ffii"]=function(){return(dynCall_ffii=Module["dynCall_ffii"]=Module["asm"]["Qn"]).apply(null,arguments)};var dynCall_viffii=Module["dynCall_viffii"]=function(){return(dynCall_viffii=Module["dynCall_viffii"]=Module["asm"]["Rn"]).apply(null,arguments)};var dynCall_vififiii=Module["dynCall_vififiii"]=function(){return(dynCall_vififiii=Module["dynCall_vififiii"]=Module["asm"]["Sn"]).apply(null,arguments)};var dynCall_viiiiiiiijiiii=Module["dynCall_viiiiiiiijiiii"]=function(){return(dynCall_viiiiiiiijiiii=Module["dynCall_viiiiiiiijiiii"]=Module["asm"]["Tn"]).apply(null,arguments)};var dynCall_fifii=Module["dynCall_fifii"]=function(){return(dynCall_fifii=Module["dynCall_fifii"]=Module["asm"]["Un"]).apply(null,arguments)};var dynCall_vifffii=Module["dynCall_vifffii"]=function(){return(dynCall_vifffii=Module["dynCall_vifffii"]=Module["asm"]["Vn"]).apply(null,arguments)};var dynCall_viiiffi=Module["dynCall_viiiffi"]=function(){return(dynCall_viiiffi=Module["dynCall_viiiffi"]=Module["asm"]["Wn"]).apply(null,arguments)};var dynCall_viiifffi=Module["dynCall_viiifffi"]=function(){return(dynCall_viiifffi=Module["dynCall_viiifffi"]=Module["asm"]["Xn"]).apply(null,arguments)};var dynCall_iiiifiiii=Module["dynCall_iiiifiiii"]=function(){return(dynCall_iiiifiiii=Module["dynCall_iiiifiiii"]=Module["asm"]["Yn"]).apply(null,arguments)};var dynCall_viiiiiffi=Module["dynCall_viiiiiffi"]=function(){return(dynCall_viiiiiffi=Module["dynCall_viiiiiffi"]=Module["asm"]["Zn"]).apply(null,arguments)};var dynCall_viijjii=Module["dynCall_viijjii"]=function(){return(dynCall_viijjii=Module["dynCall_viijjii"]=Module["asm"]["_n"]).apply(null,arguments)};var dynCall_viifffffi=Module["dynCall_viifffffi"]=function(){return(dynCall_viifffffi=Module["dynCall_viifffffi"]=Module["asm"]["$n"]).apply(null,arguments)};var dynCall_viiffffffi=Module["dynCall_viiffffffi"]=function(){return(dynCall_viiffffffi=Module["dynCall_viiffffffi"]=Module["asm"]["ao"]).apply(null,arguments)};var dynCall_viifffffffi=Module["dynCall_viifffffffi"]=function(){return(dynCall_viifffffffi=Module["dynCall_viifffffffi"]=Module["asm"]["bo"]).apply(null,arguments)};var dynCall_viiffffffffi=Module["dynCall_viiffffffffi"]=function(){return(dynCall_viiffffffffi=Module["dynCall_viiffffffffi"]=Module["asm"]["co"]).apply(null,arguments)};var dynCall_vifiiii=Module["dynCall_vifiiii"]=function(){return(dynCall_vifiiii=Module["dynCall_vifiiii"]=Module["asm"]["eo"]).apply(null,arguments)};var dynCall_vidiii=Module["dynCall_vidiii"]=function(){return(dynCall_vidiii=Module["dynCall_vidiii"]=Module["asm"]["fo"]).apply(null,arguments)};var dynCall_viiffffffffiii=Module["dynCall_viiffffffffiii"]=function(){return(dynCall_viiffffffffiii=Module["dynCall_viiffffffffiii"]=Module["asm"]["go"]).apply(null,arguments)};var dynCall_viiiiffffii=Module["dynCall_viiiiffffii"]=function(){return(dynCall_viiiiffffii=Module["dynCall_viiiiffffii"]=Module["asm"]["ho"]).apply(null,arguments)};var dynCall_fiiiiii=Module["dynCall_fiiiiii"]=function(){return(dynCall_fiiiiii=Module["dynCall_fiiiiii"]=Module["asm"]["io"]).apply(null,arguments)};var dynCall_vijiiiiiii=Module["dynCall_vijiiiiiii"]=function(){return(dynCall_vijiiiiiii=Module["dynCall_vijiiiiiii"]=Module["asm"]["jo"]).apply(null,arguments)};var dynCall_vijiiiiiiii=Module["dynCall_vijiiiiiiii"]=function(){return(dynCall_vijiiiiiiii=Module["dynCall_vijiiiiiiii"]=Module["asm"]["ko"]).apply(null,arguments)};var dynCall_jjiiii=Module["dynCall_jjiiii"]=function(){return(dynCall_jjiiii=Module["dynCall_jjiiii"]=Module["asm"]["lo"]).apply(null,arguments)};var dynCall_jjiiiii=Module["dynCall_jjiiiii"]=function(){return(dynCall_jjiiiii=Module["dynCall_jjiiiii"]=Module["asm"]["mo"]).apply(null,arguments)};var dynCall_jijjji=Module["dynCall_jijjji"]=function(){return(dynCall_jijjji=Module["dynCall_jijjji"]=Module["asm"]["no"]).apply(null,arguments)};var dynCall_jijjjii=Module["dynCall_jijjjii"]=function(){return(dynCall_jijjjii=Module["dynCall_jijjjii"]=Module["asm"]["oo"]).apply(null,arguments)};var dynCall_jjiii=Module["dynCall_jjiii"]=function(){return(dynCall_jjiii=Module["dynCall_jjiii"]=Module["asm"]["po"]).apply(null,arguments)};var dynCall_ijijiiiii=Module["dynCall_ijijiiiii"]=function(){return(dynCall_ijijiiiii=Module["dynCall_ijijiiiii"]=Module["asm"]["qo"]).apply(null,arguments)};var dynCall_ijjjiii=Module["dynCall_ijjjiii"]=function(){return(dynCall_ijjjiii=Module["dynCall_ijjjiii"]=Module["asm"]["ro"]).apply(null,arguments)};var dynCall_vijjjiijii=Module["dynCall_vijjjiijii"]=function(){return(dynCall_vijjjiijii=Module["dynCall_vijjjiijii"]=Module["asm"]["so"]).apply(null,arguments)};var dynCall_ijjjiijii=Module["dynCall_ijjjiijii"]=function(){return(dynCall_ijjjiijii=Module["dynCall_ijjjiijii"]=Module["asm"]["to"]).apply(null,arguments)};var dynCall_vijiiiiii=Module["dynCall_vijiiiiii"]=function(){return(dynCall_vijiiiiii=Module["dynCall_vijiiiiii"]=Module["asm"]["uo"]).apply(null,arguments)};var dynCall_jfi=Module["dynCall_jfi"]=function(){return(dynCall_jfi=Module["dynCall_jfi"]=Module["asm"]["vo"]).apply(null,arguments)};var dynCall_fji=Module["dynCall_fji"]=function(){return(dynCall_fji=Module["dynCall_fji"]=Module["asm"]["wo"]).apply(null,arguments)};var dynCall_fdi=Module["dynCall_fdi"]=function(){return(dynCall_fdi=Module["dynCall_fdi"]=Module["asm"]["xo"]).apply(null,arguments)};var dynCall_dfi=Module["dynCall_dfi"]=function(){return(dynCall_dfi=Module["dynCall_dfi"]=Module["asm"]["yo"]).apply(null,arguments)};var dynCall_ddi=Module["dynCall_ddi"]=function(){return(dynCall_ddi=Module["dynCall_ddi"]=Module["asm"]["zo"]).apply(null,arguments)};var dynCall_jidii=Module["dynCall_jidii"]=function(){return(dynCall_jidii=Module["dynCall_jidii"]=Module["asm"]["Ao"]).apply(null,arguments)};var dynCall_vijji=Module["dynCall_vijji"]=function(){return(dynCall_vijji=Module["dynCall_vijji"]=Module["asm"]["Bo"]).apply(null,arguments)};var dynCall_viiiiiiiji=Module["dynCall_viiiiiiiji"]=function(){return(dynCall_viiiiiiiji=Module["dynCall_viiiiiiiji"]=Module["asm"]["Co"]).apply(null,arguments)};var dynCall_viiiiiiiiji=Module["dynCall_viiiiiiiiji"]=function(){return(dynCall_viiiiiiiiji=Module["dynCall_viiiiiiiiji"]=Module["asm"]["Do"]).apply(null,arguments)};var dynCall_viiiiiiiiiji=Module["dynCall_viiiiiiiiiji"]=function(){return(dynCall_viiiiiiiiiji=Module["dynCall_viiiiiiiiiji"]=Module["asm"]["Eo"]).apply(null,arguments)};var dynCall_ijiijii=Module["dynCall_ijiijii"]=function(){return(dynCall_ijiijii=Module["dynCall_ijiijii"]=Module["asm"]["Fo"]).apply(null,arguments)};var dynCall_vjjiiiii=Module["dynCall_vjjiiiii"]=function(){return(dynCall_vjjiiiii=Module["dynCall_vjjiiiii"]=Module["asm"]["Go"]).apply(null,arguments)};var dynCall_vjjii=Module["dynCall_vjjii"]=function(){return(dynCall_vjjii=Module["dynCall_vjjii"]=Module["asm"]["Ho"]).apply(null,arguments)};var dynCall_ijiiji=Module["dynCall_ijiiji"]=function(){return(dynCall_ijiiji=Module["dynCall_ijiiji"]=Module["asm"]["Io"]).apply(null,arguments)};var dynCall_ijiiiii=Module["dynCall_ijiiiii"]=function(){return(dynCall_ijiiiii=Module["dynCall_ijiiiii"]=Module["asm"]["Jo"]).apply(null,arguments)};var dynCall_ijiiiiji=Module["dynCall_ijiiiiji"]=function(){return(dynCall_ijiiiiji=Module["dynCall_ijiiiiji"]=Module["asm"]["Ko"]).apply(null,arguments)};var dynCall_ijjiii=Module["dynCall_ijjiii"]=function(){return(dynCall_ijjiii=Module["dynCall_ijjiii"]=Module["asm"]["Lo"]).apply(null,arguments)};var dynCall_jiiiiii=Module["dynCall_jiiiiii"]=function(){return(dynCall_jiiiiii=Module["dynCall_jiiiiii"]=Module["asm"]["Mo"]).apply(null,arguments)};var dynCall_ddiii=Module["dynCall_ddiii"]=function(){return(dynCall_ddiii=Module["dynCall_ddiii"]=Module["asm"]["No"]).apply(null,arguments)};var dynCall_ddii=Module["dynCall_ddii"]=function(){return(dynCall_ddii=Module["dynCall_ddii"]=Module["asm"]["Oo"]).apply(null,arguments)};var dynCall_idiii=Module["dynCall_idiii"]=function(){return(dynCall_idiii=Module["dynCall_idiii"]=Module["asm"]["Po"]).apply(null,arguments)};var dynCall_ifiiiii=Module["dynCall_ifiiiii"]=function(){return(dynCall_ifiiiii=Module["dynCall_ifiiiii"]=Module["asm"]["Qo"]).apply(null,arguments)};var dynCall_jjjii=Module["dynCall_jjjii"]=function(){return(dynCall_jjjii=Module["dynCall_jjjii"]=Module["asm"]["Ro"]).apply(null,arguments)};var dynCall_vdiii=Module["dynCall_vdiii"]=function(){return(dynCall_vdiii=Module["dynCall_vdiii"]=Module["asm"]["So"]).apply(null,arguments)};var dynCall_jdii=Module["dynCall_jdii"]=function(){return(dynCall_jdii=Module["dynCall_jdii"]=Module["asm"]["To"]).apply(null,arguments)};var dynCall_vijijji=Module["dynCall_vijijji"]=function(){return(dynCall_vijijji=Module["dynCall_vijijji"]=Module["asm"]["Uo"]).apply(null,arguments)};var dynCall_iijjji=Module["dynCall_iijjji"]=function(){return(dynCall_iijjji=Module["dynCall_iijjji"]=Module["asm"]["Vo"]).apply(null,arguments)};var dynCall_viijjji=Module["dynCall_viijjji"]=function(){return(dynCall_viijjji=Module["dynCall_viijjji"]=Module["asm"]["Wo"]).apply(null,arguments)};var dynCall_iiiijii=Module["dynCall_iiiijii"]=function(){return(dynCall_iiiijii=Module["dynCall_iiiijii"]=Module["asm"]["Xo"]).apply(null,arguments)};var dynCall_jijji=Module["dynCall_jijji"]=function(){return(dynCall_jijji=Module["dynCall_jijji"]=Module["asm"]["Yo"]).apply(null,arguments)};var dynCall_diddi=Module["dynCall_diddi"]=function(){return(dynCall_diddi=Module["dynCall_diddi"]=Module["asm"]["Zo"]).apply(null,arguments)};var dynCall_didi=Module["dynCall_didi"]=function(){return(dynCall_didi=Module["dynCall_didi"]=Module["asm"]["_o"]).apply(null,arguments)};var dynCall_viiiijii=Module["dynCall_viiiijii"]=function(){return(dynCall_viiiijii=Module["dynCall_viiiijii"]=Module["asm"]["$o"]).apply(null,arguments)};var dynCall_viiijji=Module["dynCall_viiijji"]=function(){return(dynCall_viiijji=Module["dynCall_viiijji"]=Module["asm"]["ap"]).apply(null,arguments)};var dynCall_iijjii=Module["dynCall_iijjii"]=function(){return(dynCall_iijjii=Module["dynCall_iijjii"]=Module["asm"]["bp"]).apply(null,arguments)};var dynCall_jjjji=Module["dynCall_jjjji"]=function(){return(dynCall_jjjji=Module["dynCall_jjjji"]=Module["asm"]["cp"]).apply(null,arguments)};var dynCall_viijijii=Module["dynCall_viijijii"]=function(){return(dynCall_viijijii=Module["dynCall_viijijii"]=Module["asm"]["dp"]).apply(null,arguments)};var dynCall_viijijiii=Module["dynCall_viijijiii"]=function(){return(dynCall_viijijiii=Module["dynCall_viijijiii"]=Module["asm"]["ep"]).apply(null,arguments)};var dynCall_vijiji=Module["dynCall_vijiji"]=function(){return(dynCall_vijiji=Module["dynCall_vijiji"]=Module["asm"]["fp"]).apply(null,arguments)};var dynCall_viijiijiii=Module["dynCall_viijiijiii"]=function(){return(dynCall_viijiijiii=Module["dynCall_viijiijiii"]=Module["asm"]["gp"]).apply(null,arguments)};var dynCall_viiiijiiii=Module["dynCall_viiiijiiii"]=function(){return(dynCall_viiiijiiii=Module["dynCall_viiiijiiii"]=Module["asm"]["hp"]).apply(null,arguments)};var dynCall_di=Module["dynCall_di"]=function(){return(dynCall_di=Module["dynCall_di"]=Module["asm"]["ip"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["jp"]).apply(null,arguments)};var dynCall_iiiiijii=Module["dynCall_iiiiijii"]=function(){return(dynCall_iiiiijii=Module["dynCall_iiiiijii"]=Module["asm"]["kp"]).apply(null,arguments)};var dynCall_iiiiidii=Module["dynCall_iiiiidii"]=function(){return(dynCall_iiiiidii=Module["dynCall_iiiiidii"]=Module["asm"]["lp"]).apply(null,arguments)};var dynCall_iiiidii=Module["dynCall_iiiidii"]=function(){return(dynCall_iiiidii=Module["dynCall_iiiidii"]=Module["asm"]["mp"]).apply(null,arguments)};var dynCall_iiidiii=Module["dynCall_iiidiii"]=function(){return(dynCall_iiidiii=Module["dynCall_iiidiii"]=Module["asm"]["np"]).apply(null,arguments)};var dynCall_iidfii=Module["dynCall_iidfii"]=function(){return(dynCall_iidfii=Module["dynCall_iidfii"]=Module["asm"]["op"]).apply(null,arguments)};var dynCall_iiddfi=Module["dynCall_iiddfi"]=function(){return(dynCall_iiddfi=Module["dynCall_iiddfi"]=Module["asm"]["pp"]).apply(null,arguments)};var dynCall_iijfii=Module["dynCall_iijfii"]=function(){return(dynCall_iijfii=Module["dynCall_iijfii"]=Module["asm"]["qp"]).apply(null,arguments)};var dynCall_iijjfi=Module["dynCall_iijjfi"]=function(){return(dynCall_iijjfi=Module["dynCall_iijjfi"]=Module["asm"]["rp"]).apply(null,arguments)};var dynCall_iiiiffiiiji=Module["dynCall_iiiiffiiiji"]=function(){return(dynCall_iiiiffiiiji=Module["dynCall_iiiiffiiiji"]=Module["asm"]["sp"]).apply(null,arguments)};var dynCall_iiidfii=Module["dynCall_iiidfii"]=function(){return(dynCall_iiidfii=Module["dynCall_iiidfii"]=Module["asm"]["tp"]).apply(null,arguments)};var dynCall_iiijfii=Module["dynCall_iiijfii"]=function(){return(dynCall_iiijfii=Module["dynCall_iiijfii"]=Module["asm"]["up"]).apply(null,arguments)};var dynCall_jiiiiiii=Module["dynCall_jiiiiiii"]=function(){return(dynCall_jiiiiiii=Module["dynCall_jiiiiiii"]=Module["asm"]["vp"]).apply(null,arguments)};var dynCall_iiiiffiiiii=Module["dynCall_iiiiffiiiii"]=function(){return(dynCall_iiiiffiiiii=Module["dynCall_iiiiffiiiii"]=Module["asm"]["wp"]).apply(null,arguments)};var dynCall_iiiidfii=Module["dynCall_iiiidfii"]=function(){return(dynCall_iiiidfii=Module["dynCall_iiiidfii"]=Module["asm"]["xp"]).apply(null,arguments)};var dynCall_iiiijfii=Module["dynCall_iiiijfii"]=function(){return(dynCall_iiiijfii=Module["dynCall_iiiijfii"]=Module["asm"]["yp"]).apply(null,arguments)};var dynCall_iiiiffii=Module["dynCall_iiiiffii"]=function(){return(dynCall_iiiiffii=Module["dynCall_iiiiffii"]=Module["asm"]["zp"]).apply(null,arguments)};var dynCall_jiiiiji=Module["dynCall_jiiiiji"]=function(){return(dynCall_jiiiiji=Module["dynCall_jiiiiji"]=Module["asm"]["Ap"]).apply(null,arguments)};var dynCall_fiiiifi=Module["dynCall_fiiiifi"]=function(){return(dynCall_fiiiifi=Module["dynCall_fiiiifi"]=Module["asm"]["Bp"]).apply(null,arguments)};var dynCall_iiijjii=Module["dynCall_iiijjii"]=function(){return(dynCall_iiijjii=Module["dynCall_iiijjii"]=Module["asm"]["Cp"]).apply(null,arguments)};var dynCall_iiiijiii=Module["dynCall_iiiijiii"]=function(){return(dynCall_iiiijiii=Module["dynCall_iiiijiii"]=Module["asm"]["Dp"]).apply(null,arguments)};var dynCall_iiiij=Module["dynCall_iiiij"]=function(){return(dynCall_iiiij=Module["dynCall_iiiij"]=Module["asm"]["Ep"]).apply(null,arguments)};var dynCall_ijj=Module["dynCall_ijj"]=function(){return(dynCall_ijj=Module["dynCall_ijj"]=Module["asm"]["Fp"]).apply(null,arguments)};var dynCall_vjji=Module["dynCall_vjji"]=function(){return(dynCall_vjji=Module["dynCall_vjji"]=Module["asm"]["Gp"]).apply(null,arguments)};var dynCall_ij=Module["dynCall_ij"]=function(){return(dynCall_ij=Module["dynCall_ij"]=Module["asm"]["Hp"]).apply(null,arguments)};var dynCall_vif=Module["dynCall_vif"]=function(){return(dynCall_vif=Module["dynCall_vif"]=Module["asm"]["Ip"]).apply(null,arguments)};var dynCall_vid=Module["dynCall_vid"]=function(){return(dynCall_vid=Module["dynCall_vid"]=Module["asm"]["Jp"]).apply(null,arguments)};var dynCall_viiiiif=Module["dynCall_viiiiif"]=function(){return(dynCall_viiiiif=Module["dynCall_viiiiif"]=Module["asm"]["Kp"]).apply(null,arguments)};var dynCall_viiiif=Module["dynCall_viiiif"]=function(){return(dynCall_viiiif=Module["dynCall_viiiif"]=Module["asm"]["Lp"]).apply(null,arguments)};var dynCall_viiiiiif=Module["dynCall_viiiiiif"]=function(){return(dynCall_viiiiiif=Module["dynCall_viiiiiif"]=Module["asm"]["Mp"]).apply(null,arguments)};var dynCall_iiif=Module["dynCall_iiif"]=function(){return(dynCall_iiif=Module["dynCall_iiif"]=Module["asm"]["Np"]).apply(null,arguments)};var dynCall_fif=Module["dynCall_fif"]=function(){return(dynCall_fif=Module["dynCall_fif"]=Module["asm"]["Op"]).apply(null,arguments)};var dynCall_iiiiiifffiiifiii=Module["dynCall_iiiiiifffiiifiii"]=function(){return(dynCall_iiiiiifffiiifiii=Module["dynCall_iiiiiifffiiifiii"]=Module["asm"]["Pp"]).apply(null,arguments)};var dynCall_iiijji=Module["dynCall_iiijji"]=function(){return(dynCall_iiijji=Module["dynCall_iiijji"]=Module["asm"]["Qp"]).apply(null,arguments)};var dynCall_ijjiiiii=Module["dynCall_ijjiiiii"]=function(){return(dynCall_ijjiiiii=Module["dynCall_ijjiiiii"]=Module["asm"]["Rp"]).apply(null,arguments)};var dynCall_iiiiiifff=Module["dynCall_iiiiiifff"]=function(){return(dynCall_iiiiiifff=Module["dynCall_iiiiiifff"]=Module["asm"]["Sp"]).apply(null,arguments)};var dynCall_iiiiiifiif=Module["dynCall_iiiiiifiif"]=function(){return(dynCall_iiiiiifiif=Module["dynCall_iiiiiifiif"]=Module["asm"]["Tp"]).apply(null,arguments)};var dynCall_iiiiiifiii=Module["dynCall_iiiiiifiii"]=function(){return(dynCall_iiiiiifiii=Module["dynCall_iiiiiifiii"]=Module["asm"]["Up"]).apply(null,arguments)};var dynCall_iiiiiiifiif=Module["dynCall_iiiiiiifiif"]=function(){return(dynCall_iiiiiiifiif=Module["dynCall_iiiiiiifiif"]=Module["asm"]["Vp"]).apply(null,arguments)};var dynCall_fiff=Module["dynCall_fiff"]=function(){return(dynCall_fiff=Module["dynCall_fiff"]=Module["asm"]["Wp"]).apply(null,arguments)};var dynCall_fiiiiiifiifif=Module["dynCall_fiiiiiifiifif"]=function(){return(dynCall_fiiiiiifiifif=Module["dynCall_fiiiiiifiifif"]=Module["asm"]["Xp"]).apply(null,arguments)};var dynCall_fiiiiiifiiiif=Module["dynCall_fiiiiiifiiiif"]=function(){return(dynCall_fiiiiiifiiiif=Module["dynCall_fiiiiiifiiiif"]=Module["asm"]["Yp"]).apply(null,arguments)};var dynCall_iifiiiijii=Module["dynCall_iifiiiijii"]=function(){return(dynCall_iifiiiijii=Module["dynCall_iifiiiijii"]=Module["asm"]["Zp"]).apply(null,arguments)};var dynCall_vifijii=Module["dynCall_vifijii"]=function(){return(dynCall_vifijii=Module["dynCall_vifijii"]=Module["asm"]["_p"]).apply(null,arguments)};var dynCall_iiiifffiii=Module["dynCall_iiiifffiii"]=function(){return(dynCall_iiiifffiii=Module["dynCall_iiiifffiii"]=Module["asm"]["$p"]).apply(null,arguments)};var dynCall_iiiifffffi=Module["dynCall_iiiifffffi"]=function(){return(dynCall_iiiifffffi=Module["dynCall_iiiifffffi"]=Module["asm"]["aq"]).apply(null,arguments)};var dynCall_viffiiiif=Module["dynCall_viffiiiif"]=function(){return(dynCall_viffiiiif=Module["dynCall_viffiiiif"]=Module["asm"]["bq"]).apply(null,arguments)};var dynCall_viffiifffffiii=Module["dynCall_viffiifffffiii"]=function(){return(dynCall_viffiifffffiii=Module["dynCall_viffiifffffiii"]=Module["asm"]["cq"]).apply(null,arguments)};var dynCall_viffffiifffiiiiif=Module["dynCall_viffffiifffiiiiif"]=function(){return(dynCall_viffffiifffiiiiif=Module["dynCall_viffffiifffiiiiif"]=Module["asm"]["dq"]).apply(null,arguments)};var dynCall_iiiifffffii=Module["dynCall_iiiifffffii"]=function(){return(dynCall_iiiifffffii=Module["dynCall_iiiifffffii"]=Module["asm"]["eq"]).apply(null,arguments)};var dynCall_viiiiiiiiiiifii=Module["dynCall_viiiiiiiiiiifii"]=function(){return(dynCall_viiiiiiiiiiifii=Module["dynCall_viiiiiiiiiiifii"]=Module["asm"]["fq"]).apply(null,arguments)};var dynCall_viff=Module["dynCall_viff"]=function(){return(dynCall_viff=Module["dynCall_viff"]=Module["asm"]["gq"]).apply(null,arguments)};var dynCall_iiiifiiiii=Module["dynCall_iiiifiiiii"]=function(){return(dynCall_iiiifiiiii=Module["dynCall_iiiifiiiii"]=Module["asm"]["hq"]).apply(null,arguments)};var dynCall_iiiiifiiiiif=Module["dynCall_iiiiifiiiiif"]=function(){return(dynCall_iiiiifiiiiif=Module["dynCall_iiiiifiiiiif"]=Module["asm"]["iq"]).apply(null,arguments)};var dynCall_viiifiiiii=Module["dynCall_viiifiiiii"]=function(){return(dynCall_viiifiiiii=Module["dynCall_viiifiiiii"]=Module["asm"]["jq"]).apply(null,arguments)};var dynCall_viiiifiiiiif=Module["dynCall_viiiifiiiiif"]=function(){return(dynCall_viiiifiiiiif=Module["dynCall_viiiifiiiiif"]=Module["asm"]["kq"]).apply(null,arguments)};var dynCall_iifff=Module["dynCall_iifff"]=function(){return(dynCall_iifff=Module["dynCall_iifff"]=Module["asm"]["lq"]).apply(null,arguments)};var dynCall_iif=Module["dynCall_iif"]=function(){return(dynCall_iif=Module["dynCall_iif"]=Module["asm"]["mq"]).apply(null,arguments)};var dynCall_viijijj=Module["dynCall_viijijj"]=function(){return(dynCall_viijijj=Module["dynCall_viijijj"]=Module["asm"]["nq"]).apply(null,arguments)};var dynCall_viijj=Module["dynCall_viijj"]=function(){return(dynCall_viijj=Module["dynCall_viijj"]=Module["asm"]["oq"]).apply(null,arguments)};var dynCall_viiiij=Module["dynCall_viiiij"]=function(){return(dynCall_viiiij=Module["dynCall_viiiij"]=Module["asm"]["pq"]).apply(null,arguments)};var dynCall_viid=Module["dynCall_viid"]=function(){return(dynCall_viid=Module["dynCall_viid"]=Module["asm"]["qq"]).apply(null,arguments)};var dynCall_viiidi=Module["dynCall_viiidi"]=function(){return(dynCall_viiidi=Module["dynCall_viiidi"]=Module["asm"]["rq"]).apply(null,arguments)};var dynCall_viidii=Module["dynCall_viidii"]=function(){return(dynCall_viidii=Module["dynCall_viidii"]=Module["asm"]["sq"]).apply(null,arguments)};var dynCall_fiiiif=Module["dynCall_fiiiif"]=function(){return(dynCall_fiiiif=Module["dynCall_fiiiif"]=Module["asm"]["tq"]).apply(null,arguments)};var dynCall_iiiiiff=Module["dynCall_iiiiiff"]=function(){return(dynCall_iiiiiff=Module["dynCall_iiiiiff"]=Module["asm"]["uq"]).apply(null,arguments)};var dynCall_viffff=Module["dynCall_viffff"]=function(){return(dynCall_viffff=Module["dynCall_viffff"]=Module["asm"]["vq"]).apply(null,arguments)};var dynCall_vifff=Module["dynCall_vifff"]=function(){return(dynCall_vifff=Module["dynCall_vifff"]=Module["asm"]["wq"]).apply(null,arguments)};var dynCall_viifff=Module["dynCall_viifff"]=function(){return(dynCall_viifff=Module["dynCall_viifff"]=Module["asm"]["xq"]).apply(null,arguments)};var dynCall_vij=Module["dynCall_vij"]=function(){return(dynCall_vij=Module["dynCall_vij"]=Module["asm"]["yq"]).apply(null,arguments)};var dynCall_fff=Module["dynCall_fff"]=function(){return(dynCall_fff=Module["dynCall_fff"]=Module["asm"]["zq"]).apply(null,arguments)};var dynCall_vf=Module["dynCall_vf"]=function(){return(dynCall_vf=Module["dynCall_vf"]=Module["asm"]["Aq"]).apply(null,arguments)};var dynCall_vffff=Module["dynCall_vffff"]=function(){return(dynCall_vffff=Module["dynCall_vffff"]=Module["asm"]["Bq"]).apply(null,arguments)};var dynCall_vff=Module["dynCall_vff"]=function(){return(dynCall_vff=Module["dynCall_vff"]=Module["asm"]["Cq"]).apply(null,arguments)};var dynCall_f=Module["dynCall_f"]=function(){return(dynCall_f=Module["dynCall_f"]=Module["asm"]["Dq"]).apply(null,arguments)};var dynCall_vfff=Module["dynCall_vfff"]=function(){return(dynCall_vfff=Module["dynCall_vfff"]=Module["asm"]["Eq"]).apply(null,arguments)};var dynCall_viiif=Module["dynCall_viiif"]=function(){return(dynCall_viiif=Module["dynCall_viiif"]=Module["asm"]["Fq"]).apply(null,arguments)};var dynCall_vffffffi=Module["dynCall_vffffffi"]=function(){return(dynCall_vffffffi=Module["dynCall_vffffffi"]=Module["asm"]["Gq"]).apply(null,arguments)};var dynCall_ff=Module["dynCall_ff"]=function(){return(dynCall_ff=Module["dynCall_ff"]=Module["asm"]["Hq"]).apply(null,arguments)};var dynCall_vfi=Module["dynCall_vfi"]=function(){return(dynCall_vfi=Module["dynCall_vfi"]=Module["asm"]["Iq"]).apply(null,arguments)};var dynCall_fiif=Module["dynCall_fiif"]=function(){return(dynCall_fiif=Module["dynCall_fiif"]=Module["asm"]["Jq"]).apply(null,arguments)};var dynCall_iiiiiiffiiiiiiiiiffffiii=Module["dynCall_iiiiiiffiiiiiiiiiffffiii"]=function(){return(dynCall_iiiiiiffiiiiiiiiiffffiii=Module["dynCall_iiiiiiffiiiiiiiiiffffiii"]=Module["asm"]["Kq"]).apply(null,arguments)};var dynCall_viififi=Module["dynCall_viififi"]=function(){return(dynCall_viififi=Module["dynCall_viififi"]=Module["asm"]["Lq"]).apply(null,arguments)};var dynCall_viiiiiiiijiii=Module["dynCall_viiiiiiiijiii"]=function(){return(dynCall_viiiiiiiijiii=Module["dynCall_viiiiiiiijiii"]=Module["asm"]["Mq"]).apply(null,arguments)};function invoke_iii(index,a1,a2){var sp=stackSave();try{return dynCall_iii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_fiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_diii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viif(index,a1,a2,a3){var sp=stackSave();try{dynCall_viif(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{dynCall_vii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{dynCall_vi(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{dynCall_viii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return dynCall_ii(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_v(index){var sp=stackSave();try{dynCall_v(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_i(index){var sp=stackSave();try{return dynCall_i(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_iiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{return dynCall_iiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{return dynCall_iiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_viiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fii(index,a1,a2){var sp=stackSave();try{return dynCall_fii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viifi(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viifi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiff(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viiff(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viidi(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viidi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vidi(index,a1,a2,a3){var sp=stackSave();try{dynCall_vidi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fi(index,a1){var sp=stackSave();try{return dynCall_fi(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiifi(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiifi(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dii(index,a1,a2){var sp=stackSave();try{return dynCall_dii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiid(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diiid(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fiiif(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_fiiif(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiifiifii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiifiifii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiffffii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiiffffii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vifi(index,a1,a2,a3){var sp=stackSave();try{dynCall_vifi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_fiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{dynCall_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiifi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{dynCall_viiiiiiiiifi(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiffi(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiffi(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ifi(index,a1,a2){var sp=stackSave();try{return dynCall_ifi(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_idi(index,a1,a2){var sp=stackSave();try{return dynCall_idi(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12){var sp=stackSave();try{dynCall_viiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_fffi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_fffi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dddi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_dddi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_diiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_diiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iidi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iidi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iifi(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iifi(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiifddfii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viiiiiiifddfii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiifi(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiifi(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiidii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiidii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiifii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiifii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_jiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiij(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiij(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iij(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iij(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiijiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiijiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_j(index){var sp=stackSave();try{return dynCall_j(index)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jii(index,a1,a2){var sp=stackSave();try{return dynCall_jii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return dynCall_ji(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viijii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viijii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiij(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iiiiij(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiji(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viji(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_jijiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_jiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vijii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_vijii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiji(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiji(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iiiji(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jijj(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_jijj(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiij(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_jiiij(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiifjjfii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{dynCall_viiiiiiifjjfii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ijji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_ijji(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jjji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_jjji(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jdi(index,a1,a2){var sp=stackSave();try{return dynCall_jdi(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiji(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_jiiji(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viijiiijiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13){var sp=stackSave();try{dynCall_viijiiijiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viij(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viij(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iji(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iji(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vijiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vijiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jji(index,a1,a2,a3){var sp=stackSave();try{return dynCall_jji(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_viiiji(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiji(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iiiiiiiiiji(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vji(index,a1,a2,a3){var sp=stackSave();try{dynCall_vji(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iijii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_iijii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiijjii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iiiijjii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iijiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iijjiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return dynCall_iijjiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iijiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return dynCall_iijiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_dji(index,a1,a2,a3){var sp=stackSave();try{return dynCall_dji(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jjii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_jjii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiij(index,a1,a2,a3,a4,a5){var sp=stackSave();try{dynCall_viiij(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vijjji(index,a1,a2,a3,a4,a5,a6,a7,a8){var sp=stackSave();try{dynCall_vijjji(index,a1,a2,a3,a4,a5,a6,a7,a8)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{return dynCall_jiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiji(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_jiji(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iijji(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return dynCall_iijji(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vijiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{dynCall_vijiii(index,a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vjjjiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_vjjjiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vjiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{dynCall_vjiiiii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viijiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{dynCall_viijiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_jiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_jiiiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiijii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return dynCall_iiiijii(index,a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["stackTrace"]=stackTrace;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["stackTrace"]=stackTrace;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}var calledMain=false;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args){var entryFunction=Module["_main"];args=args||[];var argc=args.length+1;var argv=stackAlloc((argc+1)*4);HEAP32[argv>>2]=allocateUTF8OnStack(thisProgram);for(var i=1;i<argc;i++){HEAP32[(argv>>2)+i]=allocateUTF8OnStack(args[i-1])}HEAP32[(argv>>2)+argc]=0;try{var ret=entryFunction(argc,argv);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="unwind"){return}else{var toLog=e;if(e&&typeof e==="object"&&e.stack){toLog=[e,e.stack]}err("exception thrown: "+toLog);quit_(1,e)}}finally{calledMain=true}}function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){EXITSTATUS=status;if(implicit&&keepRuntimeAlive()&&status===0){return}if(keepRuntimeAlive()){}else{exitRuntime();if(Module["onExit"])Module["onExit"](status);ABORT=true}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();
-
-}
diff --git a/build/Build/build.loader.js b/build/Build/build.loader.js
deleted file mode 100644
index 793ccdb2d..000000000
--- a/build/Build/build.loader.js
+++ /dev/null
@@ -1 +0,0 @@
-function createUnityInstance(e,t,r){function n(e,r){if(!n.aborted&&t.showBanner)return"error"==r&&(n.aborted=!0),t.showBanner(e,r);switch(r){case"error":console.error(e);break;case"warning":console.warn(e);break;default:console.log(e)}}function o(e){var t=e.reason||e.error,r=t?t.toString():e.message||e.reason||"",n=t&&t.stack?t.stack.toString():"";if(n.startsWith(r)&&(n=n.substring(r.length)),r+="\n"+n.trim(),r&&c.stackTraceRegExp&&c.stackTraceRegExp.test(r)){var o=e.filename||t&&(t.fileName||t.sourceURL)||"",a=e.lineno||t&&(t.lineNumber||t.line)||0;s(r,o,a)}}function a(e){e.preventDefault()}function s(e,t,r){if(e.indexOf("fullscreen error")==-1){if(c.startupErrorHandler)return void c.startupErrorHandler(e,t,r);if(!(c.errorHandler&&c.errorHandler(e,t,r)||(console.log("Invoking error handler due to\n"+e),"function"==typeof dump&&dump("Invoking error handler due to\n"+e),s.didShowErrorMessage))){var e="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+e;e.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?e="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":e.indexOf("Cannot enlarge memory arrays")!=-1?e="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":e.indexOf("Invalid array buffer length")==-1&&e.indexOf("Invalid typed array length")==-1&&e.indexOf("out of memory")==-1&&e.indexOf("could not allocate memory")==-1||(e="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(e),s.didShowErrorMessage=!0}}}function i(e,t){if("symbolsUrl"!=e){var n=c.downloadProgress[e];n||(n=c.downloadProgress[e]={started:!1,finished:!1,lengthComputable:!1,total:0,loaded:0}),"object"!=typeof t||"progress"!=t.type&&"load"!=t.type||(n.started||(n.started=!0,n.lengthComputable=t.lengthComputable),n.total=t.total,n.loaded=t.loaded,"load"==t.type&&(n.finished=!0));var o=0,a=0,s=0,i=0,d=0;for(var e in c.downloadProgress){var n=c.downloadProgress[e];if(!n.started)return 0;s++,n.lengthComputable?(o+=n.loaded,a+=n.total,i++):n.finished||d++}var u=s?(s-d-(a?i*(a-o)/a:0))/s:0;r(.9*u)}}function d(e){i(e);var t=c.cacheControl(c[e]),r=c.companyName&&c.productName?c.cachedFetch:c.fetchWithProgress,o=c[e],a=/file:\/\//.exec(o)?"same-origin":void 0,s=r(c[e],{method:"GET",companyName:c.companyName,productName:c.productName,control:t,mode:a,onProgress:function(t){i(e,t)}});return s.then(function(e){return e.parsedBody}).catch(function(t){var r="Failed to download file "+c[e];"file:"==location.protocol?n(r+". Loading web pages via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host Unity content, or use the Unity Build and Run option.","error"):console.error(r)})}function u(){return new Promise(function(e,t){var r=document.createElement("script");r.src=c.frameworkUrl,r.onload=function(){if("undefined"==typeof unityFramework||!unityFramework){var t=[["br","br"],["gz","gzip"]];for(var o in t){var a=t[o];if(c.frameworkUrl.endsWith("."+a[0])){var s="Unable to parse "+c.frameworkUrl+"!";if("file:"==location.protocol)return void n(s+" Loading pre-compressed (brotli or gzip) content via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host compressed Unity content, or use the Unity Build and Run option.","error");if(s+=' This can happen if build compression was enabled but web server hosting the content was misconfigured to not serve the file with HTTP Response Header "Content-Encoding: '+a[1]+'" present. Check browser Console and Devtools Network tab to debug.',"br"==a[0]&&"http:"==location.protocol){var i=["localhost","127.0.0.1"].indexOf(location.hostname)!=-1?"":"Migrate your server to use HTTPS.";s=/Firefox/.test(navigator.userAgent)?"Unable to parse "+c.frameworkUrl+'!<br>If using custom web server, verify that web server is sending .br files with HTTP Response Header "Content-Encoding: br". Brotli compression may not be supported in Firefox over HTTP connections. '+i+' See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1670675">https://bugzilla.mozilla.org/show_bug.cgi?id=1670675</a> for more information.':"Unable to parse "+c.frameworkUrl+'!<br>If using custom web server, verify that web server is sending .br files with HTTP Response Header "Content-Encoding: br". Brotli compression may not be supported over HTTP connections. Migrate your server to use HTTPS.'}return void n(s,"error")}}n("Unable to parse "+c.frameworkUrl+"! The file is corrupt, or compression was misconfigured? (check Content-Encoding HTTP Response Header on web server)","error")}var d=unityFramework;unityFramework=null,r.onload=null,e(d)},r.onerror=function(e){n("Unable to load file "+c.frameworkUrl+"! Check that the file exists on the remote server. (also check browser Console and Devtools Network tab to debug)","error")},document.body.appendChild(r),c.deinitializers.push(function(){document.body.removeChild(r)})})}function l(){u().then(function(e){e(c)});var e=d("dataUrl");c.preRun.push(function(){c.addRunDependency("dataUrl"),e.then(function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),r=0,n="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,e.subarray(r,r+n.length))==n)throw"unknown data format";r+=n.length;var o=t.getUint32(r,!0);for(r+=4;r<o;){var a=t.getUint32(r,!0);r+=4;var s=t.getUint32(r,!0);r+=4;var i=t.getUint32(r,!0);r+=4;var d=String.fromCharCode.apply(null,e.subarray(r,r+i));r+=i;for(var u=0,l=d.indexOf("/",u)+1;l>0;u=l,l=d.indexOf("/",u)+1)c.FS_createPath(d.substring(0,u),d.substring(u,l-1),!0,!0);c.FS_createDataFile(d,null,e.subarray(a,a+s),!0,!0,!0)}c.removeRunDependency("dataUrl")})})}r=r||function(){};var c={canvas:e,webglContextAttributes:{preserveDrawingBuffer:!1},cacheControl:function(e){return e==c.dataUrl?"must-revalidate":"no-store"},streamingAssetsUrl:"StreamingAssets",downloadProgress:{},deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e),"string"==typeof e&&e.indexOf("wasm streaming compile failed")!=-1&&(e.toLowerCase().indexOf("mime")!=-1?n('HTTP Response Header "Content-Type" configured incorrectly on the server for file '+c.codeUrl+' , should be "application/wasm". Startup time performance will suffer.',"warning"):n('WebAssembly streaming compilation failed! This can happen for example if "Content-Encoding" HTTP header is incorrectly enabled on the server for file '+c.codeUrl+", but the file is not pre-compressed on disk (or vice versa). Check the Network tab in browser Devtools to debug server header configuration.","warning"))},locateFile:function(e){return"build.wasm"==e?this.codeUrl:e},disabledCanvasEvents:["contextmenu","dragstart"]};for(var f in t)c[f]=t[f];c.streamingAssetsUrl=new URL(c.streamingAssetsUrl,document.URL).href;var h=c.disabledCanvasEvents.slice();h.forEach(function(t){e.addEventListener(t,a)}),window.addEventListener("error",o),window.addEventListener("unhandledrejection",o),c.deinitializers.push(function(){c.disableAccessToMediaDevices(),h.forEach(function(t){e.removeEventListener(t,a)}),window.removeEventListener("error",o),window.removeEventListener("unhandledrejection",o);for(var t in c.intervals)window.clearInterval(t);c.intervals={}}),c.QuitCleanup=function(){for(var e=0;e<c.deinitializers.length;e++)c.deinitializers[e]();c.deinitializers=[],"function"==typeof c.onQuit&&c.onQuit()};var p="",g="";document.addEventListener("webkitfullscreenchange",function(t){var r=document.webkitCurrentFullScreenElement;r===e?e.style.width&&(p=e.style.width,g=e.style.height,e.style.width="100%",e.style.height="100%"):p&&(e.style.width=p,e.style.height=g,p="",g="")});var m={Module:c,SetFullscreen:function(){return c.SetFullscreen?c.SetFullscreen.apply(c,arguments):void c.print("Failed to set Fullscreen mode: Player not loaded yet.")},SendMessage:function(){return c.SendMessage?c.SendMessage.apply(c,arguments):void c.print("Failed to execute SendMessage: Player not loaded yet.")},Quit:function(){return new Promise(function(e,t){c.shouldQuit=!0,c.onQuit=e})}};return c.SystemInfo=function(){function e(e,t,r){return e=RegExp(e,"i").exec(t),e&&e[r]}for(var t,r,n,o,a,s,i=navigator.userAgent+" ",d=[["Firefox","Firefox"],["OPR","Opera"],["Edg","Edge"],["SamsungBrowser","Samsung Browser"],["Trident","Internet Explorer"],["MSIE","Internet Explorer"],["Chrome","Chrome"],["CriOS","Chrome on iOS Safari"],["FxiOS","Firefox on iOS Safari"],["Safari","Safari"]],u=0;u<d.length;++u)if(r=e(d[u][0]+"[/ ](.*?)[ \\)]",i,1)){t=d[u][1];break}"Safari"==t&&(r=e("Version/(.*?) ",i,1)),"Internet Explorer"==t&&(r=e("rv:(.*?)\\)? ",i,1)||r);for(var l=[["Windows (.*?)[;)]","Windows"],["Android ([0-9_.]+)","Android"],["iPhone OS ([0-9_.]+)","iPhoneOS"],["iPad.*? OS ([0-9_.]+)","iPadOS"],["FreeBSD( )","FreeBSD"],["OpenBSD( )","OpenBSD"],["Linux|X11()","Linux"],["Mac OS X ([0-9_.]+)","MacOS"],["bot|google|baidu|bing|msn|teoma|slurp|yandex","Search Bot"]],c=0;c<l.length;++c)if(o=e(l[c][0],i,1)){n=l[c][1],o=o.replace(/_/g,".");break}var f={"NT 5.0":"2000","NT 5.1":"XP","NT 5.2":"Server 2003","NT 6.0":"Vista","NT 6.1":"7","NT 6.2":"8","NT 6.3":"8.1","NT 10.0":"10"};o=f[o]||o,a=document.createElement("canvas"),a&&(gl=a.getContext("webgl2"),glVersion=gl?2:0,gl||(gl=a&&a.getContext("webgl"))&&(glVersion=1),gl&&(s=gl.getExtension("WEBGL_debug_renderer_info")&&gl.getParameter(37446)||gl.getParameter(7937)));var h="undefined"!=typeof SharedArrayBuffer,p="object"==typeof WebAssembly&&"function"==typeof WebAssembly.compile;return{width:screen.width,height:screen.height,userAgent:i.trim(),browser:t||"Unknown browser",browserVersion:r||"Unknown version",mobile:/Mobile|Android|iP(ad|hone)/.test(navigator.appVersion),os:n||"Unknown OS",osVersion:o||"Unknown OS Version",gpu:s||"Unknown GPU",language:navigator.userLanguage||navigator.language,hasWebGL:glVersion,hasCursorLock:!!document.body.requestPointerLock,hasFullscreen:!!document.body.requestFullscreen||!!document.body.webkitRequestFullscreen,hasThreads:h,hasWasm:p,hasWasmThreads:!1}}(),c.abortHandler=function(e){return s(e,"",0),!0},Error.stackTraceLimit=Math.max(Error.stackTraceLimit||0,50),c.fetchWithProgress=function(){function e(e,t){if(!t)return 0;var r=e.headers.get("Content-Encoding"),n=parseInt(e.headers.get("Content-Length"));switch(r){case"br":return Math.round(5*n);case"gzip":return Math.round(4*n);default:return n}}function t(t,r){var n=function(){};return r&&r.onProgress&&(n=r.onProgress),fetch(t,r).then(function(t){function r(){return"undefined"==typeof a?t.arrayBuffer().then(function(e){return n({type:"progress",total:e.length,loaded:0,lengthComputable:s}),new Uint8Array(e)}):a.read().then(function(e){return e.done?o():(l+e.value.length<=d.length?(d.set(e.value,l),c=l+e.value.length):u.push(e.value),l+=e.value.length,n({type:"progress",total:Math.max(i,l),loaded:l,lengthComputable:s}),r())})}function o(){if(l===i)return d;if(l<i)return d.slice(0,l);var e=new Uint8Array(l);e.set(d,0);for(var t=c,r=0;r<u.length;++r)e.set(u[r],t),t+=u[r].length;return e}var a="undefined"!=typeof t.body?t.body.getReader():void 0,s="undefined"!=typeof t.headers.get("Content-Length"),i=e(t,s),d=new Uint8Array(i),u=[],l=0,c=0;return s||console.warn("[UnityCache] Response is served without Content-Length header. Please reconfigure server to include valid Content-Length for better download performance."),r().then(function(e){return n({type:"load",total:e.length,loaded:e.length,lengthComputable:s}),t.parsedBody=e,t})})}return t}(),c.UnityCache=function(){function e(){function e(e){var t=e.target.result;if(t.objectStoreNames.contains(n.name)||t.createObjectStore(n.name),!t.objectStoreNames.contains(r.name)){var o=t.createObjectStore(r.name,{keyPath:"url"});["version","company","product","updated","revalidated","accessed"].forEach(function(e){o.createIndex(e,e)})}}var a=this;a.isConnected=new Promise(function(r,n){function s(){a.openDBTimeout&&(clearTimeout(a.openDBTimeout),a.openDBTimeout=null)}try{a.openDBTimeout=setTimeout(function(){"undefined"==typeof a.database&&n(new Error("Could not connect to database: Timeout."))},2e3);var i=o.open(t.name,t.version);i.onupgradeneeded=function(t){e(t)},i.onsuccess=function(e){s(),a.database=e.target.result,r()},i.onerror=function(e){s(),a.database=null,n(new Error("Could not connect to database."))}}catch(e){s(),a.database=null,n(new Error("Could not connect to database."))}})}var t={name:"UnityCache",version:3},r={name:"RequestStore",version:1},n={name:"WebAssembly",version:1},o=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;e.UnityCacheDatabase=t,e.RequestStore=r,e.WebAssemblyStore=n;var a=null;return e.getInstance=function(){return a||(a=new e),a},e.destroyInstance=function(){return a?a.close().then(function(){a=null}):Promise.resolve()},e.clearCache=function(){return e.destroyInstance().then(function(){return new Promise(function(e,r){var n=o.deleteDatabase(t.name);n.onsuccess=function(){e()},n.onerror=function(){r(new Error("Could not delete database."))},n.onblocked=function(){r(new Error("Database blocked."))}})})},e.prototype.execute=function(e,t,r){return this.isConnected.then(function(){return new Promise(function(n,o){try{if(null===this.database)return void o(new Error("indexedDB access denied"));var a=["put","delete","clear"].indexOf(t)!=-1?"readwrite":"readonly",s=this.database.transaction([e],a),i=s.objectStore(e);"openKeyCursor"==t&&(i=i.index(r[0]),r=r.slice(1));var d=i[t].apply(i,r);d.onsuccess=function(e){n(e.target.result)},d.onerror=function(e){o(e)}}catch(e){o(e)}}.bind(this))}.bind(this))},e.prototype.loadRequest=function(e){return this.execute(r.name,"get",[e])},e.prototype.storeRequest=function(e){return this.execute(r.name,"put",[e])},e.prototype.close=function(){return this.isConnected.then(function(){this.database&&(this.database.close(),this.database=null)}.bind(this))},e}(),c.cachedFetch=function(){function e(e){console.log("[UnityCache] "+e)}function t(e){return t.link=t.link||document.createElement("a"),t.link.href=e,t.link.href}function r(e){var t=window.location.href.match(/^[a-z]+:\/\/[^\/]+/);return!t||e.lastIndexOf(t[0],0)}function n(e){e=e||{},this.headers=new Headers,Object.keys(e.headers).forEach(function(t){this.headers.set(t,e.headers[t])}.bind(this)),this.redirected=e.redirected,this.status=e.status,this.statusText=e.statusText,this.type=e.type,this.url=e.url,this.parsedBody=e.parsedBody,Object.defineProperty(this,"ok",{get:function(){return this.status>=200&&this.status<=299}.bind(this)})}function o(e,t,r,n,o){var a={url:e,version:d.version,company:t,product:r,updated:n,revalidated:n,accessed:n,response:{headers:{}}};return o&&(o.headers.forEach(function(e,t){a.response.headers[t]=e}),["redirected","status","statusText","type","url"].forEach(function(e){a.response[e]=o[e]}),a.response.parsedBody=o.parsedBody),a}function a(e,t){return(!t||!t.method||"GET"===t.method)&&((!t||["must-revalidate","immutable"].indexOf(t.control)!=-1)&&!!e.match("^https?://"))}function s(s,l){function c(t,r){return u(t,r).then(function(t){return!g.enabled||g.revalidated?t:304===t.status?(g.result.revalidated=g.result.accessed,g.revalidated=!0,h.storeRequest(g.result).then(function(){e("'"+g.result.url+"' successfully revalidated and served from the indexedDB cache")}).catch(function(t){e("'"+g.result.url+"' successfully revalidated but not stored in the indexedDB cache due to the error: "+t)}),new n(g.result.response)):(200==t.status?(g.result=o(t.url,g.company,g.product,g.accessed,t),g.revalidated=!0,h.storeRequest(g.result).then(function(){e("'"+g.result.url+"' successfully downloaded and stored in the indexedDB cache")}).catch(function(t){e("'"+g.result.url+"' successfully downloaded but not stored in the indexedDB cache due to the error: "+t)})):e("'"+g.result.url+"' request failed with status: "+t.status+" "+t.statusText),t)})}function f(e){l&&l.onProgress&&(l.onProgress({type:"progress",total:e.parsedBody.length,loaded:e.parsedBody.length,lengthComputable:!0}),l.onProgress({type:"load",total:e.parsedBody.length,loaded:e.parsedBody.length,lengthComputable:!0}))}var h=i.getInstance(),p=t("string"==typeof s?s:s.url),g={enabled:a(p,l)};return l&&(g.control=l.control,g.company=l.company,g.product=l.product),g.result=o(p,g.company,g.product,Date.now()),g.revalidated=!1,g.enabled?h.loadRequest(g.result.url).then(function(t){if(!t||t.version!==d.version)return c(s,l);g.result=t,g.result.accessed=Date.now();var o=new n(g.result.response);if("immutable"==g.control)return g.revalidated=!0,h.storeRequest(g.result),e("'"+g.result.url+"' served from the indexedDB cache without revalidation"),f(o),o;if(r(g.result.url)&&(o.headers.get("Last-Modified")||o.headers.get("ETag")))return fetch(g.result.url,{method:"HEAD"}).then(function(t){return g.revalidated=["Last-Modified","ETag"].every(function(e){return!o.headers.get(e)||o.headers.get(e)==t.headers.get(e)}),g.revalidated?(g.result.revalidated=g.result.accessed,h.storeRequest(g.result),e("'"+g.result.url+"' successfully revalidated and served from the indexedDB cache"),f(o),o):c(s,l)});l=l||{};var a=l.headers||{};return l.headers=a,o.headers.get("Last-Modified")?(a["If-Modified-Since"]=o.headers.get("Last-Modified"),a["Cache-Control"]="no-cache"):o.headers.get("ETag")&&(a["If-None-Match"]=o.headers.get("ETag"),a["Cache-Control"]="no-cache"),c(s,l)}).catch(function(t){return e("Failed to load '"+g.result.url+"' from indexedDB cache due to the error: "+t),u(s,l)}):u(s,l)}var i=c.UnityCache,d=i.RequestStore,u=c.fetchWithProgress;return n.prototype.arrayBuffer=function(){return Promise.resolve(this.parsedBody.buffer)},n.prototype.blob=function(){return this.arrayBuffer().then(function(e){return new Blob([e])})},n.prototype.json=function(){return this.text().then(function(e){return JSON.parse(e)})},n.prototype.text=function(){var e=new TextDecoder;return Promise.resolve(e.decode(this.parsedBody))},s}(),new Promise(function(e,t){c.SystemInfo.hasWebGL?c.SystemInfo.hasWasm?(1==c.SystemInfo.hasWebGL&&c.print('Warning: Your browser does not support "WebGL 2" Graphics API, switching to "WebGL 1"'),c.startupErrorHandler=t,r(0),c.postRun.push(function(){r(1),delete c.startupErrorHandler,e(m)}),l()):t("Your browser does not support WebAssembly."):t("Your browser does not support WebGL.")})}
\ No newline at end of file
diff --git a/build/Build/build.wasm b/build/Build/build.wasm
deleted file mode 100644
index 4a861daf9..000000000
Binary files a/build/Build/build.wasm and /dev/null differ
diff --git a/build/StreamingAssets/UnityServicesProjectConfiguration.json b/build/StreamingAssets/UnityServicesProjectConfiguration.json
deleted file mode 100644
index 2f550eefe..000000000
--- a/build/StreamingAssets/UnityServicesProjectConfiguration.json
+++ /dev/null
@@ -1 +0,0 @@
-{"Keys":["com.unity.services.core.version"],"Values":[{"m_Value":"1.3.1","m_IsReadOnly":true}]}
\ No newline at end of file
diff --git a/build/StreamingAssets/dz.txt b/build/StreamingAssets/dz.txt
deleted file mode 100644
index 38f39cbb8..000000000
--- a/build/StreamingAssets/dz.txt
+++ /dev/null
@@ -1 +0,0 @@
-http://127.0.0.1:8081/
\ No newline at end of file
diff --git a/build/StreamingAssets/告警查询.json b/build/StreamingAssets/告警查询.json
deleted file mode 100644
index c875a1f62..000000000
--- a/build/StreamingAssets/告警查询.json
+++ /dev/null
@@ -1,623 +0,0 @@
-{
-  "code": "000000",
-  "message": "操作成功",
-  "data": [
-    {
-      "alarmId": "1",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693001"
-    },
-    {
-      "alarmId": "1231232",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693002"
-    },
-    {
-      "alarmId": "1231233",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693003"
-    },
-    {
-      "alarmId": "1231234",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693004"
-    },
-    {
-      "alarmId": "1231235",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693005"
-    },
-    {
-      "alarmId": "1231236",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693001"
-    },
-    {
-      "alarmId": "1231237",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693002"
-    },
-    {
-      "alarmId": "1231238",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693003"
-    },
-    {
-      "alarmId": "1231239",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693004"
-    },
-    {
-      "alarmId": "1231240",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693005"
-    },
-    {
-      "alarmId": "1231241",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693001"
-    },
-    {
-      "alarmId": "1231242",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693002"
-    },
-    {
-      "alarmId": "1231243",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693003"
-    },
-    {
-      "alarmId": "1231244",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693004"
-    },
-    {
-      "alarmId": "1231245",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693005"
-    },
-    {
-      "alarmId": "1231246",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693001"
-    },
-    {
-      "alarmId": "1231247",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693002"
-    },
-    {
-      "alarmId": "1231248",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693003"
-    },
-    {
-      "alarmId": "1231249",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693004"
-    },
-    {
-      "alarmId": "1231250",
-      "alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": "1691457954939693005"
-    },
-    {
-      "alarmId": "1231251",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231252",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231253",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231254",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231255",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231256",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231257",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231258",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231259",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231260",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231261",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231262",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231263",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231264",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231265",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231266",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231267",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231268",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231269",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231270",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231271",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231272",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231273",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231274",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231275",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231276",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231277",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "alarmReason": "电路问题导致的故障",
-      "alarmHandleStatus": "已处理",
-      "alarmHandlePerson": "张三",
-      "alarmHandleDate": "2023-08-22 10:55:20",
-      "deviceId": null
-    },
-    {
-      "alarmId": "1231278",
-      "alarmDeviceId": "123321",
-      "alarmType": "A",
-      "alarmLevel": "1",
-      "alarmDate": "2023-08-04 14:20:53",
-      "alarmDescription": "设备发生故障",
-      "<message truncated>
\ No newline at end of file
diff --git a/build/StreamingAssets/环境查询.json b/build/StreamingAssets/环境查询.json
deleted file mode 100644
index b4e49555c..000000000
--- a/build/StreamingAssets/环境查询.json
+++ /dev/null
@@ -1,267 +0,0 @@
-{
-  "code": "000000",
-  "message": "操作成功",
-  "data": [
-    {
-      "pointId": 234152387,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "33°",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152388,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "33°",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152389,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "33°",
-      "rackId": "1691457954939693003"
-    },
-    {
-      "pointId": 234152390,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "33°",
-      "rackId": "1691457954939693004"
-    },
-    {
-      "pointId": 234152391,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "33°",
-      "rackId": "1691457954939693005"
-    },
-    {
-      "pointId": 234152392,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "2",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "86%",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152393,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "2",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "86%",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152394,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "pointName": "r1",
-      "pointType": "2",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "86%",
-      "rackId": "1691457954939693003"
-    },
-    {
-      "pointId": 234152395,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "pointName": "r1",
-      "pointType": "2",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "86%",
-      "rackId": "1691457954939693004"
-    },
-    {
-      "pointId": 234152396,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "pointName": "r1",
-      "pointType": "2",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "86%",
-      "rackId": "1691457954939693005"
-    },
-    {
-      "pointId": 234152397,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "3",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "40",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152398,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "3",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "40",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152399,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "pointName": "r1",
-      "pointType": "3",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "40",
-      "rackId": "1691457954939693003"
-    },
-    {
-      "pointId": 234152400,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "pointName": "r1",
-      "pointType": "3",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "40",
-      "rackId": "1691457954939693004"
-    },
-    {
-      "pointId": 234152401,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "pointName": "r1",
-      "pointType": "3",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "40",
-      "rackId": "1691457954939693005"
-    },
-    {
-      "pointId": 234152402,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "4",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "55",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152403,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "4",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "55",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152404,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "4",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "55",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152405,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "4",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "55",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152406,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "pointName": "r1",
-      "pointType": "4",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "55",
-      "rackId": "1691457954939693003"
-    },
-    {
-      "pointId": 234152407,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693004"
-    },
-    {
-      "pointId": 234152408,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693005"
-    },
-    {
-      "pointId": 234152409,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693001"
-    },
-    {
-      "pointId": 234152410,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693002"
-    },
-    {
-      "pointId": 234152411,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693003"
-    },
-    {
-      "pointId": 234152412,
-      "pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
-      "pointName": "r1",
-      "pointType": "1",
-      "pointStatus": "良好",
-      "collectDate": 1690509172000,
-      "collectResult": "20",
-      "rackId": "1691457954939693004"
-    }
-  ],
-  "serverTime": "1692770507280"
-}
\ No newline at end of file
diff --git a/build/StreamingAssets/端口查询.json b/build/StreamingAssets/端口查询.json
deleted file mode 100644
index ea2932f99..000000000
--- a/build/StreamingAssets/端口查询.json
+++ /dev/null
@@ -1,927 +0,0 @@
-{
-  "code": "000000",
-  "message": "操作成功",
-  "data": [
-    {
-      "id": "1",
-      "port": "1001",
-      "portCode": "dp001",
-      "portName": "端口1",
-      "portType": "1",
-      "portPosition": "1",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "2",
-      "port": "1002",
-      "portCode": "dp001",
-      "portName": "端口2",
-      "portType": "1",
-      "portPosition": "2",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "3",
-      "port": "1003",
-      "portCode": "dp001",
-      "portName": "端口3",
-      "portType": "1",
-      "portPosition": "3",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "4",
-      "port": "1004",
-      "portCode": "dp001",
-      "portName": "端口4",
-      "portType": "1",
-      "portPosition": "4",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "5",
-      "port": "1005",
-      "portCode": "dp001",
-      "portName": "端口5",
-      "portType": "1",
-      "portPosition": "5",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "6",
-      "port": "1006",
-      "portCode": "dp001",
-      "portName": "端口6",
-      "portType": "1",
-      "portPosition": "6",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "7",
-      "port": "1007",
-      "portCode": "dp001",
-      "portName": "端口7",
-      "portType": "1",
-      "portPosition": "7",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "8",
-      "port": "1008",
-      "portCode": "dp001",
-      "portName": "端口8",
-      "portType": "1",
-      "portPosition": "8",
-      "deviceId": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "9",
-      "port": "1009",
-      "portCode": "dp002",
-      "portName": "端口9",
-      "portType": "1",
-      "portPosition": "1",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "10",
-      "port": "1010",
-      "portCode": "dp002",
-      "portName": "端口10",
-      "portType": "1",
-      "portPosition": "2",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "11",
-      "port": "1011",
-      "portCode": "dp002",
-      "portName": "端口11",
-      "portType": "1",
-      "portPosition": "3",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "12",
-      "port": "1012",
-      "portCode": "dp002",
-      "portName": "端口12",
-      "portType": "1",
-      "portPosition": "4",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "13",
-      "port": "1013",
-      "portCode": "dp002",
-      "portName": "端口13",
-      "portType": "1",
-      "portPosition": "5",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "14",
-      "port": "1014",
-      "portCode": "dp002",
-      "portName": "端口14",
-      "portType": "1",
-      "portPosition": "6",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "15",
-      "port": "1015",
-      "portCode": "dp002",
-      "portName": "端口15",
-      "portType": "1",
-      "portPosition": "7",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "16",
-      "port": "1016",
-      "portCode": "dp002",
-      "portName": "端口16",
-      "portType": "1",
-      "portPosition": "8",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "17",
-      "port": "1017",
-      "portCode": "dp002",
-      "portName": "端口17",
-      "portType": "1",
-      "portPosition": "9",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "18",
-      "port": "1018",
-      "portCode": "dp002",
-      "portName": "端口18",
-      "portType": "1",
-      "portPosition": "10",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "19",
-      "port": "1019",
-      "portCode": "dp002",
-      "portName": "端口19",
-      "portType": "1",
-      "portPosition": "11",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "20",
-      "port": "1020",
-      "portCode": "dp002",
-      "portName": "端口20",
-      "portType": "1",
-      "portPosition": "12",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "21",
-      "port": "1021",
-      "portCode": "dp002",
-      "portName": "端口21",
-      "portType": "1",
-      "portPosition": "13",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "22",
-      "port": "1022",
-      "portCode": "dp002",
-      "portName": "端口22",
-      "portType": "1",
-      "portPosition": "14",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "23",
-      "port": "1023",
-      "portCode": "dp002",
-      "portName": "端口23",
-      "portType": "1",
-      "portPosition": "15",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "24",
-      "port": "1024",
-      "portCode": "dp002",
-      "portName": "端口24",
-      "portType": "1",
-      "portPosition": "16",
-      "deviceId": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "25",
-      "port": "1025",
-      "portCode": "dp002",
-      "portName": "端口25",
-      "portType": "1",
-      "portPosition": "1",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "26",
-      "port": "1026",
-      "portCode": "dp002",
-      "portName": "端口26",
-      "portType": "1",
-      "portPosition": "2",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "27",
-      "port": "1027",
-      "portCode": "dp002",
-      "portName": "端口27",
-      "portType": "1",
-      "portPosition": "3",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "28",
-      "port": "1028",
-      "portCode": "dp002",
-      "portName": "端口28",
-      "portType": "1",
-      "portPosition": "4",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "29",
-      "port": "1029",
-      "portCode": "dp002",
-      "portName": "端口29",
-      "portType": "1",
-      "portPosition": "5",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "30",
-      "port": "1030",
-      "portCode": "dp002",
-      "portName": "端口30",
-      "portType": "1",
-      "portPosition": "6",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "31",
-      "port": "1031",
-      "portCode": "dp002",
-      "portName": "端口31",
-      "portType": "1",
-      "portPosition": "7",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "32",
-      "port": "1032",
-      "portCode": "dp002",
-      "portName": "端口32",
-      "portType": "1",
-      "portPosition": "8",
-      "deviceId": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "33",
-      "port": "1033",
-      "portCode": "dp002",
-      "portName": "端口33",
-      "portType": "1",
-      "portPosition": "1",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "34",
-      "port": "1034",
-      "portCode": "dp002",
-      "portName": "端口34",
-      "portType": "1",
-      "portPosition": "2",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "35",
-      "port": "1035",
-      "portCode": "dp002",
-      "portName": "端口35",
-      "portType": "1",
-      "portPosition": "3",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "36",
-      "port": "1036",
-      "portCode": "dp002",
-      "portName": "端口36",
-      "portType": "1",
-      "portPosition": "4",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "37",
-      "port": "1037",
-      "portCode": "dp002",
-      "portName": "端口37",
-      "portType": "1",
-      "portPosition": "5",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "38",
-      "port": "1038",
-      "portCode": "dp002",
-      "portName": "端口38",
-      "portType": "1",
-      "portPosition": "6",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "39",
-      "port": "1039",
-      "portCode": "dp002",
-      "portName": "端口39",
-      "portType": "1",
-      "portPosition": "7",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "40",
-      "port": "1040",
-      "portCode": "dp002",
-      "portName": "端口40",
-      "portType": "1",
-      "portPosition": "8",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "41",
-      "port": "1041",
-      "portCode": "dp002",
-      "portName": "端口41",
-      "portType": "1",
-      "portPosition": "9",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "42",
-      "port": "1042",
-      "portCode": "dp002",
-      "portName": "端口42",
-      "portType": "1",
-      "portPosition": "10",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "43",
-      "port": "1043",
-      "portCode": "dp002",
-      "portName": "端口43",
-      "portType": "1",
-      "portPosition": "11",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "44",
-      "port": "1044",
-      "portCode": "dp002",
-      "portName": "端口44",
-      "portType": "1",
-      "portPosition": "12",
-      "deviceId": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "45",
-      "port": "1045",
-      "portCode": "dp002",
-      "portName": "端口45",
-      "portType": "1",
-      "portPosition": "1",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "46",
-      "port": "1046",
-      "portCode": "dp002",
-      "portName": "端口46",
-      "portType": "1",
-      "portPosition": "2",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "47",
-      "port": "1047",
-      "portCode": "dp002",
-      "portName": "端口47",
-      "portType": "1",
-      "portPosition": "3",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "48",
-      "port": "1048",
-      "portCode": "dp002",
-      "portName": "端口48",
-      "portType": "1",
-      "portPosition": "4",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "49",
-      "port": "1049",
-      "portCode": "dp002",
-      "portName": "端口49",
-      "portType": "1",
-      "portPosition": "5",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "50",
-      "port": "1050",
-      "portCode": "dp002",
-      "portName": "端口50",
-      "portType": "1",
-      "portPosition": "6",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "51",
-      "port": "1051",
-      "portCode": "dp002",
-      "portName": "端口51",
-      "portType": "1",
-      "portPosition": "7",
-      "deviceId": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "portModel": null,
-      "status": "1",
-      "conDevice": null,
-      "conDeviceName": null,
-      "conPort": null,
-      "remark": null,
-      "createTime": "2023-08-22 14:02:36",
-      "createName": "admin"
-    },
-    {
-      "id": "52",
-      "port": "1052",
-      "portCode": "dp002",
-      "portName": "端口<message truncated>
\ No newline at end of file
diff --git a/build/StreamingAssets/设备查询.json b/build/StreamingAssets/设备查询.json
deleted file mode 100644
index 80a3759d9..000000000
--- a/build/StreamingAssets/设备查询.json
+++ /dev/null
@@ -1,835 +0,0 @@
-{
-  "code": "000000",
-  "message": "操作成功",
-  "data": [
-    {
-      "id": "1691457954939693156",
-      "deviceName": "板卡37-1",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693027",
-      "shelfId": "1691457954939693107",
-      "slotId": null,
-      "devicePosition": "1",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-31 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "32",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:53:27",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693155",
-      "deviceName": "板卡29-1",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693024",
-      "shelfId": "1691457954939693106",
-      "slotId": null,
-      "devicePosition": "1",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-16 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "4",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:49:14",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693154",
-      "deviceName": "板卡06-4",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "4",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-23 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "12",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:47:58",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693153",
-      "deviceName": "板卡06-3",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "3",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-09-06 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "12",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:47:31",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693152",
-      "deviceName": "板卡06-2",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "2",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-09-01 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "12",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:47:06",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693151",
-      "deviceName": "板卡06-1",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "1",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-25 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "12",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:46:33",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693150",
-      "deviceName": "板卡04-3",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "3",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-18 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "8",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:38:17",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693149",
-      "deviceName": "板卡04-2",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "2",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-09-08 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "16",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:37:38",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693148",
-      "deviceName": "板卡04-1",
-      "deviceCode": "",
-      "type": "2",
-      "typeStr": "设备",
-      "deviceType": "3",
-      "deviceTypeStr": "板卡",
-      "rackId": "1691457954939693008",
-      "shelfId": "1691457954939693079",
-      "slotId": null,
-      "devicePosition": "1",
-      "machineModel": "",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": null,
-      "openFlag": null,
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-31 00:00:00",
-      "directorName": "张三",
-      "phone": "18312121212",
-      "manufacturer": "",
-      "powerProperties": "",
-      "maintenanceUnit": "",
-      "machineFrameHigh": "",
-      "machineFrameWide": "",
-      "machineFrameThick": "",
-      "slotNum": null,
-      "slotSort": "",
-      "installMethod": "",
-      "affiliationFrame": "",
-      "parentSlotName": "",
-      "slotType": "",
-      "occupyStatus": "",
-      "affiliationSlot": "",
-      "portNum": "8",
-      "cardFunction": "",
-      "cardType": "",
-      "runStatus": "",
-      "tmsId": null,
-      "remark": "",
-      "createTime": "2023-08-22 13:36:28",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693056",
-      "deviceName": "电能质量在线式监测通讯柜",
-      "deviceCode": "R56",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "C-08",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693057",
-      "deviceName": "H1/R57/省检/智慧运检系统电源屏",
-      "deviceCode": "R57",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-01",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693058",
-      "deviceName": "H1/R58/省检/智能辅助系统屏",
-      "deviceCode": "R58",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-02",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693059",
-      "deviceName": "H1/R59/省检/在线监测系统屏",
-      "deviceCode": "R59",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-03",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693060",
-      "deviceName": "H1/R60/省检/三维系统屏",
-      "deviceCode": "R60",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-04",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693061",
-      "deviceName": "H1/R61/省检/智能巡检屏1",
-      "deviceCode": "R61",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-05",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693062",
-      "deviceName": "H1/R62/省检/智能巡检屏2",
-      "deviceCode": "R62",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-06",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693063",
-      "deviceName": "H1/R63/省检/智能巡检屏3",
-      "deviceCode": "R63",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-07",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    },
-    {
-      "id": "1691457954939693064",
-      "deviceName": "H1/R64/省检/智能穿戴屏",
-      "deviceCode": "R64",
-      "type": "1",
-      "typeStr": "机柜",
-      "deviceType": null,
-      "deviceTypeStr": null,
-      "rackId": null,
-      "shelfId": null,
-      "slotId": null,
-      "devicePosition": "B-08",
-      "machineModel": "JG3000",
-      "status": "1",
-      "conDeviceName": null,
-      "rackType": "2",
-      "openFlag": "1",
-      "modelNum": null,
-      "occupyNum": null,
-      "residueNum": null,
-      "operationTime": "2023-08-08 10:29:50",
-      "directorName": "马允波",
-      "phone": "18360347434",
-      "manufacturer": "南京机柜厂",
-      "powerProperties": null,
-      "maintenanceUnit": "古泉机房站",
-      "machineFrameHigh": null,
-      "machineFrameWide": null,
-      "machineFrameThick": null,
-      "slotNum": null,
-      "slotSort": null,
-      "installMethod": null,
-      "affiliationFrame": null,
-      "parentSlotName": null,
-      "slotType": null,
-      "occupyStatus": null,
-      "affiliationSlot": null,
-      "portNum": null,
-      "cardFunction": null,
-      "cardType": null,
-      "runStatus": null,
-      "tmsId": null,
-      "remark": null,
-      "createTime": "2023-08-08 10:31:08",
-      "createName": "admin"
-    }
-  ],
-  "serverTime": "1692179401268"
-}
\ No newline at end of file
diff --git a/build/TemplateData/favicon.ico b/build/TemplateData/favicon.ico
deleted file mode 100644
index 07db39385..000000000
Binary files a/build/TemplateData/favicon.ico and /dev/null differ
diff --git a/build/TemplateData/fullscreen-button.png b/build/TemplateData/fullscreen-button.png
deleted file mode 100644
index e7b6496fc..000000000
Binary files a/build/TemplateData/fullscreen-button.png and /dev/null differ
diff --git a/build/TemplateData/progress-bar-empty-dark.png b/build/TemplateData/progress-bar-empty-dark.png
deleted file mode 100644
index d01612f72..000000000
Binary files a/build/TemplateData/progress-bar-empty-dark.png and /dev/null differ
diff --git a/build/TemplateData/progress-bar-empty-light.png b/build/TemplateData/progress-bar-empty-light.png
deleted file mode 100644
index 593a32907..000000000
Binary files a/build/TemplateData/progress-bar-empty-light.png and /dev/null differ
diff --git a/build/TemplateData/progress-bar-full-dark.png b/build/TemplateData/progress-bar-full-dark.png
deleted file mode 100644
index c432c8666..000000000
Binary files a/build/TemplateData/progress-bar-full-dark.png and /dev/null differ
diff --git a/build/TemplateData/progress-bar-full-light.png b/build/TemplateData/progress-bar-full-light.png
deleted file mode 100644
index e683131ab..000000000
Binary files a/build/TemplateData/progress-bar-full-light.png and /dev/null differ
diff --git a/build/TemplateData/style.css b/build/TemplateData/style.css
deleted file mode 100644
index 4d402f409..000000000
--- a/build/TemplateData/style.css
+++ /dev/null
@@ -1,16 +0,0 @@
-body { padding: 0; margin: 0 }
-#unity-container { position: absolute }
-#unity-container.unity-desktop { left: 50%; top: 50%; transform: translate(-50%, -50%) }
-#unity-container.unity-mobile { width: 100%; height: 100% }
-#unity-canvas { background: #231F20 }
-.unity-mobile #unity-canvas { width: 100%; height: 100% }
-#unity-loading-bar { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: none }
-#unity-logo { width: 154px; height: 130px; background: url('unity-logo-dark.png') no-repeat center }
-#unity-progress-bar-empty { width: 141px; height: 18px; margin-top: 10px; margin-left: 6.5px; background: url('progress-bar-empty-dark.png') no-repeat center }
-#unity-progress-bar-full { width: 0%; height: 18px; margin-top: 10px; background: url('progress-bar-full-dark.png') no-repeat center }
-#unity-footer { position: relative }
-.unity-mobile #unity-footer { display: none }
-#unity-webgl-logo { float:left; width: 204px; height: 38px; background: url('webgl-logo.png') no-repeat center }
-#unity-build-title { float: right; margin-right: 10px; line-height: 38px; font-family: arial; font-size: 18px }
-#unity-fullscreen-button { float: right; width: 38px; height: 38px; background: url('fullscreen-button.png') no-repeat center }
-#unity-warning { position: absolute; left: 50%; top: 5%; transform: translate(-50%); background: white; padding: 10px; display: none }
diff --git a/build/TemplateData/unity-logo-dark.png b/build/TemplateData/unity-logo-dark.png
deleted file mode 100644
index 2c3323841..000000000
Binary files a/build/TemplateData/unity-logo-dark.png and /dev/null differ
diff --git a/build/TemplateData/unity-logo-light.png b/build/TemplateData/unity-logo-light.png
deleted file mode 100644
index 9f0ab84b9..000000000
Binary files a/build/TemplateData/unity-logo-light.png and /dev/null differ
diff --git a/build/TemplateData/webgl-logo.png b/build/TemplateData/webgl-logo.png
deleted file mode 100644
index 338b1ae11..000000000
Binary files a/build/TemplateData/webgl-logo.png and /dev/null differ
diff --git a/build/index.html b/build/index.html
deleted file mode 100644
index 2ab7d5b12..000000000
--- a/build/index.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-us">
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-    <title>Unity WebGL Player | GQ_TongXin</title>
-    <link rel="shortcut icon" href="TemplateData/favicon.ico">
-    <link rel="stylesheet" href="TemplateData/style.css">
-  </head>
-  <body>
-    <div id="unity-container" class="unity-desktop">
-      <canvas id="unity-canvas" width=1920 height=1080></canvas>
-      <div id="unity-loading-bar">
-        <div id="unity-logo"></div>
-        <div id="unity-progress-bar-empty">
-          <div id="unity-progress-bar-full"></div>
-        </div>
-      </div>
-      <div id="unity-warning"> </div>
-      <div id="unity-footer">
-        <div id="unity-webgl-logo"></div>
-        <div id="unity-fullscreen-button"></div>
-        <div id="unity-build-title">GQ_TongXin</div>
-      </div>
-    </div>
-    <script>
-      var container = document.querySelector("#unity-container");
-      var canvas = document.querySelector("#unity-canvas");
-      var loadingBar = document.querySelector("#unity-loading-bar");
-      var progressBarFull = document.querySelector("#unity-progress-bar-full");
-      var fullscreenButton = document.querySelector("#unity-fullscreen-button");
-      var warningBanner = document.querySelector("#unity-warning");
-
-      // Shows a temporary message banner/ribbon for a few seconds, or
-      // a permanent error message on top of the canvas if type=='error'.
-      // If type=='warning', a yellow highlight color is used.
-      // Modify or remove this function to customize the visually presented
-      // way that non-critical warnings and error messages are presented to the
-      // user.
-      function unityShowBanner(msg, type) {
-        function updateBannerVisibility() {
-          warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
-        }
-        var div = document.createElement('div');
-        div.innerHTML = msg;
-        warningBanner.appendChild(div);
-        if (type == 'error') div.style = 'background: red; padding: 10px;';
-        else {
-          if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
-          setTimeout(function() {
-            warningBanner.removeChild(div);
-            updateBannerVisibility();
-          }, 5000);
-        }
-        updateBannerVisibility();
-      }
-
-      var buildUrl = "Build";
-      var loaderUrl = buildUrl + "/build.loader.js";
-      var config = {
-        dataUrl: buildUrl + "/build.data",
-        frameworkUrl: buildUrl + "/build.framework.js",
-        codeUrl: buildUrl + "/build.wasm",
-        streamingAssetsUrl: "StreamingAssets",
-        companyName: "DefaultCompany",
-        productName: "GQ_TongXin",
-        productVersion: "0.1",
-        showBanner: unityShowBanner,
-      };
-
-      // By default Unity keeps WebGL canvas render target size matched with
-      // the DOM size of the canvas element (scaled by window.devicePixelRatio)
-      // Set this to false if you want to decouple this synchronization from
-      // happening inside the engine, and you would instead like to size up
-      // the canvas DOM size and WebGL render target sizes yourself.
-      // config.matchWebGLToCanvasSize = false;
-
-      if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
-        // Mobile device style: fill the whole browser client area with the game canvas:
-
-        var meta = document.createElement('meta');
-        meta.name = 'viewport';
-        meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
-        document.getElementsByTagName('head')[0].appendChild(meta);
-        container.className = "unity-mobile";
-
-        // To lower canvas resolution on mobile devices to gain some
-        // performance, uncomment the following line:
-        // config.devicePixelRatio = 1;
-
-        canvas.style.width = window.innerWidth + 'px';
-        canvas.style.height = window.innerHeight + 'px';
-
-        unityShowBanner('WebGL builds are not supported on mobile devices.');
-      } else {
-        // Desktop style: Render the game canvas in a window that can be maximized to fullscreen:
-
-        canvas.style.width = "1920px";
-        canvas.style.height = "1080px";
-      }
-
-      loadingBar.style.display = "block";
-
-      var script = document.createElement("script");
-      script.src = loaderUrl;
-      script.onload = () => {
-        createUnityInstance(canvas, config, (progress) => {
-          progressBarFull.style.width = 100 * progress + "%";
-        }).then((unityInstance) => {
-          loadingBar.style.display = "none";
-          fullscreenButton.onclick = () => {
-            unityInstance.SetFullscreen(1);
-          };
-        }).catch((message) => {
-          alert(message);
-        });
-      };
-      document.body.appendChild(script);
-    </script>
-  </body>
-</html>