<linker>
  <assembly fullname="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="FluidShaderControl" preserve="all" />
    <type fullname="GetLightMatrix" preserve="all" />
    <type fullname="MovingOut2.Client.DizzySpinningStarVFX" preserve="all" />
    <type fullname="MovingOut2.Client.DizzyVortexStarVFX" preserve="all" />
    <type fullname="MovingOut2.DizzyOutwardStarVFX" preserve="all" />
    <type fullname="MovingOut2.FANT_TurtlePlatform" preserve="all" />
    <type fullname="MovingOut2.FixedRandomRotation" preserve="all" />
    <type fullname="MovingOut2.GrassRaycastGizmo" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.VFXGoop_Trail" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.VFXSmash" preserve="all" />
    <type fullname="MovingOut2.Movers.View.CNDY_Citizen_FaceAnimation" preserve="all" />
    <type fullname="MovingOut2.Movers.View.CNDY_SlingshotHoops_Crowd" preserve="all" />
    <type fullname="MovingOut2.Movers.View.CNDY_SlingshotHoops_Crowd_Receiver" preserve="all" />
    <type fullname="MovingOut2.Overworld.Systems.VFXCNDYTruckTrailControl" preserve="all" />
    <type fullname="MovingOut2.PuddleSpread" preserve="all" />
    <type fullname="MovingOut2.VFX_Bomb_Pulse" preserve="all" />
    <type fullname="MovingOut2.VFXBellows" preserve="all" />
    <type fullname="MovingOut2.VFXBird" preserve="all" />
    <type fullname="MovingOut2.VFXBumper" preserve="all" />
    <type fullname="MovingOut2.VFXCandlyWallCrush" preserve="all" />
    <type fullname="MovingOut2.VFXConeBurst" preserve="all" />
    <type fullname="MovingOut2.VFXDeath" preserve="all" />
    <type fullname="MovingOut2.VFXDeathCloud" preserve="all" />
    <type fullname="MovingOut2.VFXSmokeCloud" preserve="all" />
    <type fullname="MovingOut2.WindowScaling" preserve="all" />
    <type fullname="SendParticleObjectPosition" preserve="all" />
    <type fullname="UnityEngine.Utility.RenderAmbientColor" preserve="all" />
    <type fullname="UnityEngine.VFX.Utility.CloudCameraPositionBinder" preserve="all" />
    <type fullname="UnityEngine.VFX.Utility.GrassRaycastBinder" preserve="all" />
    <type fullname="VFXRespawn" preserve="all" />
  </assembly>
  <assembly fullname="BakeryRuntimeAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="ftLightmapsStorage" preserve="all" />
    <type fullname="ftGlobalStorage/AtlasPacker" preserve="nothing" serialized="true" />
    <type fullname="ftLightmapsStorage/LightData" preserve="nothing" serialized="true" />
    <type fullname="ftLightmapsStorage/SectorData" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Cinemachine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Cinemachine.CinemachineBasicMultiChannelPerlin" preserve="all" />
    <type fullname="Cinemachine.CinemachineBlenderSettings" preserve="all" />
    <type fullname="Cinemachine.CinemachineBrain" preserve="all" />
    <type fullname="Cinemachine.CinemachineHardLookAt" preserve="all" />
    <type fullname="Cinemachine.CinemachineImpulseListener" preserve="all" />
    <type fullname="Cinemachine.CinemachinePipeline" preserve="all" />
    <type fullname="Cinemachine.CinemachineVirtualCamera" preserve="all" />
    <type fullname="Cinemachine.NoiseSettings" preserve="all" />
    <type fullname="CinemachineShot" preserve="all" />
    <type fullname="CinemachineTrack" preserve="all" />
    <type fullname="Cinemachine.CinemachineBlendDefinition" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineBrain/BrainEvent" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineBrain/VcamActivatedEvent" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineVirtualCameraBase/TransitionParams" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.LensSettings" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineBlenderSettings/CustomBlend" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineImpulseDefinition" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineImpulseListener/ImpulseReaction" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.CinemachineImpulseManager/EnvelopeDefinition" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.NoiseSettings/NoiseParams" preserve="nothing" serialized="true" />
    <type fullname="Cinemachine.NoiseSettings/TransformNoiseParams" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="DynamicBone, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="DynamicBone" preserve="all" />
    <type fullname="DynamicBoneCollider" preserve="all" />
  </assembly>
  <assembly fullname="FMODUnity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="FMODUnity.StudioEventEmitter" preserve="all" />
    <type fullname="FMODUnity.StudioListener" preserve="all" />
    <type fullname="FMOD.GUID" preserve="nothing" serialized="true" />
    <type fullname="FMODUnity.EventReference" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Fusion.Runtime, Version=1.1.6.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Fusion.NetworkEvents" preserve="all" />
    <type fullname="Fusion.NetworkObject" preserve="all" />
    <type fullname="Fusion.NetworkPhysicsSimulation3D" preserve="all" />
    <type fullname="Fusion.NetworkRigidbody" preserve="all" />
    <type fullname="Fusion.NetworkRunner" preserve="all" />
    <type fullname="Fusion.RunnerVisibilityNode" preserve="all" />
    <type fullname="Fusion.RunnerVisibilityNodes" preserve="all" />
    <type fullname="Fusion.InterpolatedErrorCorrectionSettings" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkBool" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/ConnectFailedEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/ConnectRequestEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/CustomAuthenticationResponse" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/HostMigrationEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/InputEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/InputPlayerEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/PlayerEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/ReliableDataEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/RunnerEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/SessionListUpdateEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/ShutdownEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkEvents/SimulationMessageEvent" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkObjectGuid" preserve="nothing" serialized="true" />
    <type fullname="Fusion.NetworkPrefabRef" preserve="nothing" serialized="true" />
    <type fullname="Fusion.PlayerRef" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="MO2.Client.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.App.Quality.DesktopAppQualityService" preserve="all" />
    <type fullname="MovingOut2.Audio.AudioService" preserve="all" />
    <type fullname="MovingOut2.Audio.PlayMusic" preserve="all" />
    <type fullname="MovingOut2.Audio.ScreenTransitionSFX" preserve="all" />
    <type fullname="MovingOut2.BaseCampaign.Overworld.OverworldBiomePortalView" preserve="all" />
    <type fullname="MovingOut2.Cameras.BaseCamera" preserve="all" />
    <type fullname="MovingOut2.Cameras.CameraService" preserve="all" />
    <type fullname="MovingOut2.Cameras.CameraShakeSetting" preserve="all" />
    <type fullname="MovingOut2.Cameras.CinemachinePostUpdate" preserve="all" />
    <type fullname="MovingOut2.Cameras.GameplayCameraShadowsController" preserve="all" />
    <type fullname="MovingOut2.Client.Audio.CustomFMODBankLoader" preserve="all" />
    <type fullname="MovingOut2.Client.ClientMain" preserve="all" />
    <type fullname="MovingOut2.Client.ProfilingService" preserve="all" />
    <type fullname="MovingOut2.Configs.GameplayAudio" preserve="all" />
    <type fullname="MovingOut2.Configs.GraphicsConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.InputConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.LocalizedTextConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.PlatformsConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.VoiceoverConfig" preserve="all" />
    <type fullname="MovingOut2.Data.Achievements.Databases.StringKeyAchievementDatabase" preserve="all" />
    <type fullname="MovingOut2.Data.Hints.CoreLoadingHintProvider" preserve="all" />
    <type fullname="MovingOut2.Data.Hints.RandomLoadingHintProvider" preserve="all" />
    <type fullname="MovingOut2.Data.Prerequisites.CollectablePrerequisite" preserve="all" />
    <type fullname="MovingOut2.Data.Subtitles.SrtAsset" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxAudioEventPlayback" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxCameraShakeImpulse" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxHapticImpulse" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxParticleSystemPlayback" preserve="all" />
    <type fullname="MovingOut2.Fx.FxMoverRespawn" preserve="all" />
    <type fullname="MovingOut2.Fx.FxMoverStunned" preserve="all" />
    <type fullname="MovingOut2.Fx.FxParticleSystemPlayback" preserve="all" />
    <type fullname="MovingOut2.Fx.FxTimedDespawn" preserve="all" />
    <type fullname="MovingOut2.GlobalMaterialControl" preserve="all" />
    <type fullname="MovingOut2.GlobalMaterialProfile" preserve="all" />
    <type fullname="MovingOut2.Input.InputService" preserve="all" />
    <type fullname="MovingOut2.LevelResults.CreditsSceneBackgroundView" preserve="all" />
    <type fullname="MovingOut2.LevelResults.ResultsSceneBackgroundView" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterCollisionEvent" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterMoverProximity" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterSlapped" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterTriggerEvent" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioEmitterVelocityCollisionEvent" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioMotor" preserve="all" />
    <type fullname="MovingOut2.Levels.Audio.AudioSlingshot" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.PachinkoTower.PachinkoTowerGumballView" preserve="all" />
    <type fullname="MovingOut2.Levels.Cameras.FixedGameplayCamera" preserve="all" />
    <type fullname="MovingOut2.Levels.Cameras.FreeCamera" preserve="all" />
    <type fullname="MovingOut2.Levels.Cameras.PoiFramingCamera" preserve="all" />
    <type fullname="MovingOut2.Levels.ClientLevelFMODBankLoader" preserve="all" />
    <type fullname="MovingOut2.Levels.Debugging.LevelDebugTimeHandler" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.FUTU_HelperBotLineRendererView" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.JointCableView" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformHingeJoint" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformSpringJoint" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.LocalRotationContinuous" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.SimpleCableView" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.SimpleLineRendererUpdate" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.SimplePositionNoise" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.SimpleRotationNoise" preserve="all" />
    <type fullname="MovingOut2.Levels.Effects.SpringCordView" preserve="all" />
    <type fullname="MovingOut2.Levels.Input.ClientCutsceneInputState" preserve="all" />
    <type fullname="MovingOut2.Levels.Input.ClientLevelEndInputState" preserve="all" />
    <type fullname="MovingOut2.Levels.Input.ClientMoverInputState" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.BasketballRingView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.BatterySocketView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.ClientPhysicsTriggerLookAt" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.CloudSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.ConduitGroupView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.DroneView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.FloorButtonView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.FUTUOvenView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.GenericApertureView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.GolfMachineView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.MagnetView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.MovableCompooterView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.RakeTrapView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.RecolorView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.RoombaView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.SlingshotView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.TimeBombView" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.UmbrellaView" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.ClientLevelFlyover" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.DeliveryZoneView" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.FallVolumeView" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.LiquidVolumeView" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.AnimalAnimation" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.HelperBotView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.BatteryObjectView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.BreakableBodyView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Data.LevelObjectViewPalette" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.DeliveryTruckView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.DoorView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.DoorView_FUTU" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.SlidingDoorAudio" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.DragFxEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.GlassPaneBreakableBodyView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.GlassPaneBreakEventEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.LevelObjectView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.LevelObjectViewAudio" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Movables.ObjectiveMovableView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.PlayFxOnBreakableBodyView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.PlayFxOnFragileBreakView" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.SyncTransformInterpolated" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.WreckingBallView" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientGameplayInputSubsystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientLevelAudioSubsystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientLevelMoverRespawnFxSubsystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientLevelMusicSubsystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientLevelSceneSubsystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.MovingInRenderingSubsystem" preserve="all" />
    <type fullname="MovingOut2.Lobby.GameLobby" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverViewSlot" preserve="all" />
    <type fullname="MovingOut2.Movers.View.ExpressionRiggedMouth" preserve="all" />
    <type fullname="MovingOut2.Movers.View.FacialExpressions_TV" preserve="all" />
    <type fullname="MovingOut2.Movers.View.GnomeView" preserve="all" />
    <type fullname="MovingOut2.Movers.View.HeadSetup" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverAnimation" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverAnimationAudio" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverAttachTail" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverAudio" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverBodyView" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverHaptics" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverIkArmAnimation" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverIkArms" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverIkLimb" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverIkSpine" preserve="all" />
    <type fullname="MovingOut2.Movers.View.MoverViewEvents" preserve="all" />
    <type fullname="MovingOut2.Movers.View.PlayerMoverView" preserve="all" />
    <type fullname="MovingOut2.Movers.View.SendFacialExpressions" preserve="all" />
    <type fullname="MovingOut2.MoverStrainingVFX_Frog" preserve="all" />
    <type fullname="MovingOut2.MoverStrainingVFX_Generic" preserve="all" />
    <type fullname="MovingOut2.MoverStrainingVFX_Toastie" preserve="all" />
    <type fullname="MovingOut2.Overworld.Interaction.OverworldBreakableView" preserve="all" />
    <type fullname="MovingOut2.Overworld.OverworldTruckView" preserve="all" />
    <type fullname="MovingOut2.Overworld.OverworldTruckViewCNDY" preserve="all" />
    <type fullname="MovingOut2.Rendering.ScreenTransition" preserve="all" />
    <type fullname="MovingOut2.Subtitles.SubtitleConfig" preserve="all" />
    <type fullname="MovingOut2.Subtitles.SubtitleService" preserve="all" />
    <type fullname="MovingOut2.Team17OS.GameInviter" preserve="all" />
    <type fullname="MovingOut2.Team17OS.OnScreenKeyboardData" preserve="all" />
    <type fullname="MovingOut2.Team17OS.T17CrossPlayAnalyticService" preserve="all" />
    <type fullname="MovingOut2.Team17OS.T17OSService" preserve="all" />
    <type fullname="MovingOut2.Text.VersionTextField" preserve="all" />
    <type fullname="MovingOut2.Users.UserDataService" preserve="all" />
    <type fullname="MovingOut2.VO.VOService" preserve="all" />
    <type fullname="MovingOut2.Overworld.OverworldTruckView/TruckStyle" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Overworld.OverworldTruckViewCNDY/Wheel" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Doors.DoorView/AudioSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.GameplayAudio/MoverAudioSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.LocalizedTextConfig/LanguageGraphicDefinition" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.PlatformsConfig/PlatformData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Data.Subtitles.SubtitleBlock" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Cameras.PoiFramingCamera/BlendTimes" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Data.LevelObjectViewPalette/ObjectEvent" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverAudio/Palette" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverIkArms/SpringSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverIkLimb/BoneState" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverIkLimb/ReferencePose" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverIkSpine/Bone" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.View.MoverViewEvents/FootStepSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.BaseCampaign.Overworld.OverworldBiomePortalView/ViewState" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.FogControl" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.GlobalTextures" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformHingeJoint/LimitSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformHingeJoint/SpringSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.CloudSystem/ConstantVelocitySettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.CloudSystem/SystemSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.AnimalAnimation/AudioEvents" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.TerrainControl" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.VerticalGradient" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.WindControl" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Bespoke.PachinkoTower.PachinkoTowerGumballView/Meshes" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformSpringJoint/LimitSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Effects.Joints.TransformSpringJoint/SpringSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.BatteryObjectView/AudioEvents" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Effects.CableViewBase/Anchor" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.CloudSystem/CloudBodyDescription" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.GolfMachineView/Audio" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.HelperBotView/HelperBotAudio" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="MO2.Core.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.Assets.AddressablePreloadGroup" preserve="all" />
    <type fullname="MovingOut2.Core.TimeManager" preserve="all" />
    <type fullname="MovingOut2.Data.LocalizedStringCollection" preserve="all" />
    <type fullname="MovingOut2.Engine.EditModeOnly" preserve="all" />
    <type fullname="MovingOut2.Engine.EventDispatcher" preserve="all" />
    <type fullname="MovingOut2.Engine.GameObjectPool" preserve="all" />
    <type fullname="MovingOut2.Assets.Uid" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Data.Settings.AssistModeState" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Engine.GameObjectPool/PoolConfig" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="MO2.Development.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.Development.DevBootstrapEngageUsersService" preserve="all" />
    <type fullname="MovingOut2.Development.DevelopmentService" preserve="all" />
    <type fullname="MovingOut2.Development.GlobeSpin" preserve="all" />
    <type fullname="MovingOut2.Levels.Debugging.LevelDebugHandler" preserve="all" />
    <type fullname="MovingOut2.Levels.Debugging.LevelDebugHUDAndIndicatorsToggler" preserve="all" />
    <type fullname="MovingOut2.Levels.GameRecorder.GameRecordingTool" preserve="all" />
    <type fullname="MovingOut2.Levels.GameRecorder.GameRecordingToolSync" preserve="all" />
  </assembly>
  <assembly fullname="MO2.Extensions.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.Extensions.TweenDataAsset" preserve="all" />
    <type fullname="MovingOut2.Extensions.TweenPunchShakeDataAsset" preserve="all" />
    <type fullname="MovingOut2.Utils.ShowColliderGizmos" preserve="all" />
    <type fullname="MovingOut2.Animation.Easing" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Assets.AssetReferenceScene" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Extensions.TweenData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Extensions.TweenDataPunchShake" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Assets.SceneReference" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="MO2.Game.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.Animation.CameraShakeImpulseAsset" preserve="all" />
    <type fullname="MovingOut2.BaseCampaign.Levels.LevelBaseCampaignSystem" preserve="all" />
    <type fullname="MovingOut2.CharacterSelect.CharacterSelectController" preserve="all" />
    <type fullname="MovingOut2.Configs.CollectableConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.DemoConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.DialogueConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.FartLevelConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.GameplayConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.GlyphConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.LevelInfoConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.NPCsConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.PlayersConfig" preserve="all" />
    <type fullname="MovingOut2.Configs.ScenesConfig" preserve="all" />
    <type fullname="MovingOut2.Credits.CreditsScene" preserve="all" />
    <type fullname="MovingOut2.Data.Achievements.Achievement" preserve="all" />
    <type fullname="MovingOut2.Data.Collectables.CollectableAsset" preserve="all" />
    <type fullname="MovingOut2.Data.Collectables.CollectableObject" preserve="all" />
    <type fullname="MovingOut2.Data.FMODBankGroup" preserve="all" />
    <type fullname="MovingOut2.Data.Prerequisites.DemoLockedPrereq" preserve="all" />
    <type fullname="MovingOut2.Data.Prerequisites.DLCPrereq" preserve="all" />
    <type fullname="MovingOut2.Data.Variables.VariableCollection" preserve="all" />
    <type fullname="MovingOut2.Data.Variables.VariableDefinition" preserve="all" />
    <type fullname="MovingOut2.Dlc.DLCData" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxDespawnOnStop" preserve="all" />
    <type fullname="MovingOut2.Fx.Behaviours.FxDespawnOnTriggerExit" preserve="all" />
    <type fullname="MovingOut2.Fx.FxPooledPlayOnSpawned" preserve="all" />
    <type fullname="MovingOut2.Fx.FxSystem" preserve="all" />
    <type fullname="MovingOut2.Game.HintIgnoreCollider" preserve="all" />
    <type fullname="MovingOut2.Game.LevelHintComponent" preserve="all" />
    <type fullname="MovingOut2.Game.Levels.Cutscenes.LevelDialogueCutscene" preserve="all" />
    <type fullname="MovingOut2.Game.NPCData" preserve="all" />
    <type fullname="MovingOut2.Game.OverworldHintComponent" preserve="all" />
    <type fullname="MovingOut2.Game.PackmoreSoccerGoalSignalEmitter" preserve="all" />
    <type fullname="MovingOut2.Haptics.TriggerHapticsAsset" preserve="all" />
    <type fullname="MovingOut2.LevelResults.LevelResultsScene" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.PachinkoTower.PachinkoTowerGumballBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.Tutorial.DialogueTriggerer" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.Tutorial.TutorialController" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.Tutorial.TutorialMessageStep" preserve="all" />
    <type fullname="MovingOut2.Levels.Bespoke.WizardTower.WizardTowerSpinningBookcase" preserve="all" />
    <type fullname="MovingOut2.Levels.Cameras.LevelCameraRig" preserve="all" />
    <type fullname="MovingOut2.Levels.Cutscenes.CutsceneCatalog" preserve="all" />
    <type fullname="MovingOut2.Levels.Cutscenes.LevelTutorialIntroCutscene" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.Biome" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.LevelCatalog" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.LevelData" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.LevelMap" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.Modes.MovingOutGameMode" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.Modes.ScoreAttackGameMode" preserve="all" />
    <type fullname="MovingOut2.Levels.Data.Modes.TutorialGameMode" preserve="all" />
    <type fullname="MovingOut2.Levels.Debugging.GameplaySceneDebugGUI" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.Basketball" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.BasketballRingTrigger" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.GolfMachine" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.GrabbedEventDispatcher" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.MovableMountPoint" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.OverworldBreakable" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.PinballBumper" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.RakeTrap" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.SetKinematicFromGrabbedState" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.SetMassOnGrab" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.Slingshot" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.TimeBomb" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.Trampoline" preserve="all" />
    <type fullname="MovingOut2.Levels.Interaction.Umbrella" preserve="all" />
    <type fullname="MovingOut2.Levels.LevelSceneConfig" preserve="all" />
    <type fullname="MovingOut2.Levels.LevelSceneController" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Emitters.ColliderContactEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Emitters.RigidbodyRotationSpeedEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Emitters.TriggerContactCounter" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Emitters.TriggerContactEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.AddValueReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.AnimatorFloatReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.AnimatorTriggerReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ColliderActiveReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ComponentActiveReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.EventReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ForceReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.GameObjectActiveReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.HintIgnoreReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ParticleEmissionActiveReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ParticleEmitReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.ParticlePlayingReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.RumbleImpulseReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.VOBagReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.VOChainReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.VOReaction" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.AddValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.AnimatedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.BasketballMissValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.BoolToFloatValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.BoolValueStore" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.CompoundConditional" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.DangerZonePlayerFlagValues" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.DelayedBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.DeliveredCountByFilterValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.DeliveredPercentageValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.DeliveredValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.FloatConditional" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.FloatToBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.FloatValueStore" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.GateBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.GolfMachinePlayerHitFlagValues" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.GrabbedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.IntConditional" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.IntValueStore" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.InvertBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LauncherDeliveryValues" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LevelCompletedResultValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LevelCompletedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LevelNormalizedTimeValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LevelObjectiveBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.LevelStartedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Modifiers.ReducedDangerFloatModifierValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.MovableTypeCountValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.ObjectiveMovableCountValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.OneWayBoolValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.PlayerMoverCountValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.PlayerMoverGroundStatesValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.QuestCompleteValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.ScoreStreakValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.SimpleConditionalValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.SlappedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Special.AnyBreakableBrokeValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Special.AssistModeValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Special.IdleMoverCountValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Special.MovablesDeliveredValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.Special.PlayerHintsRequestedValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.TriggerCountIntValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.UntouchedDeliveryCountValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.VelocityMagnituteValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Logic.Values.VOPlayingValue" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.CameraColliderPointOfInterest" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.CameraTransformPointOfInterest" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.DangerZone" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.DeathDanger" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.DeliveryZone" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.FormationSpawnPointGroup" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.HideDataFlowGizmos" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.IgnoreThrowCollisions" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.LevelBounds" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.MovableEmitter" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Note" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Overrides.MoverSlapReactionOverride" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.RespawnCheckpoint" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.RespawnFxSpawner" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Rules.MovableObjectiveRule" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Rules.MoverCountSpawnRule" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Rules.ReducedDangerSpawnRule" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.Scoring.IncrementScoreOnSwish" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.SpawnMovablesOnBreak" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.StunDanger" preserve="all" />
    <type fullname="MovingOut2.Levels.Markup.WaypointPath" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.ChaseNpcBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.FleeNpcBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.GrabbingNpcBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Npcs.NavigatorNpc" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.AttachedObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.BatteryObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.FragileObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.HeavyObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.JoinedObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.KillableObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.KinematicObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.PhysicsModiferBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.SlappableObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.StabilizeUpAxisObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.VeryHeavyObjectBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.WreckingBallBehaviour" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.BreakableBody" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.DeliveryTruck" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.Door" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.DoorBody" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.SlappableDoor" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Doors.SlidingDoor" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Grabbables.GrabbableObject" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Grabbables.GrabBody" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.LevelObject" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Movables.Movable" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.Movables.MovableType" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.RespawnBlockedIndicator" preserve="all" />
    <type fullname="MovingOut2.Levels.Objects.SlapReceiver" preserve="all" />
    <type fullname="MovingOut2.Levels.Overrides.LevelEndDelayOverride" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.ForceVolume" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.KinematicBody" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.PositionMotorPath" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.PositionMotorRangeBool" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.RotationMotorContinuous" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.RotationMotorRangeBool" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.TransformPositionMotorRangeBool" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.TransformRotationMotorContinuous" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.TransformRotationMotorIntervaled" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.TransformRotationMotorRangeBool" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.Motors.TransformRotationMotorRangePercentage" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.MovableAdhessiveSurface" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.RigidbodyLineConstraint" preserve="all" />
    <type fullname="MovingOut2.Levels.Physics.SpringCord" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.CameraSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ClientGameplaySystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.DeliverySystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameModeLogicSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameModes.MovingInModeLogic" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameModes.MovingOutModeLogic" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameModes.ScoreAttackModeLogic" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameModes.TutorialModeLogic" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.GameplayObjectPoolSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.LevelHintSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.MovablesSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.MoverSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.MovingInSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.NpcSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ScoreSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.SpawnSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.ThrowHelperSystem" preserve="all" />
    <type fullname="MovingOut2.Levels.Systems.TimeSystem" preserve="all" />
    <type fullname="MovingOut2.LevelSelect.LevelSelectController" preserve="all" />
    <type fullname="MovingOut2.Lobby.LobbyService" preserve="all" />
    <type fullname="MovingOut2.Logic.BoolState.BoolStateSystem" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.CoThrowAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.EmoteAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.GrabAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.JumpAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.SlapAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Abilities.ThrowAbility" preserve="all" />
    <type fullname="MovingOut2.Movers.Appearance.MoverProfile" preserve="all" />
    <type fullname="MovingOut2.Movers.Appearance.MoverVariant" preserve="all" />
    <type fullname="MovingOut2.Movers.Drivers.PlayerMoverInputSettings" preserve="all" />
    <type fullname="MovingOut2.Movers.Drivers.PlayerMultiMoverInputHandler" preserve="all" />
    <type fullname="MovingOut2.Movers.Drivers.PlayerSingleMoverInputHandler" preserve="all" />
    <type fullname="MovingOut2.Movers.Mover" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverArms" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverCarrySettings" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverSettings" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverStats" preserve="all" />
    <type fullname="MovingOut2.Movers.MoverWalkBobbing" preserve="all" />
    <type fullname="MovingOut2.Network.Behaviours.NetworkServerColor" preserve="all" />
    <type fullname="MovingOut2.Network.Behaviours.PooledNetworkPrefab" preserve="all" />
    <type fullname="MovingOut2.Network.NetworkGame" preserve="all" />
    <type fullname="MovingOut2.Network.Services.CountdownService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.DialogueService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.GameStateService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.LevelResultsService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.LevelService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.NetworkGameAppStateService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.NetworkGameServiceInitializer" preserve="all" />
    <type fullname="MovingOut2.Network.Services.NetworkSceneService" preserve="all" />
    <type fullname="MovingOut2.Network.Services.PlayerReadyService" preserve="all" />
    <type fullname="MovingOut2.Overworld.Cutscenes.OverworldNodeActivateCutscene" preserve="all" />
    <type fullname="MovingOut2.Overworld.Cutscenes.OverworldPOIRevealCutscene" preserve="all" />
    <type fullname="MovingOut2.Overworld.Input.PlayerTruckInputSettings" preserve="all" />
    <type fullname="MovingOut2.Overworld.OverworldTruck" preserve="all" />
    <type fullname="MovingOut2.Physics.ClientOnlyRigidbody" preserve="all" />
    <type fullname="MovingOut2.Physics.ClientPhysicsBoopableTrigger" preserve="all" />
    <type fullname="MovingOut2.Physics.ClientPhysicsCollisionEvent" preserve="all" />
    <type fullname="MovingOut2.Physics.ClientPhysicsCollisionStayEvent" preserve="all" />
    <type fullname="MovingOut2.Physics.ClientPhysicsTriggerEvent" preserve="all" />
    <type fullname="MovingOut2.Physics.Grounding.Grounding" preserve="all" />
    <type fullname="MovingOut2.Physics.IgnoreCollisions" preserve="all" />
    <type fullname="MovingOut2.Physics.PhysicsTriggerStayEvent" preserve="all" />
    <type fullname="MovingOut2.Physics.RigidbodyCentreOfMass" preserve="all" />
    <type fullname="MovingOut2.Physics.RigidbodyVelocityLimiter" preserve="all" />
    <type fullname="MovingOut2.UI.Dialogue.DialogueChainData" preserve="all" />
    <type fullname="MovingOut2.Data.Variables.VariableValue" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Cutscenes.CutsceneCatalog/Entry" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Data.LevelMapNode" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Data.RollingTruckScreenSetup" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.BoolValuePort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Grabbables.GrabBody/Anchor" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverArms/ArmSettingsData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverArms/LayerMasksData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverCarrySettings/ClassSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverSettings/EmoteSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverSettings/MovementSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverSettings/PhysicsSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverSettings/RotationSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Movers.MoverSettings/SlapReactionSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Physics.Grounding.Grounding/SurfaceModifier" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Data.VO.VOKey" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.PlayersConfig/MoverShirt" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.PlayersConfig/MoverShirtType" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.PlayersConfig/PlayerColors" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Configs.PlayersConfig/PlayerShapes" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Data.Conditions.CollectableCondition" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Cameras.LevelCameraRig/EnvironmentBounds" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Dialogue.DialogueCondition" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Dialogue.DialogueData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Dialogue.NoneDialogueTrigger" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Dialogue.SubmitDialogueTrigger" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Dialogue.WaitDialogueTrigger" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Animation.CameraShakeImpulse" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.LevelObjectFilter" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.MovableFilter" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.MoverFilter" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.NumberLiteralPort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.NumberValuePort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.PinballBumper/BumperSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.TimeBomb/ExplosionSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.ValuePort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.BatteryObjectBehaviour/AutoRechargeSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.PhysicsModiferBehaviour/FloatSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Behaviours.WreckingBallBehaviour/MovableInteraction" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.Grabbables.GrabBody/AnchorPair" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Data.LevelCatalog/Level" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Data.LevelData/DialogueRefs" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Data.LevelObjective" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Players.PlayerIndexMap`1[System.Int32]" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.BaseCampaign.Levels.LevelBaseCampaignSystem/Data/TutorialData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.FloatValuePort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.IntValuePort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.Vector3LiteralPort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.DeliveryTruck/DoorColliders" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Objects.DeliveryTruck/RampColliders" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Players.PlayerMask" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Interaction.Slingshot/LaunchParameters" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Values.BoolLiteralPort" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Markup.MovableEmitter/SpawnEntry" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.GrabbingNpcBehaviour/DeliverSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.GrabbingNpcBehaviour/DetectionSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.ChaseNpcBehaviour/GrabbedSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.FleeNpcBehaviour/DeliveredSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.FleeNpcBehaviour/GrabbedSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.FleeNpcBehaviour/OnePlayerSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Npcs.FleeNpcBehaviour/ReducedDangersSettings" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Players.PlayerIndexMap`1[System.Single]" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Levels.Logic.Reactions.VOBagReaction/VOBankWeightInfo" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Players.PlayerIndexMap`1[MovingOut2.Levels.Objects.Movables.Movable[]]" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.Players.PlayerIndexMap`1[UnityEngine.Localization.LocalizedString]" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="MO2.Platforms.Steam.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.Platforms.Steam.SteamPlatform" preserve="all" />
  </assembly>
  <assembly fullname="MO2.UI.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="MovingOut2.UI.Actors.ActorDisplay" preserve="all" />
    <type fullname="MovingOut2.UI.Actors.ActorDisplayFactory" preserve="all" />
    <type fullname="MovingOut2.UI.Actors.ActorManager" preserve="all" />
    <type fullname="MovingOut2.UI.Arcade.ArcadeModelController" preserve="all" />
    <type fullname="MovingOut2.UI.Arcade.UIArcadeScreen" preserve="all" />
    <type fullname="MovingOut2.UI.CharSelectFrameOffsetter" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.ControlTweenerConfigBinary" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.ControlTweenerConfigSingle" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlColorTinter" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlFader" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSFX" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSFX_Button" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSFX_Range" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSFX_Slider" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSFX_Toggle" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSizer" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlSizerForceLayoutTextUpdates" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIControlVO_VOVolSlider" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIRangePresentation_Graphic" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIRangePresentation_Label" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UITogglePresentation" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.UIEngagementGlyphs" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.UIInputDeviceIcon" preserve="all" />
    <type fullname="MovingOut2.UI.Controls.UIInputGlyph" preserve="all" />
    <type fullname="MovingOut2.UI.Credits.CreditsRoll" preserve="all" />
    <type fullname="MovingOut2.UI.Dialogue.NPCActorSway" preserve="all" />
    <type fullname="MovingOut2.UI.Dialogue.UIDialoguePlayer" preserve="all" />
    <type fullname="MovingOut2.UI.Dialogue.UIDialoguePopup" preserve="all" />
    <type fullname="MovingOut2.UI.Dialogue.UIDialogueSkipIndicator" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UICollectableFloater" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UICollectableFloaterContainer" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UICollectableFloaterPanelHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIFloaterEdgeHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIFloaterManager" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIFloaterPoolHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIFloaterShardHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILabelFloater" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILabelFloaterContainer" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILabelFloaterPanelHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILevelFloater" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILevelFloaterContainer" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UILevelFloaterPanelHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIPortalFloater" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIPortalFloaterContainer" preserve="all" />
    <type fullname="MovingOut2.UI.Floaters.UIPortalFloaterPanelHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Footer.UIFooterControl" preserve="all" />
    <type fullname="MovingOut2.UI.Footer.UIFooterControl_AltLabel" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameBiomeRevealTitleView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameLevelEndMessageView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameLevelHurryUpView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameLevelStartCountdownView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameMoverRingView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameObjectTrajectoryView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameSlingshotTrajectoryView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UIGameThrowTrajectoryView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Controls.UITruckReturnHomeTimer" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.FartView.UIGameFartLevelStar" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.FartView.UIGameFartLevelStarHandler" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.FartView.UIGameFartLevelView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Huds.UIGameLevelHud" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Huds.UIGameOverworldHud" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudMoverRingModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudScoreModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudTimerModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudTrajectoryModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudTutorialModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameHudUserTestingModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameOverworldFARTModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameOverworldTruckModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Modules.UIGameOverworldZoneModule" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Overrides.HudScoreVisibilityOverride" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Overrides.HudScreenSpaceSlingshotTrajectoryOverride" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.Overrides.HudTimerVisibilityOverride" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.UIGameHudScoreView" preserve="all" />
    <type fullname="MovingOut2.UI.GameHud.UIGameHudTimerView" preserve="all" />
    <type fullname="MovingOut2.UI.GridExplicitInputMapper" preserve="all" />
    <type fullname="MovingOut2.UI.GridMakeFitInParent" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoGenericLevelDataHandler" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreen" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreen_AssistMode" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreen_Preview" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreen_Results" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreen_Results_SignatureWriter" preserve="all" />
    <type fullname="MovingOut2.UI.LevelInfo.UILevelInfoScreenSFX" preserve="all" />
    <type fullname="MovingOut2.UI.LevelResults.UILevelResults" preserve="all" />
    <type fullname="MovingOut2.UI.LevelSelect.UILevelSelect" preserve="all" />
    <type fullname="MovingOut2.UI.LevelSelect.UILevelSelectAndPreviewContainerScreen" preserve="all" />
    <type fullname="MovingOut2.UI.LevelSelect.UILevelSelectScreen" preserve="all" />
    <type fullname="MovingOut2.UI.Lobby.UILobbyDevControls" preserve="all" />
    <type fullname="MovingOut2.UI.Localization.LocalizeFontMaterialEvent" preserve="all" />
    <type fullname="MovingOut2.UI.Localization.LocalizeTMProFontEvent" preserve="all" />
    <type fullname="MovingOut2.UI.Localization.LocaSwitchImageEvent" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectDLCContentFitter" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectGridScaleHandling" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectMoverTray" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectPipTraySizer" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScene" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreen" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenCell" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenCellPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenCursor" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenCursorPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenSFX" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectVariantPip" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectVariantPipHandler" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectVariantPipHandlerSFX" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectVariantPipPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterUnlockRevealSequence" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterUnlockScreen" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIDelayedCanvasFadeTransitioner" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuBackground" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuHomeMoverTrayHandler" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuHomeMoverTraySlot_Empty" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuHomeMoverTraySlot_Filled" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuHomeScreen" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuSaveSlotScreen" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuScene" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuStartScreen" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMainMenuStartScreenSFX" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIMoverView" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.UIUserProfileCard" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.VO.MainMenuVO" preserve="all" />
    <type fullname="MovingOut2.UI.MainMenu.VO.UpsellVO" preserve="all" />
    <type fullname="MovingOut2.UI.Overworld.UIHQScreen" preserve="all" />
    <type fullname="MovingOut2.UI.PauseMenu.UIPauseMenu" preserve="all" />
    <type fullname="MovingOut2.UI.PauseMenu.UIPauseMenuHomeInfo" preserve="all" />
    <type fullname="MovingOut2.UI.PauseMenu.UIPauseMenuHomeScreen" preserve="all" />
    <type fullname="MovingOut2.UI.PauseMenu.UIPauseMenuPlayerInfo" preserve="all" />
    <type fullname="MovingOut2.UI.PauseMenu.UIPauseMenuSFX" preserve="all" />
    <type fullname="MovingOut2.UI.Phablette.PhabletteSizer" preserve="all" />
    <type fullname="MovingOut2.UI.Phablette.PhabletteTransitioner" preserve="all" />
    <type fullname="MovingOut2.UI.PlayerManager.UIPlayerManagementPanel" preserve="all" />
    <type fullname="MovingOut2.UI.PlayerManager.UIPlayerManagementPanelSlot" preserve="all" />
    <type fullname="MovingOut2.UI.PlayerManager.UIPlayerManagementPanelSlotPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.Players.UIPlayerInfo_Icon" preserve="all" />
    <type fullname="MovingOut2.UI.Players.UIPlayerInfo_Name" preserve="all" />
    <type fullname="MovingOut2.UI.Players.UIPlayerNametagPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIBusyPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIEngagementPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessageHeaderModeHelpPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessageHeaderPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessagePlayerLeavePopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessagePopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessageTimerPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIMessageTimerTimeoutPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIPopupManager" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIPopupSFX" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIRebindPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIReengagementPopupHandler" preserve="all" />
    <type fullname="MovingOut2.UI.Popups.UIScrollablePopup" preserve="all" />
    <type fullname="MovingOut2.UI.Screens.UIScreen" preserve="all" />
    <type fullname="MovingOut2.UI.Screens.UIScreenGroup" preserve="all" />
    <type fullname="MovingOut2.UI.SetPercFillAndTextVal" preserve="all" />
    <type fullname="MovingOut2.UI.ShowAtGivenHeight" preserve="all" />
    <type fullname="MovingOut2.UI.Splash.SplashScene" preserve="all" />
    <type fullname="MovingOut2.UI.Splash.SplashScreen" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.Overlay.UIXPlayOverlayManager" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.Overlay.UIXPlayOverlayProxyPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.Overlay.UIXPlayPopupProxyPopup" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.Overlay.XPlayOverlayInput" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.Overlay.XPlayOverlayInputModule" preserve="all" />
    <type fullname="MovingOut2.UI.Team17OS.UIConnectionSwitcherListener" preserve="all" />
    <type fullname="MovingOut2.UI.UICanvas" preserve="all" />
    <type fullname="MovingOut2.UI.UICredits" preserve="all" />
    <type fullname="MovingOut2.UI.UIDotDotDot" preserve="all" />
    <type fullname="MovingOut2.UI.UIElementHighlighter" preserve="all" />
    <type fullname="MovingOut2.UI.UIFlyOnscreenGraphic" preserve="all" />
    <type fullname="MovingOut2.UI.UIFollowWorldTransform" preserve="all" />
    <type fullname="MovingOut2.UI.UIFollowWorldTransformGroup" preserve="all" />
    <type fullname="MovingOut2.UI.UIFooter" preserve="all" />
    <type fullname="MovingOut2.UI.UIGameHudHintModule" preserve="all" />
    <type fullname="MovingOut2.UI.UIGameOverworldHintModule" preserve="all" />
    <type fullname="MovingOut2.UI.UIHintComponentDeliveryZoneVariant" preserve="all" />
    <type fullname="MovingOut2.UI.UIHintComponentGrabbableVariant" preserve="all" />
    <type fullname="MovingOut2.UI.UIHintComponentMovableVariant" preserve="all" />
    <type fullname="MovingOut2.UI.UIHintComponentMoverVariant" preserve="all" />
    <type fullname="MovingOut2.UI.UIHintComponentOverworldNodeVariant" preserve="all" />
    <type fullname="MovingOut2.UI.UIInputBindingButton" preserve="all" />
    <type fullname="MovingOut2.UI.UIInputBindingButtonPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.UIInputBindingResetButton" preserve="all" />
    <type fullname="MovingOut2.UI.UIInputBindingRowPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.UILevelHintComponent" preserve="all" />
    <type fullname="MovingOut2.UI.UILevelThumbnailHandler" preserve="all" />
    <type fullname="MovingOut2.UI.UILoadingScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UILoadingScreenContentVisibilityHandler" preserve="all" />
    <type fullname="MovingOut2.UI.UILoadingScreenTruckContentHandler" preserve="all" />
    <type fullname="MovingOut2.UI.UIMoverShapePresentation" preserve="all" />
    <type fullname="MovingOut2.UI.UIOverworldHintComponent" preserve="all" />
    <type fullname="MovingOut2.UI.UIPlayerAvatarImage" preserve="all" />
    <type fullname="MovingOut2.UI.UIRectCustomScaler" preserve="all" />
    <type fullname="MovingOut2.UI.UISaveSlotButton" preserve="all" />
    <type fullname="MovingOut2.UI.UISavingIndicator" preserve="all" />
    <type fullname="MovingOut2.UI.UIService" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenu" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuAccessibilityScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuAudioScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuGeneralScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuInputRemappingSubscreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuKeyboardScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuKeyboardScreenTab" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuProfilesScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuProfilesScreenPlayerTab" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuProfilesScreenPlayerTabPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsMenuVideoScreen" preserve="all" />
    <type fullname="MovingOut2.UI.UISettingsSectionHeader" preserve="all" />
    <type fullname="MovingOut2.UI.UISubtitlePlayer" preserve="all" />
    <type fullname="MovingOut2.UI.UIUpsellMenuScreen" preserve="all" />
    <type fullname="MovingOut2.UI.Util.UITextAnyCharFallback" preserve="all" />
    <type fullname="MovingOut2.UI.Util.UITextGlower" preserve="all" />
    <type fullname="MovingOut2.UI.WorldCanvasFitOnscreen" preserve="all" />
    <type fullname="SMG.UI.Controls.Presentation.UISliderPresentation" preserve="all" />
    <type fullname="MovingOut2.UI.Localization.LocalizedDyslexicAssetEvent`3/DyslexicOverride[TMPro.TMP_FontAsset,MovingOut2.UI.Localization.LocalizedTMProFont,MovingOut2.UI.Localization.UnityEventFont]" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Localization.LocalizedDyslexicAssetEvent`3/DyslexicOverride[UnityEngine.Material,MovingOut2.UI.Localization.LocalizedFontMaterial,MovingOut2.UI.Localization.UnityEventFontMaterial]" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Localization.LocalizedFontMaterial" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Localization.LocalizedTMProFont" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Localization.UnityEventFont" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Localization.UnityEventFontMaterial" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.MainMenu.UIMoverView/RevealAnimParams" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Controls.Presentation.UIRangePresentation/NavButtonElements" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterSelectScreenMover" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.MainMenu.UICharacterUnlockRevealSequence/MoverNewTagData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Screens.UIRangeSelectScreen/SubviewOption" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.UISettingsMenuInputRemappingSubscreen/MutuallyExclusiveActionPair" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.UISettingsMenuVideoScreen/QualityOption" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.Floaters.UIPortalFloaterPanelHandler/GoalPanel" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.MainMenu.VO.UpsellVO/VOBankInfo" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.UIFooter/ControlData" preserve="nothing" serialized="true" />
    <type fullname="MovingOut2.UI.UIFooter/DefaultLocalizedLabels" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="SMG.Core.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="SMG.Core.DeviceScreen" preserve="all" />
    <type fullname="SMG.Core.Geometry.AxisAlignedBoxVolume" preserve="all" />
    <type fullname="SMG.Core.Geometry.OrientedBoxVolume" preserve="all" />
    <type fullname="SMG.Core.FloatOverride" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.FloatRange" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.BoolOverride" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.ColorOverride" preserve="nothing" serialized="true" />
    <type fullname="SMG.Collections.SerializableLookup`2/Entry[System.String,MovingOut2.Data.Achievements.Achievement]" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.PositionTarget" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.Vector3Override" preserve="nothing" serialized="true" />
    <type fullname="SMG.Core.IntOverride" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="SMG.InputLayers.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="SMG.InputLayers.InputLayerComponent" preserve="all" />
    <type fullname="SMG.InputLayers.InputLayerGroupComponent" preserve="all" />
  </assembly>
  <assembly fullname="SMG.InputSystemExtensions.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="SMG.InputSystem.Haptics.HapticImpulseAsset" preserve="all" />
    <type fullname="SMG.InputSystem.Haptics.HapticListener" preserve="all" />
    <type fullname="SMG.InputSystem.Haptics.HapticImpulse" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="SMG.UI.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="SMG.UI.Controls.Navigation.UINavigationGroup" preserve="all" />
    <type fullname="SMG.UI.Controls.Presentation.UIControlColorTint" preserve="all" />
    <type fullname="SMG.UI.Controls.Presentation.UIScrollRectPositioner" preserve="all" />
    <type fullname="SMG.UI.Controls.UIButton" preserve="all" />
    <type fullname="SMG.UI.Controls.UIList" preserve="all" />
    <type fullname="SMG.UI.Controls.UIRange" preserve="all" />
    <type fullname="SMG.UI.Controls.UISelectableControl" preserve="all" />
    <type fullname="SMG.UI.Controls.UISlider" preserve="all" />
    <type fullname="SMG.UI.Controls.UIToggle" preserve="all" />
    <type fullname="SMG.UI.Packages.com.smg.ui.Runtime.Layout.AdvancedContentSizeFitter" preserve="all" />
    <type fullname="SMG.UI.Views.Transitions.UIViewSimpleFadeTransitioner" preserve="all" />
    <type fullname="SMG.UI.Views.UIViewContainer" preserve="all" />
    <type fullname="SMG.UI.Controls.Navigation.UIDefaultNavigation/Navigation" preserve="nothing" serialized="true" />
    <type fullname="SMG.UI.Controls.UIButtonBase/UIButtonEvent" preserve="nothing" serialized="true" />
    <type fullname="SMG.UI.Controls.UIRange/Option" preserve="nothing" serialized="true" />
    <type fullname="SMG.UI.Controls.UIRange/UIRangeEvent" preserve="nothing" serialized="true" />
    <type fullname="SMG.UI.Controls.UISlider/UISliderEvent" preserve="nothing" serialized="true" />
    <type fullname="SMG.UI.Controls.UIToggle/UIToggleEvent" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Team17.CrossPlay.ConnectionModeSwitcher, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="DirectoryServiceDataProvider" preserve="all" />
  </assembly>
  <assembly fullname="Team17.CrossPlay.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.T17OS.T17OSManager" preserve="all" />
  </assembly>
  <assembly fullname="Team17.CrossPlay.CrossPlayOverlayIntergration, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="CrossplayOverlayManagers" preserve="all" />
  </assembly>
  <assembly fullname="Team17.CrossPlay.Overlay, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.CrossPlay.Overlay.ConditionalObjectEnabler" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.EngagedPlayerUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.GamePlatformInviteData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.GameUserInputData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.ListPlayersUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.NotificationUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.ObjectPooler" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayManager" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayPopupTextInput" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayText" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.PlayerButtonUIController" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.PlayerOptionsUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.PopupUISystem" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.PreventSelectionHelper" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.RecentPlayersData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.ScrollRectHelper" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.T17IDInputValidator" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.T17NameInputValidator" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.ToggleHelper" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.XPlayButton" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.XPlayClickable" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.XPlayToggle" preserve="all" />
    <type fullname="Team17.Overlay.Settings.OverlayRuntimeSettings" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.ListPlayersUISystem/ListPlayers" preserve="nothing" serialized="true" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayUISystem/TabMenu" preserve="nothing" serialized="true" />
    <type fullname="Team17.CrossPlay.Overlay.OverlayUISystem/TabMenus" preserve="nothing" serialized="true" />
    <type fullname="Team17.CrossPlay.Overlay.PlayerOptionsUISystem/CustomButton" preserve="nothing" serialized="true" />
    <type fullname="Team17.CrossPlay.Overlay.PlayerOptionsUISystem/ListButtons" preserve="nothing" serialized="true" />
    <type fullname="Team17.CrossPlay.Overlay.XPlayClickable/ButtonClickedEvent" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Team17.CrossPlay.Overlay.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.CrossPlay.Overlay.GameInviterData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.GameSettingsData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.LoginData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainCrossPlayDetailsChangedData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainCrossPlayFriendsData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainEngagedPlayerData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainNotificationsData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainPlatformDetailChangedData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainPlatformFriendsData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainPlatformInviteData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainRecentPlayersData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainUIInteractionsData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.MainUserInputData" preserve="all" />
    <type fullname="Team17.CrossPlay.Overlay.SessionData" preserve="all" />
  </assembly>
  <assembly fullname="Team17.Localisation.AssetHandler.Resources.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.Localisation.AssetHandler.Resources.ResourcesAssetHandler" preserve="all" />
  </assembly>
  <assembly fullname="Team17.Localisation.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.Localisation.LocalisationRuntimeSettings" preserve="all" />
    <type fullname="Team17.Localisation.PlatformOverride" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Team17.Platform.OnScreenKeyboard, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.Platform.OnScreenKeyboard.OSKTextInputProvider" preserve="all" />
    <type fullname="Team17.Platform.OnScreenKeyboard.TextInputCompleteEvent" preserve="nothing" serialized="true" />
    <type fullname="Team17.Platform.OnScreenKeyboard.TextValueChangedEvent" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Team17.Platform.OnScreenKeyboard.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="Team17.Platform.OnScreenKeyboard.TextMeshPro.TMPInputFieldTextInputProvider" preserve="all" />
  </assembly>
  <assembly fullname="team17.profanityfilter, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="WordFilterManager" preserve="all" />
  </assembly>
  <assembly fullname="Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
    <type fullname="UnityEngine.AddressableAssets.Addressables" preserve="all" />
    <type fullname="UnityEngine.AddressableAssets.AssetReference" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.AddressableAssets.AssetReferenceGameObject" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.AddressableAssets.AssetReferenceSprite" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.InputSystem, Version=1.4.4.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.InputSystem.InputActionAsset" preserve="all" />
    <type fullname="UnityEngine.InputSystem.InputActionReference" preserve="all" />
    <type fullname="UnityEngine.InputSystem.UI.InputSystemUIInputModule" preserve="all" />
    <type fullname="UnityEngine.InputSystem.InputAction" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputActionMap" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputBinding" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputControlScheme" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.InputSystem.InputControlScheme/DeviceRequirement" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.Localization, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Localization.Components.LocalizeSpriteEvent" preserve="all" />
    <type fullname="UnityEngine.Localization.Components.LocalizeStringEvent" preserve="all" />
    <type fullname="UnityEngine.Localization.Locale" preserve="all" />
    <type fullname="UnityEngine.Localization.Tables.AssetTable" preserve="all" />
    <type fullname="UnityEngine.Localization.Tables.SharedTableData" preserve="all" />
    <type fullname="UnityEngine.Localization.Tables.StringTable" preserve="all" />
    <type fullname="UnityEngine.Localization.LocalizedString" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Tables.TableEntryReference" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Tables.TableReference" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Events.UnityEventSprite" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Events.UnityEventString" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.LocalizedSprite" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.LocaleIdentifier" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Metadata.MetadataCollection" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Metadata.AssetTypeMetadata" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Tables.DistributedUIDGenerator" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Tables.SharedTableData/SharedTableEntry" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Metadata.SmartFormatTag" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Tables.TableEntryData" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Localization.Metadata.Comment" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.ProBuilder.ProBuilderMesh" preserve="all" />
    <type fullname="UnityEngine.ProBuilder.Shapes.ProBuilderShape" preserve="all" />
    <type fullname="UnityEngine.ProBuilder.AutoUnwrapSettings" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Face" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Shapes.Cube" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Shapes.Cylinder" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.SharedVertex" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.UnwrapParameters" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Edge" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Shapes.Plane" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ProBuilder.Shapes.Sprite" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.RenderPipelines.Universal.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Rendering.Universal.DecalProjector" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalCameraData" preserve="all" />
    <type fullname="UnityEngine.Rendering.Universal.UniversalAdditionalLightData" preserve="all" />
  </assembly>
  <assembly fullname="Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.AtlasSpriteProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider" preserve="all" />
    <type fullname="UnityEngine.ResourceManagement.ResourceProviders.SceneProvider" preserve="all" />
  </assembly>
  <assembly fullname="Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="TMPro.TextMeshPro" preserve="all" />
    <type fullname="TMPro.TextMeshProUGUI" preserve="all" />
    <type fullname="TMPro.TMP_FontAsset" preserve="all" />
    <type fullname="TMPro.TMP_InputField" preserve="all" />
    <type fullname="TMPro.TMP_SpriteAsset" preserve="all" />
    <type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true" />
    <type fullname="TMPro.FaceInfo_Legacy" preserve="nothing" serialized="true" />
    <type fullname="TMPro.FontAssetCreationSettings" preserve="nothing" serialized="true" />
    <type fullname="TMPro.KerningTable" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_Character" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_FontFeatureTable" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/OnChangeEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/SelectionEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/SubmitEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/TextSelectionEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_InputField/TouchScreenKeyboardEvent" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_SpriteCharacter" preserve="nothing" serialized="true" />
    <type fullname="TMPro.TMP_SpriteGlyph" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.Timeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Timeline.ActivationPlayableAsset" preserve="all" />
    <type fullname="UnityEngine.Timeline.ActivationTrack" preserve="all" />
    <type fullname="UnityEngine.Timeline.AnimationTrack" preserve="all" />
    <type fullname="UnityEngine.Timeline.MarkerTrack" preserve="all" />
    <type fullname="UnityEngine.Timeline.SignalAsset" preserve="all" />
    <type fullname="UnityEngine.Timeline.SignalEmitter" preserve="all" />
    <type fullname="UnityEngine.Timeline.SignalReceiver" preserve="all" />
    <type fullname="UnityEngine.Timeline.TimelineAsset" preserve="all" />
    <type fullname="UnityEngine.Timeline.MarkerList" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Timeline.TimelineAsset/EditorSettings" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Timeline.TimelineClip" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Timeline.SignalReceiver/EventKeyValue" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="Unity.VisualEffectGraph.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.VFX.Utility.VFXMultiplePositionBinder" preserve="all" />
    <type fullname="UnityEngine.VFX.Utility.VFXPropertyBinder" preserve="all" />
    <type fullname="UnityEngine.VFX.Utility.ExposedProperty" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.AIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.AI.NavMeshData" preserve="all" />
    <type fullname="UnityEngine.AI.NavMeshObstacle" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.AnimationModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Animation" preserve="all" />
    <type fullname="UnityEngine.AnimationClip" preserve="all" />
    <type fullname="UnityEngine.Animations.PositionConstraint" preserve="all" />
    <type fullname="UnityEngine.Animations.RotationConstraint" preserve="all" />
    <type fullname="UnityEngine.Animator" preserve="all" />
    <type fullname="UnityEngine.AnimatorOverrideController" preserve="all" />
    <type fullname="UnityEngine.Avatar" preserve="all" />
    <type fullname="UnityEngine.AvatarMask" preserve="all" />
    <type fullname="UnityEngine.RuntimeAnimatorController" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.AudioListener" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Camera" preserve="all" />
    <type fullname="UnityEngine.ComputeShader" preserve="all" />
    <type fullname="UnityEngine.Cubemap" preserve="all" />
    <type fullname="UnityEngine.GameObject" preserve="all" />
    <type fullname="UnityEngine.Light" preserve="all" />
    <type fullname="UnityEngine.LightingSettings" preserve="all" />
    <type fullname="UnityEngine.LightmapSettings" preserve="all" />
    <type fullname="UnityEngine.LineRenderer" preserve="all" />
    <type fullname="UnityEngine.Material" preserve="all" />
    <type fullname="UnityEngine.Mesh" preserve="all" />
    <type fullname="UnityEngine.MeshFilter" preserve="all" />
    <type fullname="UnityEngine.MeshRenderer" preserve="all" />
    <type fullname="UnityEngine.MonoBehaviour" preserve="all" />
    <type fullname="UnityEngine.Object" preserve="all" />
    <type fullname="UnityEngine.RectTransform" preserve="all" />
    <type fullname="UnityEngine.Rendering.SortingGroup" preserve="all" />
    <type fullname="UnityEngine.RenderSettings" preserve="all" />
    <type fullname="UnityEngine.RenderTexture" preserve="all" />
    <type fullname="UnityEngine.Shader" preserve="all" />
    <type fullname="UnityEngine.SkinnedMeshRenderer" preserve="all" />
    <type fullname="UnityEngine.Sprite" preserve="all" />
    <type fullname="UnityEngine.SpriteRenderer" preserve="all" />
    <type fullname="UnityEngine.TextAsset" preserve="all" />
    <type fullname="UnityEngine.Texture2D" preserve="all" />
    <type fullname="UnityEngine.TrailRenderer" preserve="all" />
    <type fullname="UnityEngine.Transform" preserve="all" />
    <type fullname="UnityEngine.U2D.SpriteAtlas" preserve="all" />
    <type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.RectOffset" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.UnityEvent`2[SMG.UI.Controls.UISlider,System.Single]" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.UnityEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.ExposedReference`1[Cinemachine.CinemachineVirtualCameraBase]" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.Events.UnityEvent`1[UnityEngine.GameObject]" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.DirectorModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Playables.PlayableDirector" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.ParticleSystem" preserve="all" />
    <type fullname="UnityEngine.ParticleSystemForceField" preserve="all" />
    <type fullname="UnityEngine.ParticleSystemRenderer" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.BoxCollider" preserve="all" />
    <type fullname="UnityEngine.CapsuleCollider" preserve="all" />
    <type fullname="UnityEngine.ConfigurableJoint" preserve="all" />
    <type fullname="UnityEngine.HingeJoint" preserve="all" />
    <type fullname="UnityEngine.MeshCollider" preserve="all" />
    <type fullname="UnityEngine.PhysicMaterial" preserve="all" />
    <type fullname="UnityEngine.Rigidbody" preserve="all" />
    <type fullname="UnityEngine.SphereCollider" preserve="all" />
    <type fullname="UnityEngine.SpringJoint" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.TextRenderingModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Font" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.EventSystems.EventSystem" preserve="all" />
    <type fullname="UnityEngine.UI.AspectRatioFitter" preserve="all" />
    <type fullname="UnityEngine.UI.Button" preserve="all" />
    <type fullname="UnityEngine.UI.CanvasScaler" preserve="all" />
    <type fullname="UnityEngine.UI.ContentSizeFitter" preserve="all" />
    <type fullname="UnityEngine.UI.GraphicRaycaster" preserve="all" />
    <type fullname="UnityEngine.UI.GridLayoutGroup" preserve="all" />
    <type fullname="UnityEngine.UI.HorizontalLayoutGroup" preserve="all" />
    <type fullname="UnityEngine.UI.Image" preserve="all" />
    <type fullname="UnityEngine.UI.LayoutElement" preserve="all" />
    <type fullname="UnityEngine.UI.Mask" preserve="all" />
    <type fullname="UnityEngine.UI.Outline" preserve="all" />
    <type fullname="UnityEngine.UI.RawImage" preserve="all" />
    <type fullname="UnityEngine.UI.RectMask2D" preserve="all" />
    <type fullname="UnityEngine.UI.Scrollbar" preserve="all" />
    <type fullname="UnityEngine.UI.ScrollRect" preserve="all" />
    <type fullname="UnityEngine.UI.Text" preserve="all" />
    <type fullname="UnityEngine.UI.ToggleGroup" preserve="all" />
    <type fullname="UnityEngine.UI.VerticalLayoutGroup" preserve="all" />
    <type fullname="UnityEngine.UI.MaskableGraphic/CullStateChangedEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.FontData" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.ScrollRect/ScrollRectEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.AnimationTriggers" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.ColorBlock" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Navigation" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Scrollbar/ScrollEvent" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.SpriteState" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.UI.Toggle/ToggleEvent" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.UIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Canvas" preserve="all" />
    <type fullname="UnityEngine.CanvasGroup" preserve="all" />
    <type fullname="UnityEngine.CanvasRenderer" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.VFXModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.VFX.VFXRenderer" preserve="all" />
    <type fullname="UnityEngine.VFX.VisualEffect" preserve="all" />
    <type fullname="UnityEngine.VFX.VisualEffectAsset" preserve="all" />
  </assembly>
  <assembly fullname="UnityEngine.VideoModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
    <type fullname="UnityEngine.Video.VideoClip" preserve="all" />
    <type fullname="UnityEngine.Video.VideoPlayer" preserve="all" />
  </assembly>
  <assembly fullname="Team17.Directoryservice">
    <type fullname="Team17.DirectoryService.DirectoryServiceHeaders" preserve="nothing" serialized="true" />
  </assembly>
  <assembly fullname="UnityEngine.TextCoreFontEngineModule">
    <type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true" />
    <type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true" />
  </assembly>
</linker>