--[[
	* Copyright (c) Roblox Corporation. All rights reserved.
	* Licensed under the MIT License (the "License");
	* you may not use this file except in compliance with the License.
	* You may obtain a copy of the License at
	*
	*     https://opensource.org/licenses/MIT
	*
	* Unless required by applicable law or agreed to in writing, software
	* distributed under the License is distributed on an "AS IS" BASIS,
	* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
	* See the License for the specific language governing permissions and
	* limitations under the License.
]]
-- version-5d89b8817a4e4de3
return {
	Instance = { Properties = { "Archivable", "ClassName", "Name", "Parent" } },
	Accoutrement = {
		Properties = { "AttachmentForward", "AttachmentPoint", "AttachmentPos", "AttachmentRight", "AttachmentUp" },
		Superclass = "Instance",
	},
	Accessory = { Properties = { "AccessoryType" }, Superclass = "Accoutrement" },
	Hat = { Properties = {}, Superclass = "Accoutrement" },
	AdvancedDragger = { Properties = {}, Superclass = "Instance" },
	Animation = { Properties = { "AnimationId" }, Superclass = "Instance" },
	AnimationClip = { Properties = { "Loop", "Priority" }, Superclass = "Instance" },
	CurveAnimation = { Properties = {}, Superclass = "AnimationClip" },
	KeyframeSequence = { Properties = {}, Superclass = "AnimationClip" },
	AnimationController = { Properties = {}, Superclass = "Instance" },
	AnimationRigData = { Properties = {}, Superclass = "Instance" },
	AnimationTrack = {
		Properties = {
			"Animation",
			"IsPlaying",
			"Length",
			"Looped",
			"Priority",
			"Speed",
			"TimePosition",
			"WeightCurrent",
			"WeightTarget",
		},
		Superclass = "Instance",
	},
	Animator = { Properties = {}, Superclass = "Instance" },
	Atmosphere = { Properties = { "Color", "Decay", "Density", "Glare", "Haze", "Offset" }, Superclass = "Instance" },
	Attachment = {
		Properties = {
			"Axis",
			"CFrame",
			"Orientation",
			"Position",
			"SecondaryAxis",
			"Visible",
			"WorldAxis",
			"WorldCFrame",
			"WorldOrientation",
			"WorldPosition",
			"WorldSecondaryAxis",
		},
		Superclass = "Instance",
	},
	Bone = { Properties = { "Transform", "TransformedCFrame", "TransformedWorldCFrame" }, Superclass = "Attachment" },
	Backpack = { Properties = {}, Superclass = "Instance" },
	BackpackItem = { Properties = { "TextureId" }, Superclass = "Instance" },
	HopperBin = { Properties = { "Active", "BinType" }, Superclass = "BackpackItem" },
	Tool = {
		Properties = {
			"CanBeDropped",
			"Enabled",
			"Grip",
			"GripForward",
			"GripPos",
			"GripRight",
			"GripUp",
			"ManualActivationOnly",
			"RequiresHandle",
			"ToolTip",
		},
		Superclass = "BackpackItem",
	},
	Flag = { Properties = { "TeamColor" }, Superclass = "Tool" },
	BasePlayerGui = { Properties = {}, Superclass = "Instance" },
	PlayerGui = {
		Properties = { "CurrentScreenOrientation", "ScreenOrientation", "SelectionImageObject" },
		Superclass = "BasePlayerGui",
	},
	BaseWrap = {
		Properties = { "CageMeshId", "CageOrigin", "CageOriginWorld", "ImportOrigin", "ImportOriginWorld" },
		Superclass = "Instance",
	},
	WrapLayer = {
		Properties = {
			"BindOffset",
			"Enabled",
			"Order",
			"Puffiness",
			"ReferenceMeshId",
			"ReferenceOrigin",
			"ReferenceOriginWorld",
			"ShrinkFactor",
		},
		Superclass = "BaseWrap",
	},
	WrapTarget = { Properties = { "Stiffness" }, Superclass = "BaseWrap" },
	Beam = {
		Properties = {
			"Attachment0",
			"Attachment1",
			"Brightness",
			"Color",
			"CurveSize0",
			"CurveSize1",
			"Enabled",
			"FaceCamera",
			"LightEmission",
			"LightInfluence",
			"Segments",
			"Texture",
			"TextureLength",
			"TextureMode",
			"TextureSpeed",
			"Transparency",
			"Width0",
			"Width1",
			"ZOffset",
		},
		Superclass = "Instance",
	},
	BindableEvent = { Properties = {}, Superclass = "Instance" },
	BindableFunction = { Properties = {}, Superclass = "Instance" },
	BodyMover = { Properties = {}, Superclass = "Instance" },
	BodyAngularVelocity = { Properties = { "AngularVelocity", "MaxTorque", "P" }, Superclass = "BodyMover" },
	BodyForce = { Properties = { "Force" }, Superclass = "BodyMover" },
	BodyGyro = { Properties = { "CFrame", "D", "MaxTorque", "P" }, Superclass = "BodyMover" },
	BodyPosition = { Properties = { "D", "MaxForce", "P", "Position" }, Superclass = "BodyMover" },
	BodyThrust = { Properties = { "Force", "Location" }, Superclass = "BodyMover" },
	BodyVelocity = { Properties = { "MaxForce", "P", "Velocity" }, Superclass = "BodyMover" },
	RocketPropulsion = {
		Properties = {
			"CartoonFactor",
			"MaxSpeed",
			"MaxThrust",
			"MaxTorque",
			"Target",
			"TargetOffset",
			"TargetRadius",
			"ThrustD",
			"ThrustP",
			"TurnD",
			"TurnP",
		},
		Superclass = "BodyMover",
	},
	Breakpoint = { Properties = {}, Superclass = "Instance" },
	Camera = {
		Properties = {
			"CFrame",
			"CameraSubject",
			"CameraType",
			"DiagonalFieldOfView",
			"FieldOfView",
			"FieldOfViewMode",
			"Focus",
			"HeadLocked",
			"HeadScale",
			"MaxAxisFieldOfView",
			"NearPlaneZ",
			"ViewportSize",
		},
		Superclass = "Instance",
	},
	CharacterAppearance = { Properties = {}, Superclass = "Instance" },
	BodyColors = {
		Properties = {
			"HeadColor",
			"HeadColor3",
			"LeftArmColor",
			"LeftArmColor3",
			"LeftLegColor",
			"LeftLegColor3",
			"RightArmColor",
			"RightArmColor3",
			"RightLegColor",
			"RightLegColor3",
			"TorsoColor",
			"TorsoColor3",
		},
		Superclass = "CharacterAppearance",
	},
	CharacterMesh = {
		Properties = { "BaseTextureId", "BodyPart", "MeshId", "OverlayTextureId" },
		Superclass = "CharacterAppearance",
	},
	Clothing = { Properties = { "Color3" }, Superclass = "CharacterAppearance" },
	Pants = { Properties = { "PantsTemplate" }, Superclass = "Clothing" },
	Shirt = { Properties = { "ShirtTemplate" }, Superclass = "Clothing" },
	ShirtGraphic = { Properties = { "Color3", "Graphic" }, Superclass = "CharacterAppearance" },
	Skin = { Properties = { "SkinColor" }, Superclass = "CharacterAppearance" },
	ClickDetector = { Properties = { "CursorIcon", "MaxActivationDistance" }, Superclass = "Instance" },
	Clouds = { Properties = { "Color", "Cover", "Density", "Enabled" }, Superclass = "Instance" },
	CommandInstance = {
		Properties = {
			"AllowGUIAccessPoints",
			"Checked",
			"DefaultShortcut",
			"DisplayName",
			"Enabled",
			"Icon",
			"Name",
			"Permission",
			"StatusTip",
		},
		Superclass = "Instance",
	},
	Configuration = { Properties = {}, Superclass = "Instance" },
	Constraint = {
		Properties = { "Active", "Attachment0", "Attachment1", "Color", "Enabled", "Visible" },
		Superclass = "Instance",
	},
	AlignOrientation = {
		Properties = {
			"AlignType",
			"CFrame",
			"MaxAngularVelocity",
			"MaxTorque",
			"Mode",
			"PrimaryAxis",
			"PrimaryAxisOnly",
			"ReactionTorqueEnabled",
			"Responsiveness",
			"RigidityEnabled",
			"SecondaryAxis",
		},
		Superclass = "Constraint",
	},
	AlignPosition = {
		Properties = {
			"ApplyAtCenterOfMass",
			"MaxForce",
			"MaxVelocity",
			"Mode",
			"Position",
			"ReactionForceEnabled",
			"Responsiveness",
			"RigidityEnabled",
		},
		Superclass = "Constraint",
	},
	AngularVelocity = {
		Properties = { "AngularVelocity", "MaxTorque", "ReactionTorqueEnabled", "RelativeTo" },
		Superclass = "Constraint",
	},
	BallSocketConstraint = {
		Properties = {
			"LimitsEnabled",
			"MaxFrictionTorque",
			"Radius",
			"Restitution",
			"TwistLimitsEnabled",
			"TwistLowerAngle",
			"TwistUpperAngle",
			"UpperAngle",
		},
		Superclass = "Constraint",
	},
	HingeConstraint = {
		Properties = {
			"ActuatorType",
			"AngularResponsiveness",
			"AngularSpeed",
			"AngularVelocity",
			"CurrentAngle",
			"LimitsEnabled",
			"LowerAngle",
			"MotorMaxAcceleration",
			"MotorMaxTorque",
			"Radius",
			"Restitution",
			"ServoMaxTorque",
			"TargetAngle",
			"UpperAngle",
		},
		Superclass = "Constraint",
	},
	LineForce = {
		Properties = { "ApplyAtCenterOfMass", "InverseSquareLaw", "Magnitude", "MaxForce", "ReactionForceEnabled" },
		Superclass = "Constraint",
	},
	LinearVelocity = {
		Properties = {
			"LineDirection",
			"LineVelocity",
			"MaxForce",
			"PlaneVelocity",
			"PrimaryTangentAxis",
			"RelativeTo",
			"SecondaryTangentAxis",
			"VectorVelocity",
			"VelocityConstraintMode",
		},
		Superclass = "Constraint",
	},
	Plane = { Properties = {}, Superclass = "Constraint" },
	RodConstraint = {
		Properties = { "CurrentDistance", "Length", "LimitAngle0", "LimitAngle1", "LimitsEnabled", "Thickness" },
		Superclass = "Constraint",
	},
	RopeConstraint = {
		Properties = {
			"CurrentDistance",
			"Length",
			"Restitution",
			"Thickness",
			"WinchEnabled",
			"WinchForce",
			"WinchResponsiveness",
			"WinchSpeed",
			"WinchTarget",
		},
		Superclass = "Constraint",
	},
	SlidingBallConstraint = {
		Properties = {
			"ActuatorType",
			"CurrentPosition",
			"LimitsEnabled",
			"LinearResponsiveness",
			"LowerLimit",
			"MotorMaxAcceleration",
			"MotorMaxForce",
			"Restitution",
			"ServoMaxForce",
			"Size",
			"Speed",
			"TargetPosition",
			"UpperLimit",
			"Velocity",
		},
		Superclass = "Constraint",
	},
	CylindricalConstraint = {
		Properties = {
			"AngularActuatorType",
			"AngularLimitsEnabled",
			"AngularResponsiveness",
			"AngularRestitution",
			"AngularSpeed",
			"AngularVelocity",
			"CurrentAngle",
			"InclinationAngle",
			"LowerAngle",
			"MotorMaxAngularAcceleration",
			"MotorMaxTorque",
			"RotationAxisVisible",
			"ServoMaxTorque",
			"TargetAngle",
			"UpperAngle",
			"WorldRotationAxis",
		},
		Superclass = "SlidingBallConstraint",
	},
	PrismaticConstraint = { Properties = {}, Superclass = "SlidingBallConstraint" },
	SpringConstraint = {
		Properties = {
			"Coils",
			"CurrentLength",
			"Damping",
			"FreeLength",
			"LimitsEnabled",
			"MaxForce",
			"MaxLength",
			"MinLength",
			"Radius",
			"Stiffness",
			"Thickness",
		},
		Superclass = "Constraint",
	},
	Torque = { Properties = { "RelativeTo", "Torque" }, Superclass = "Constraint" },
	TorsionSpringConstraint = {
		Properties = {
			"Coils",
			"CurrentAngle",
			"Damping",
			"LimitsEnabled",
			"MaxAngle",
			"MaxTorque",
			"Radius",
			"Restitution",
			"Stiffness",
		},
		Superclass = "Constraint",
	},
	UniversalConstraint = {
		Properties = { "LimitsEnabled", "MaxAngle", "Radius", "Restitution" },
		Superclass = "Constraint",
	},
	VectorForce = { Properties = { "ApplyAtCenterOfMass", "Force", "RelativeTo" }, Superclass = "Constraint" },
	Controller = { Properties = {}, Superclass = "Instance" },
	HumanoidController = { Properties = {}, Superclass = "Controller" },
	SkateboardController = { Properties = { "Steer", "Throttle" }, Superclass = "Controller" },
	VehicleController = { Properties = {}, Superclass = "Controller" },
	CustomEvent = { Properties = {}, Superclass = "Instance" },
	CustomEventReceiver = { Properties = {}, Superclass = "Instance" },
	DataModelMesh = { Properties = { "Offset", "Scale", "VertexColor" }, Superclass = "Instance" },
	BevelMesh = { Properties = {}, Superclass = "DataModelMesh" },
	BlockMesh = { Properties = {}, Superclass = "BevelMesh" },
	CylinderMesh = { Properties = {}, Superclass = "BevelMesh" },
	FileMesh = { Properties = { "MeshId", "TextureId" }, Superclass = "DataModelMesh" },
	SpecialMesh = { Properties = { "MeshType" }, Superclass = "FileMesh" },
	DataModelSession = { Properties = {}, Superclass = "Instance" },
	DataStoreIncrementOptions = { Properties = {}, Superclass = "Instance" },
	DataStoreInfo = { Properties = { "CreatedTime", "DataStoreName", "UpdatedTime" }, Superclass = "Instance" },
	DataStoreKey = { Properties = { "KeyName" }, Superclass = "Instance" },
	DataStoreKeyInfo = { Properties = { "CreatedTime", "UpdatedTime", "Version" }, Superclass = "Instance" },
	DataStoreObjectVersionInfo = { Properties = { "CreatedTime", "IsDeleted", "Version" }, Superclass = "Instance" },
	DataStoreOptions = { Properties = { "AllScopes" }, Superclass = "Instance" },
	DataStoreSetOptions = { Properties = {}, Superclass = "Instance" },
	DebugSettings = {
		Properties = {
			"DataModel",
			"InstanceCount",
			"IsScriptStackTracingEnabled",
			"JobCount",
			"PlayerCount",
			"ReportSoundWarnings",
			"RobloxVersion",
			"TickCountPreciseOverride",
		},
		Superclass = "Instance",
	},
	DebuggerBreakpoint = {
		Properties = {
			"Condition",
			"ContinueExecution",
			"IsEnabled",
			"Line",
			"LogExpression",
			"isContextDependentBreakpoint",
		},
		Superclass = "Instance",
	},
	DebuggerConnection = { Properties = {}, Superclass = "Instance" },
	DebuggerLuaResponse = { Properties = {}, Superclass = "Instance" },
	DebuggerVariable = { Properties = {}, Superclass = "Instance" },
	DebuggerWatch = { Properties = { "Expression" }, Superclass = "Instance" },
	Dialog = {
		Properties = {
			"BehaviorType",
			"ConversationDistance",
			"GoodbyeChoiceActive",
			"GoodbyeDialog",
			"InUse",
			"InitialPrompt",
			"Purpose",
			"Tone",
			"TriggerDistance",
			"TriggerOffset",
		},
		Superclass = "Instance",
	},
	DialogChoice = {
		Properties = { "GoodbyeChoiceActive", "GoodbyeDialog", "ResponseDialog", "UserDialog" },
		Superclass = "Instance",
	},
	Dragger = { Properties = {}, Superclass = "Instance" },
	EulerRotationCurve = { Properties = { "RotationOrder" }, Superclass = "Instance" },
	Explosion = {
		Properties = {
			"BlastPressure",
			"BlastRadius",
			"DestroyJointRadiusPercent",
			"ExplosionType",
			"Position",
			"Visible",
		},
		Superclass = "Instance",
	},
	FaceControls = {
		Properties = {
			"ChinRaiser",
			"ChinRaiserUpperLip",
			"Corrugator",
			"EyesLookDown",
			"EyesLookLeft",
			"EyesLookRight",
			"EyesLookUp",
			"FlatPucker",
			"Funneler",
			"JawDrop",
			"JawLeft",
			"JawRight",
			"LeftBrowLowerer",
			"LeftCheekPuff",
			"LeftCheekRaiser",
			"LeftDimpler",
			"LeftEyeClosed",
			"LeftEyeUpperLidRaiser",
			"LeftInnerBrowRaiser",
			"LeftLipCornerDown",
			"LeftLipCornerPuller",
			"LeftLipStretcher",
			"LeftLowerLipDepressor",
			"LeftNoseWrinkler",
			"LeftOuterBrowRaiser",
			"LeftUpperLipRaiser",
			"LipPresser",
			"LipsTogether",
			"LowerLipSuck",
			"MouthLeft",
			"MouthRight",
			"Pucker",
			"RightBrowLowerer",
			"RightCheekPuff",
			"RightCheekRaiser",
			"RightDimpler",
			"RightEyeClosed",
			"RightEyeUpperLidRaiser",
			"RightInnerBrowRaiser",
			"RightLipCornerDown",
			"RightLipCornerPuller",
			"RightLipStretcher",
			"RightLowerLipDepressor",
			"RightNoseWrinkler",
			"RightOuterBrowRaiser",
			"RightUpperLipRaiser",
			"TongueDown",
			"TongueOut",
			"TongueUp",
			"UpperLipSuck",
		},
		Superclass = "Instance",
	},
	FaceInstance = { Properties = { "Face" }, Superclass = "Instance" },
	Decal = { Properties = { "Color3", "Texture", "Transparency", "ZIndex" }, Superclass = "FaceInstance" },
	Texture = {
		Properties = { "OffsetStudsU", "OffsetStudsV", "StudsPerTileU", "StudsPerTileV" },
		Superclass = "Decal",
	},
	Feature = { Properties = { "FaceId", "InOut", "LeftRight", "TopBottom" }, Superclass = "Instance" },
	Hole = { Properties = {}, Superclass = "Feature" },
	MotorFeature = { Properties = {}, Superclass = "Feature" },
	File = { Properties = {}, Superclass = "Instance" },
	Fire = { Properties = { "Color", "Enabled", "Heat", "SecondaryColor", "Size" }, Superclass = "Instance" },
	FloatCurve = { Properties = { "Length" }, Superclass = "Instance" },
	Folder = { Properties = {}, Superclass = "Instance" },
	ForceField = { Properties = { "Visible" }, Superclass = "Instance" },
	FunctionalTest = { Properties = { "Description" }, Superclass = "Instance" },
	GameSettings = {
		Properties = { "AdditionalCoreIncludeDirs", "OverrideStarterScript", "VideoCaptureEnabled", "VideoRecording" },
		Superclass = "Instance",
	},
	GlobalDataStore = { Properties = {}, Superclass = "Instance" },
	DataStore = { Properties = {}, Superclass = "GlobalDataStore" },
	OrderedDataStore = { Properties = {}, Superclass = "GlobalDataStore" },
	GuiBase = { Properties = {}, Superclass = "Instance" },
	GuiBase2d = {
		Properties = {
			"AbsolutePosition",
			"AbsoluteRotation",
			"AbsoluteSize",
			"AutoLocalize",
			"RootLocalizationTable",
		},
		Superclass = "GuiBase",
	},
	GuiObject = {
		Properties = {
			"Active",
			"AnchorPoint",
			"AutomaticSize",
			"BackgroundColor3",
			"BackgroundTransparency",
			"BorderColor3",
			"BorderMode",
			"BorderSizePixel",
			"ClipsDescendants",
			"LayoutOrder",
			"NextSelectionDown",
			"NextSelectionLeft",
			"NextSelectionRight",
			"NextSelectionUp",
			"Position",
			"Rotation",
			"Selectable",
			"SelectionImageObject",
			"Size",
			"SizeConstraint",
			"Visible",
			"ZIndex",
		},
		Superclass = "GuiBase2d",
	},
	CanvasGroup = { Properties = { "GroupColor", "Transparency" }, Superclass = "GuiObject" },
	Frame = { Properties = { "Style" }, Superclass = "GuiObject" },
	GuiButton = { Properties = { "AutoButtonColor", "Modal", "Selected", "Style" }, Superclass = "GuiObject" },
	ImageButton = {
		Properties = {
			"HoverImage",
			"Image",
			"ImageColor3",
			"ImageRectOffset",
			"ImageRectSize",
			"ImageTransparency",
			"IsLoaded",
			"PressedImage",
			"ResampleMode",
			"ScaleType",
			"SliceCenter",
			"SliceScale",
			"TileSize",
		},
		Superclass = "GuiButton",
	},
	TextButton = {
		Properties = {
			"ContentText",
			"Font",
			"LineHeight",
			"MaxVisibleGraphemes",
			"RichText",
			"Text",
			"TextBounds",
			"TextColor3",
			"TextFits",
			"TextScaled",
			"TextSize",
			"TextStrokeColor3",
			"TextStrokeTransparency",
			"TextTransparency",
			"TextTruncate",
			"TextWrapped",
			"TextXAlignment",
			"TextYAlignment",
		},
		Superclass = "GuiButton",
	},
	GuiLabel = { Properties = {}, Superclass = "GuiObject" },
	ImageLabel = {
		Properties = {
			"Image",
			"ImageColor3",
			"ImageRectOffset",
			"ImageRectSize",
			"ImageTransparency",
			"IsLoaded",
			"ResampleMode",
			"ScaleType",
			"SliceCenter",
			"SliceScale",
			"TileSize",
		},
		Superclass = "GuiLabel",
	},
	TextLabel = {
		Properties = {
			"ContentText",
			"Font",
			"LineHeight",
			"MaxVisibleGraphemes",
			"RichText",
			"Text",
			"TextBounds",
			"TextColor3",
			"TextFits",
			"TextScaled",
			"TextSize",
			"TextStrokeColor3",
			"TextStrokeTransparency",
			"TextTransparency",
			"TextTruncate",
			"TextWrapped",
			"TextXAlignment",
			"TextYAlignment",
		},
		Superclass = "GuiLabel",
	},
	ScrollingFrame = {
		Properties = {
			"AbsoluteCanvasSize",
			"AbsoluteWindowSize",
			"AutomaticCanvasSize",
			"BottomImage",
			"CanvasPosition",
			"CanvasSize",
			"ElasticBehavior",
			"HorizontalScrollBarInset",
			"MidImage",
			"ScrollBarImageColor3",
			"ScrollBarImageTransparency",
			"ScrollBarThickness",
			"ScrollingDirection",
			"ScrollingEnabled",
			"TopImage",
			"VerticalScrollBarInset",
			"VerticalScrollBarPosition",
		},
		Superclass = "GuiObject",
	},
	TextBox = {
		Properties = {
			"ClearTextOnFocus",
			"ContentText",
			"CursorPosition",
			"Font",
			"LineHeight",
			"MaxVisibleGraphemes",
			"MultiLine",
			"PlaceholderColor3",
			"PlaceholderText",
			"RichText",
			"SelectionStart",
			"ShowNativeInput",
			"Text",
			"TextBounds",
			"TextColor3",
			"TextEditable",
			"TextFits",
			"TextScaled",
			"TextSize",
			"TextStrokeColor3",
			"TextStrokeTransparency",
			"TextTransparency",
			"TextTruncate",
			"TextWrapped",
			"TextXAlignment",
			"TextYAlignment",
		},
		Superclass = "GuiObject",
	},
	VideoFrame = {
		Properties = {
			"IsLoaded",
			"Looped",
			"Playing",
			"Resolution",
			"TimeLength",
			"TimePosition",
			"Video",
			"Volume",
		},
		Superclass = "GuiObject",
	},
	ViewportFrame = {
		Properties = {
			"Ambient",
			"CurrentCamera",
			"ImageColor3",
			"ImageTransparency",
			"LightColor",
			"LightDirection",
		},
		Superclass = "GuiObject",
	},
	LayerCollector = { Properties = { "Enabled", "ResetOnSpawn", "ZIndexBehavior" }, Superclass = "GuiBase2d" },
	BillboardGui = {
		Properties = {
			"Active",
			"Adornee",
			"AlwaysOnTop",
			"Brightness",
			"ClipsDescendants",
			"CurrentDistance",
			"DistanceLowerLimit",
			"DistanceStep",
			"DistanceUpperLimit",
			"ExtentsOffset",
			"ExtentsOffsetWorldSpace",
			"LightInfluence",
			"MaxDistance",
			"PlayerToHideFrom",
			"Size",
			"SizeOffset",
			"StudsOffset",
			"StudsOffsetWorldSpace",
		},
		Superclass = "LayerCollector",
	},
	PluginGui = { Properties = { "Title" }, Superclass = "LayerCollector" },
	DockWidgetPluginGui = { Properties = { "HostWidgetWasRestored" }, Superclass = "PluginGui" },
	QWidgetPluginGui = { Properties = {}, Superclass = "PluginGui" },
	ScreenGui = { Properties = { "DisplayOrder", "IgnoreGuiInset" }, Superclass = "LayerCollector" },
	GuiMain = { Properties = {}, Superclass = "ScreenGui" },
	SurfaceGui = {
		Properties = {
			"Active",
			"Adornee",
			"AlwaysOnTop",
			"Brightness",
			"CanvasSize",
			"ClipsDescendants",
			"Face",
			"LightInfluence",
			"PixelsPerStud",
			"SizingMode",
			"ToolPunchThroughDistance",
			"ZOffset",
		},
		Superclass = "LayerCollector",
	},
	GuiBase3d = { Properties = { "Color3", "Transparency", "Visible" }, Superclass = "GuiBase" },
	FloorWire = {
		Properties = {
			"CycleOffset",
			"From",
			"StudsBetweenTextures",
			"Texture",
			"TextureSize",
			"To",
			"Velocity",
			"WireRadius",
		},
		Superclass = "GuiBase3d",
	},
	InstanceAdornment = { Properties = { "Adornee" }, Superclass = "GuiBase3d" },
	SelectionBox = {
		Properties = { "LineThickness", "SurfaceColor3", "SurfaceTransparency" },
		Superclass = "InstanceAdornment",
	},
	PVAdornment = { Properties = { "Adornee" }, Superclass = "GuiBase3d" },
	HandleAdornment = {
		Properties = { "AdornCullingMode", "AlwaysOnTop", "CFrame", "SizeRelativeOffset", "ZIndex" },
		Superclass = "PVAdornment",
	},
	BoxHandleAdornment = { Properties = { "Size" }, Superclass = "HandleAdornment" },
	ConeHandleAdornment = { Properties = { "Height", "Radius" }, Superclass = "HandleAdornment" },
	CylinderHandleAdornment = {
		Properties = { "Angle", "Height", "InnerRadius", "Radius" },
		Superclass = "HandleAdornment",
	},
	ImageHandleAdornment = { Properties = { "Image", "Size" }, Superclass = "HandleAdornment" },
	LineHandleAdornment = { Properties = { "Length", "Thickness" }, Superclass = "HandleAdornment" },
	SphereHandleAdornment = { Properties = { "Radius" }, Superclass = "HandleAdornment" },
	ParabolaAdornment = { Properties = {}, Superclass = "PVAdornment" },
	SelectionSphere = { Properties = { "SurfaceColor3", "SurfaceTransparency" }, Superclass = "PVAdornment" },
	PartAdornment = { Properties = { "Adornee" }, Superclass = "GuiBase3d" },
	HandlesBase = { Properties = {}, Superclass = "PartAdornment" },
	ArcHandles = { Properties = { "Axes" }, Superclass = "HandlesBase" },
	Handles = { Properties = { "Faces", "Style" }, Superclass = "HandlesBase" },
	SurfaceSelection = { Properties = { "TargetSurface" }, Superclass = "PartAdornment" },
	SelectionLasso = { Properties = { "Humanoid" }, Superclass = "GuiBase3d" },
	SelectionPartLasso = { Properties = { "Part" }, Superclass = "SelectionLasso" },
	SelectionPointLasso = { Properties = { "Point" }, Superclass = "SelectionLasso" },
	Highlight = {
		Properties = {
			"DepthMode",
			"Enabled",
			"FillColor",
			"FillTransparency",
			"OutlineColor",
			"OutlineTransparency",
		},
		Superclass = "Instance",
	},
	HttpRequest = { Properties = {}, Superclass = "Instance" },
	Humanoid = {
		Properties = {
			"AutoJumpEnabled",
			"AutoRotate",
			"AutomaticScalingEnabled",
			"BreakJointsOnDeath",
			"CameraOffset",
			"DisplayDistanceType",
			"DisplayName",
			"FloorMaterial",
			"Health",
			"HealthDisplayDistance",
			"HealthDisplayType",
			"HipHeight",
			"Jump",
			"JumpHeight",
			"JumpPower",
			"MaxHealth",
			"MaxSlopeAngle",
			"MoveDirection",
			"NameDisplayDistance",
			"NameOcclusion",
			"PlatformStand",
			"RequiresNeck",
			"RigType",
			"RootPart",
			"SeatPart",
			"Sit",
			"TargetPoint",
			"UseJumpPower",
			"WalkSpeed",
			"WalkToPart",
			"WalkToPoint",
		},
		Superclass = "Instance",
	},
	HumanoidDescription = {
		Properties = {
			"BackAccessory",
			"BodyTypeScale",
			"ClimbAnimation",
			"DepthScale",
			"Face",
			"FaceAccessory",
			"FallAnimation",
			"FrontAccessory",
			"GraphicTShirt",
			"HairAccessory",
			"HatAccessory",
			"Head",
			"HeadColor",
			"HeadScale",
			"HeightScale",
			"IdleAnimation",
			"JumpAnimation",
			"LeftArm",
			"LeftArmColor",
			"LeftLeg",
			"LeftLegColor",
			"NeckAccessory",
			"Pants",
			"ProportionScale",
			"RightArm",
			"RightArmColor",
			"RightLeg",
			"RightLegColor",
			"RunAnimation",
			"Shirt",
			"ShouldersAccessory",
			"SwimAnimation",
			"Torso",
			"TorsoColor",
			"WaistAccessory",
			"WalkAnimation",
			"WidthScale",
		},
		Superclass = "Instance",
	},
	ImporterBaseSettings = { Properties = { "Id", "ImportName", "ShouldImport" }, Superclass = "Instance" },
	ImporterGroupSettings = {
		Properties = { "Anchored", "ImportAsModelAsset", "InsertInWorkspace" },
		Superclass = "ImporterBaseSettings",
	},
	ImporterJointSettings = { Properties = {}, Superclass = "ImporterBaseSettings" },
	ImporterMeshSettings = {
		Properties = { "Anchored", "Dimensions", "DoubleSided", "IgnoreVertexColors", "PolygonCount" },
		Superclass = "ImporterBaseSettings",
	},
	ImporterRootSettings = {
		Properties = {
			"Anchored",
			"FileDimensions",
			"ImportAsModelAsset",
			"InsertInWorkspace",
			"InvertNegativeFaces",
			"MergeMeshes",
			"PolygonCount",
			"RigType",
			"ScaleUnit",
			"WorldForward",
			"WorldUp",
		},
		Superclass = "ImporterBaseSettings",
	},
	ImporterTextureSettings = { Properties = { "FilePath" }, Superclass = "ImporterBaseSettings" },
	InputObject = {
		Properties = { "Delta", "KeyCode", "Position", "UserInputState", "UserInputType" },
		Superclass = "Instance",
	},
	JointInstance = { Properties = { "Active", "C0", "C1", "Enabled", "Part0", "Part1" }, Superclass = "Instance" },
	DynamicRotate = { Properties = { "BaseAngle" }, Superclass = "JointInstance" },
	RotateP = { Properties = {}, Superclass = "DynamicRotate" },
	RotateV = { Properties = {}, Superclass = "DynamicRotate" },
	Glue = { Properties = { "F0", "F1", "F2", "F3" }, Superclass = "JointInstance" },
	ManualSurfaceJointInstance = { Properties = {}, Superclass = "JointInstance" },
	ManualGlue = { Properties = {}, Superclass = "ManualSurfaceJointInstance" },
	ManualWeld = { Properties = {}, Superclass = "ManualSurfaceJointInstance" },
	Motor = { Properties = { "CurrentAngle", "DesiredAngle", "MaxVelocity" }, Superclass = "JointInstance" },
	Motor6D = { Properties = {}, Superclass = "Motor" },
	Rotate = { Properties = {}, Superclass = "JointInstance" },
	Snap = { Properties = {}, Superclass = "JointInstance" },
	VelocityMotor = {
		Properties = { "CurrentAngle", "DesiredAngle", "Hole", "MaxVelocity" },
		Superclass = "JointInstance",
	},
	Weld = { Properties = {}, Superclass = "JointInstance" },
	Keyframe = { Properties = { "Time" }, Superclass = "Instance" },
	KeyframeMarker = { Properties = { "Value" }, Superclass = "Instance" },
	Light = { Properties = { "Brightness", "Color", "Enabled", "Shadows" }, Superclass = "Instance" },
	PointLight = { Properties = { "Range" }, Superclass = "Light" },
	SpotLight = { Properties = { "Angle", "Face", "Range" }, Superclass = "Light" },
	SurfaceLight = { Properties = { "Angle", "Face", "Range" }, Superclass = "Light" },
	LocalizationTable = { Properties = { "SourceLocaleId" }, Superclass = "Instance" },
	LodDataEntity = { Properties = {}, Superclass = "Instance" },
	LuaSettings = { Properties = {}, Superclass = "Instance" },
	LuaSourceContainer = { Properties = {}, Superclass = "Instance" },
	BaseScript = { Properties = { "Disabled" }, Superclass = "LuaSourceContainer" },
	CoreScript = { Properties = {}, Superclass = "BaseScript" },
	Script = { Properties = {}, Superclass = "BaseScript" },
	LocalScript = { Properties = {}, Superclass = "Script" },
	ModuleScript = { Properties = {}, Superclass = "LuaSourceContainer" },
	MaterialVariant = {
		Properties = { "BaseMaterial", "ColorMap", "MetalnessMap", "NormalMap", "RoughnessMap", "StudsPerTile" },
		Superclass = "Instance",
	},
	MemStorageConnection = { Properties = {}, Superclass = "Instance" },
	MemoryStoreQueue = { Properties = {}, Superclass = "Instance" },
	MemoryStoreSortedMap = { Properties = {}, Superclass = "Instance" },
	Message = { Properties = { "Text" }, Superclass = "Instance" },
	Hint = { Properties = {}, Superclass = "Message" },
	MessageBusConnection = { Properties = {}, Superclass = "Instance" },
	MetaBreakpoint = { Properties = {}, Superclass = "Instance" },
	MetaBreakpointContext = { Properties = {}, Superclass = "Instance" },
	Mouse = {
		Properties = {
			"Hit",
			"Icon",
			"Origin",
			"Target",
			"TargetFilter",
			"TargetSurface",
			"UnitRay",
			"ViewSizeX",
			"ViewSizeY",
			"X",
			"Y",
		},
		Superclass = "Instance",
	},
	PlayerMouse = { Properties = {}, Superclass = "Mouse" },
	PluginMouse = { Properties = {}, Superclass = "Mouse" },
	MultipleDocumentInterfaceInstance = { Properties = {}, Superclass = "Instance" },
	NetworkMarker = { Properties = {}, Superclass = "Instance" },
	NetworkPeer = { Properties = {}, Superclass = "Instance" },
	NetworkReplicator = { Properties = {}, Superclass = "Instance" },
	ClientReplicator = { Properties = {}, Superclass = "NetworkReplicator" },
	ServerReplicator = { Properties = {}, Superclass = "NetworkReplicator" },
	NoCollisionConstraint = { Properties = { "Enabled", "Part0", "Part1" }, Superclass = "Instance" },
	PVInstance = { Properties = {}, Superclass = "Instance" },
	BasePart = {
		Properties = {
			"Anchored",
			"AssemblyAngularVelocity",
			"AssemblyCenterOfMass",
			"AssemblyLinearVelocity",
			"AssemblyMass",
			"AssemblyRootPart",
			"BackSurface",
			"BottomSurface",
			"BrickColor",
			"CFrame",
			"CanCollide",
			"CanQuery",
			"CanTouch",
			"CastShadow",
			"CenterOfMass",
			"CollisionGroupId",
			"Color",
			"CustomPhysicalProperties",
			"FrontSurface",
			"LeftSurface",
			"Locked",
			"Mass",
			"Massless",
			"Material",
			"Orientation",
			"PivotOffset",
			"Position",
			"Reflectance",
			"ResizeIncrement",
			"ResizeableFaces",
			"RightSurface",
			"RootPriority",
			"Rotation",
			"Size",
			"TopSurface",
			"Transparency",
		},
		Superclass = "PVInstance",
	},
	CornerWedgePart = { Properties = {}, Superclass = "BasePart" },
	FormFactorPart = { Properties = {}, Superclass = "BasePart" },
	Part = { Properties = { "Shape" }, Superclass = "FormFactorPart" },
	FlagStand = { Properties = { "TeamColor" }, Superclass = "Part" },
	Platform = { Properties = {}, Superclass = "Part" },
	Seat = { Properties = { "Disabled", "Occupant" }, Superclass = "Part" },
	SkateboardPlatform = {
		Properties = { "Controller", "ControllingHumanoid", "Steer", "StickyWheels", "Throttle" },
		Superclass = "Part",
	},
	SpawnLocation = {
		Properties = { "AllowTeamChangeOnTouch", "Duration", "Enabled", "Neutral", "TeamColor" },
		Superclass = "Part",
	},
	WedgePart = { Properties = {}, Superclass = "FormFactorPart" },
	Terrain = {
		Properties = {
			"MaxExtents",
			"WaterColor",
			"WaterReflectance",
			"WaterTransparency",
			"WaterWaveSize",
			"WaterWaveSpeed",
		},
		Superclass = "BasePart",
	},
	TriangleMeshPart = { Properties = { "CollisionFidelity" }, Superclass = "BasePart" },
	MeshPart = {
		Properties = { "DoubleSided", "MeshId", "MeshSize", "RenderFidelity", "TextureID" },
		Superclass = "TriangleMeshPart",
	},
	PartOperation = {
		Properties = { "RenderFidelity", "SmoothingAngle", "TriangleCount", "UsePartColor" },
		Superclass = "TriangleMeshPart",
	},
	NegateOperation = { Properties = {}, Superclass = "PartOperation" },
	UnionOperation = { Properties = {}, Superclass = "PartOperation" },
	TrussPart = { Properties = { "Style" }, Superclass = "BasePart" },
	VehicleSeat = {
		Properties = {
			"AreHingesDetected",
			"Disabled",
			"HeadsUpDisplay",
			"MaxSpeed",
			"Occupant",
			"Steer",
			"SteerFloat",
			"Throttle",
			"ThrottleFloat",
			"Torque",
			"TurnSpeed",
		},
		Superclass = "BasePart",
	},
	Model = { Properties = { "LevelOfDetail", "PrimaryPart", "WorldPivot" }, Superclass = "PVInstance" },
	Actor = { Properties = {}, Superclass = "Model" },
	Status = { Properties = {}, Superclass = "Model" },
	WorldRoot = { Properties = {}, Superclass = "Model" },
	WorldModel = { Properties = {}, Superclass = "WorldRoot" },
	PackageLink = { Properties = { "PackageId", "Status", "VersionNumber" }, Superclass = "Instance" },
	Pages = { Properties = { "IsFinished" }, Superclass = "Instance" },
	CatalogPages = { Properties = {}, Superclass = "Pages" },
	DataStoreKeyPages = { Properties = {}, Superclass = "Pages" },
	DataStoreListingPages = { Properties = {}, Superclass = "Pages" },
	DataStorePages = { Properties = {}, Superclass = "Pages" },
	DataStoreVersionPages = { Properties = {}, Superclass = "Pages" },
	FriendPages = { Properties = {}, Superclass = "Pages" },
	InventoryPages = { Properties = {}, Superclass = "Pages" },
	EmotesPages = { Properties = {}, Superclass = "InventoryPages" },
	OutfitPages = { Properties = {}, Superclass = "Pages" },
	StandardPages = { Properties = {}, Superclass = "Pages" },
	PartOperationAsset = { Properties = {}, Superclass = "Instance" },
	ParticleEmitter = {
		Properties = {
			"Acceleration",
			"Brightness",
			"Color",
			"Drag",
			"EmissionDirection",
			"Enabled",
			"Lifetime",
			"LightEmission",
			"LightInfluence",
			"LockedToPart",
			"Orientation",
			"Rate",
			"RotSpeed",
			"Rotation",
			"Shape",
			"ShapeInOut",
			"ShapePartial",
			"ShapeStyle",
			"Size",
			"Speed",
			"SpreadAngle",
			"Squash",
			"Texture",
			"TimeScale",
			"Transparency",
			"VelocityInheritance",
			"ZOffset",
		},
		Superclass = "Instance",
	},
	Path = { Properties = { "Status" }, Superclass = "Instance" },
	PathfindingLink = { Properties = { "Attachment0", "Attachment1", "IsBidirectional" }, Superclass = "Instance" },
	PathfindingModifier = { Properties = { "ModifierId", "PassThrough" }, Superclass = "Instance" },
	PausedState = { Properties = {}, Superclass = "Instance" },
	PausedStateBreakpoint = { Properties = {}, Superclass = "PausedState" },
	PausedStateException = { Properties = {}, Superclass = "PausedState" },
	PhysicsSettings = {
		Properties = {
			"AllowSleep",
			"AreAnchorsShown",
			"AreAssembliesShown",
			"AreAwakePartsHighlighted",
			"AreBodyTypesShown",
			"AreContactIslandsShown",
			"AreContactPointsShown",
			"AreJointCoordinatesShown",
			"AreMechanismsShown",
			"AreModelCoordsShown",
			"AreOwnersShown",
			"ArePartCoordsShown",
			"AreRegionsShown",
			"AreTerrainReplicationRegionsShown",
			"AreTimestepsShown",
			"AreUnalignedPartsShown",
			"AreWorldCoordsShown",
			"DisableCSGv2",
			"IsInterpolationThrottleShown",
			"IsReceiveAgeShown",
			"IsTreeShown",
			"PhysicsEnvironmentalThrottle",
			"ShowDecompositionGeometry",
			"ThrottleAdjustTime",
			"UseCSGv2",
		},
		Superclass = "Instance",
	},
	Player = {
		Properties = {
			"AccountAge",
			"AutoJumpEnabled",
			"CameraMaxZoomDistance",
			"CameraMinZoomDistance",
			"CameraMode",
			"CanLoadCharacterAppearance",
			"Character",
			"CharacterAppearanceId",
			"DevCameraOcclusionMode",
			"DevComputerCameraMode",
			"DevComputerMovementMode",
			"DevEnableMouseLock",
			"DevTouchCameraMode",
			"DevTouchMovementMode",
			"DisplayName",
			"FollowUserId",
			"GameplayPaused",
			"HealthDisplayDistance",
			"MembershipType",
			"NameDisplayDistance",
			"Neutral",
			"ReplicationFocus",
			"RespawnLocation",
			"Team",
			"TeamColor",
			"UserId",
		},
		Superclass = "Instance",
	},
	PlayerScripts = { Properties = {}, Superclass = "Instance" },
	Plugin = { Properties = { "CollisionEnabled", "GridSize" }, Superclass = "Instance" },
	PluginAction = { Properties = { "ActionId", "AllowBinding", "StatusTip", "Text" }, Superclass = "Instance" },
	PluginDragEvent = { Properties = { "Data", "MimeType", "Position", "Sender" }, Superclass = "Instance" },
	PluginManager = { Properties = {}, Superclass = "Instance" },
	PluginManagerInterface = { Properties = {}, Superclass = "Instance" },
	PluginMenu = { Properties = { "Icon", "Title" }, Superclass = "Instance" },
	PluginToolbar = { Properties = {}, Superclass = "Instance" },
	PluginToolbarButton = {
		Properties = { "ClickableWhenViewportHidden", "Enabled", "Icon" },
		Superclass = "Instance",
	},
	PoseBase = { Properties = { "EasingDirection", "EasingStyle", "Weight" }, Superclass = "Instance" },
	NumberPose = { Properties = { "Value" }, Superclass = "PoseBase" },
	Pose = { Properties = { "CFrame" }, Superclass = "PoseBase" },
	PostEffect = { Properties = { "Enabled" }, Superclass = "Instance" },
	BloomEffect = { Properties = { "Intensity", "Size", "Threshold" }, Superclass = "PostEffect" },
	BlurEffect = { Properties = { "Size" }, Superclass = "PostEffect" },
	ColorCorrectionEffect = {
		Properties = { "Brightness", "Contrast", "Saturation", "TintColor" },
		Superclass = "PostEffect",
	},
	DepthOfFieldEffect = {
		Properties = { "FarIntensity", "FocusDistance", "InFocusRadius", "NearIntensity" },
		Superclass = "PostEffect",
	},
	SunRaysEffect = { Properties = { "Intensity", "Spread" }, Superclass = "PostEffect" },
	ProximityPrompt = {
		Properties = {
			"ActionText",
			"AutoLocalize",
			"ClickablePrompt",
			"Enabled",
			"Exclusivity",
			"GamepadKeyCode",
			"HoldDuration",
			"KeyboardKeyCode",
			"MaxActivationDistance",
			"ObjectText",
			"RequiresLineOfSight",
			"RootLocalizationTable",
			"Style",
			"UIOffset",
		},
		Superclass = "Instance",
	},
	ReflectionMetadata = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataCallbacks = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataClasses = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataEnums = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataEvents = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataFunctions = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataItem = {
		Properties = {
			"Browsable",
			"ClassCategory",
			"ClientOnly",
			"Constraint",
			"Deprecated",
			"EditingDisabled",
			"EditorType",
			"FFlag",
			"IsBackend",
			"PropertyOrder",
			"ScriptContext",
			"ServerOnly",
			"UIMaximum",
			"UIMinimum",
			"UINumTicks",
		},
		Superclass = "Instance",
	},
	ReflectionMetadataClass = {
		Properties = { "ExplorerImageIndex", "ExplorerOrder", "Insertable", "PreferredParent" },
		Superclass = "ReflectionMetadataItem",
	},
	ReflectionMetadataEnum = { Properties = {}, Superclass = "ReflectionMetadataItem" },
	ReflectionMetadataEnumItem = { Properties = {}, Superclass = "ReflectionMetadataItem" },
	ReflectionMetadataMember = { Properties = {}, Superclass = "ReflectionMetadataItem" },
	ReflectionMetadataProperties = { Properties = {}, Superclass = "Instance" },
	ReflectionMetadataYieldFunctions = { Properties = {}, Superclass = "Instance" },
	RemoteEvent = { Properties = {}, Superclass = "Instance" },
	RemoteFunction = { Properties = {}, Superclass = "Instance" },
	RenderingTest = {
		Properties = {
			"CFrame",
			"ComparisonDiffThreshold",
			"ComparisonMethod",
			"ComparisonPsnrThreshold",
			"Description",
			"FieldOfView",
			"Orientation",
			"Position",
			"QualityLevel",
			"ShouldSkip",
			"Ticket",
		},
		Superclass = "Instance",
	},
	RotationCurve = { Properties = { "Length" }, Superclass = "Instance" },
	ScriptDebugger = { Properties = { "CurrentLine", "IsDebugging", "IsPaused", "Script" }, Superclass = "Instance" },
	ServiceProvider = { Properties = {}, Superclass = "Instance" },
	DataModel = {
		Properties = {
			"CreatorId",
			"CreatorType",
			"GameId",
			"Genre",
			"JobId",
			"PlaceId",
			"PlaceVersion",
			"PrivateServerId",
			"PrivateServerOwnerId",
			"Workspace",
		},
		Superclass = "ServiceProvider",
	},
	GenericSettings = { Properties = {}, Superclass = "ServiceProvider" },
	AnalysticsSettings = { Properties = {}, Superclass = "GenericSettings" },
	GlobalSettings = { Properties = {}, Superclass = "GenericSettings" },
	UserSettings = { Properties = {}, Superclass = "GenericSettings" },
	Sky = {
		Properties = {
			"CelestialBodiesShown",
			"MoonAngularSize",
			"MoonTextureId",
			"SkyboxBk",
			"SkyboxDn",
			"SkyboxFt",
			"SkyboxLf",
			"SkyboxRt",
			"SkyboxUp",
			"StarCount",
			"SunAngularSize",
			"SunTextureId",
		},
		Superclass = "Instance",
	},
	Smoke = { Properties = { "Color", "Enabled", "Opacity", "RiseVelocity", "Size" }, Superclass = "Instance" },
	Sound = {
		Properties = {
			"ChannelCount",
			"IsLoaded",
			"IsPaused",
			"IsPlaying",
			"Looped",
			"PlayOnRemove",
			"PlaybackLoudness",
			"PlaybackSpeed",
			"Playing",
			"RollOffMaxDistance",
			"RollOffMinDistance",
			"RollOffMode",
			"SoundGroup",
			"SoundId",
			"TimeLength",
			"TimePosition",
			"Volume",
		},
		Superclass = "Instance",
	},
	SoundEffect = { Properties = { "Enabled", "Priority" }, Superclass = "Instance" },
	ChorusSoundEffect = { Properties = { "Depth", "Mix", "Rate" }, Superclass = "SoundEffect" },
	CompressorSoundEffect = {
		Properties = { "Attack", "GainMakeup", "Ratio", "Release", "SideChain", "Threshold" },
		Superclass = "SoundEffect",
	},
	CustomDspSoundEffect = { Properties = {}, Superclass = "SoundEffect" },
	ChannelSelectorSoundEffect = { Properties = { "Channel" }, Superclass = "CustomDspSoundEffect" },
	DistortionSoundEffect = { Properties = { "Level" }, Superclass = "SoundEffect" },
	EchoSoundEffect = { Properties = { "Delay", "DryLevel", "Feedback", "WetLevel" }, Superclass = "SoundEffect" },
	EqualizerSoundEffect = { Properties = { "HighGain", "LowGain", "MidGain" }, Superclass = "SoundEffect" },
	FlangeSoundEffect = { Properties = { "Depth", "Mix", "Rate" }, Superclass = "SoundEffect" },
	PitchShiftSoundEffect = { Properties = { "Octave" }, Superclass = "SoundEffect" },
	ReverbSoundEffect = {
		Properties = { "DecayTime", "Density", "Diffusion", "DryLevel", "WetLevel" },
		Superclass = "SoundEffect",
	},
	TremoloSoundEffect = { Properties = { "Depth", "Duty", "Frequency" }, Superclass = "SoundEffect" },
	SoundGroup = { Properties = { "Volume" }, Superclass = "Instance" },
	Sparkles = { Properties = { "Enabled", "SparkleColor" }, Superclass = "Instance" },
	Speaker = {
		Properties = {
			"ChannelCount",
			"PlaybackLoudness",
			"RollOffMaxDistance",
			"RollOffMinDistance",
			"RollOffMode",
			"SoundGroup",
			"Volume",
		},
		Superclass = "Instance",
	},
	StackFrame = { Properties = {}, Superclass = "Instance" },
	StandalonePluginScripts = { Properties = {}, Superclass = "Instance" },
	StarterGear = { Properties = {}, Superclass = "Instance" },
	StarterPlayerScripts = { Properties = {}, Superclass = "Instance" },
	StarterCharacterScripts = { Properties = {}, Superclass = "StarterPlayerScripts" },
	StatsItem = { Properties = {}, Superclass = "Instance" },
	RunningAverageItemDouble = { Properties = {}, Superclass = "StatsItem" },
	RunningAverageItemInt = { Properties = {}, Superclass = "StatsItem" },
	RunningAverageTimeIntervalItem = { Properties = {}, Superclass = "StatsItem" },
	TotalCountTimeIntervalItem = { Properties = {}, Superclass = "StatsItem" },
	StudioTheme = { Properties = {}, Superclass = "Instance" },
	SurfaceAppearance = {
		Properties = { "AlphaMode", "ColorMap", "MetalnessMap", "NormalMap", "RoughnessMap" },
		Superclass = "Instance",
	},
	Team = { Properties = { "AutoAssignable", "TeamColor" }, Superclass = "Instance" },
	TeleportAsyncResult = { Properties = { "PrivateServerId", "ReservedServerAccessCode" }, Superclass = "Instance" },
	TeleportOptions = {
		Properties = { "ReservedServerAccessCode", "ServerInstanceId", "ShouldReserveServer" },
		Superclass = "Instance",
	},
	TerrainRegion = { Properties = { "SizeInCells" }, Superclass = "Instance" },
	TextChannel = { Properties = {}, Superclass = "Instance" },
	TextFilterResult = { Properties = {}, Superclass = "Instance" },
	TextSource = { Properties = { "CanSend", "UserId" }, Superclass = "Instance" },
	ThreadState = { Properties = {}, Superclass = "Instance" },
	TouchTransmitter = { Properties = {}, Superclass = "Instance" },
	Trail = {
		Properties = {
			"Attachment0",
			"Attachment1",
			"Brightness",
			"Color",
			"Enabled",
			"FaceCamera",
			"Lifetime",
			"LightEmission",
			"LightInfluence",
			"MaxLength",
			"MinLength",
			"Texture",
			"TextureLength",
			"TextureMode",
			"Transparency",
			"WidthScale",
		},
		Superclass = "Instance",
	},
	Translator = { Properties = { "LocaleId" }, Superclass = "Instance" },
	TweenBase = { Properties = { "PlaybackState" }, Superclass = "Instance" },
	Tween = { Properties = { "Instance", "TweenInfo" }, Superclass = "TweenBase" },
	UIBase = { Properties = {}, Superclass = "Instance" },
	UIComponent = { Properties = {}, Superclass = "UIBase" },
	UIConstraint = { Properties = {}, Superclass = "UIComponent" },
	UIAspectRatioConstraint = {
		Properties = { "AspectRatio", "AspectType", "DominantAxis" },
		Superclass = "UIConstraint",
	},
	UISizeConstraint = { Properties = { "MaxSize", "MinSize" }, Superclass = "UIConstraint" },
	UITextSizeConstraint = { Properties = { "MaxTextSize", "MinTextSize" }, Superclass = "UIConstraint" },
	UICorner = { Properties = { "CornerRadius" }, Superclass = "UIComponent" },
	UIGradient = {
		Properties = { "Color", "Enabled", "Offset", "Rotation", "Transparency" },
		Superclass = "UIComponent",
	},
	UILayout = { Properties = {}, Superclass = "UIComponent" },
	UIGridStyleLayout = {
		Properties = {
			"AbsoluteContentSize",
			"FillDirection",
			"HorizontalAlignment",
			"SortOrder",
			"VerticalAlignment",
		},
		Superclass = "UILayout",
	},
	UIGridLayout = {
		Properties = {
			"AbsoluteCellCount",
			"AbsoluteCellSize",
			"CellPadding",
			"CellSize",
			"FillDirectionMaxCells",
			"StartCorner",
		},
		Superclass = "UIGridStyleLayout",
	},
	UIListLayout = { Properties = { "Padding" }, Superclass = "UIGridStyleLayout" },
	UIPageLayout = {
		Properties = {
			"Animated",
			"Circular",
			"CurrentPage",
			"EasingDirection",
			"EasingStyle",
			"GamepadInputEnabled",
			"Padding",
			"ScrollWheelInputEnabled",
			"TouchInputEnabled",
			"TweenTime",
		},
		Superclass = "UIGridStyleLayout",
	},
	UITableLayout = {
		Properties = { "FillEmptySpaceColumns", "FillEmptySpaceRows", "MajorAxis", "Padding" },
		Superclass = "UIGridStyleLayout",
	},
	UIPadding = {
		Properties = { "PaddingBottom", "PaddingLeft", "PaddingRight", "PaddingTop" },
		Superclass = "UIComponent",
	},
	UIScale = { Properties = { "Scale" }, Superclass = "UIComponent" },
	UIStroke = {
		Properties = { "ApplyStrokeMode", "Color", "Enabled", "LineJoinMode", "Thickness", "Transparency" },
		Superclass = "UIComponent",
	},
	UserGameSettings = {
		Properties = {
			"AllTutorialsDisabled",
			"CameraMode",
			"ChatVisible",
			"ComputerCameraMovementMode",
			"ComputerMovementMode",
			"ControlMode",
			"Fullscreen",
			"GamepadCameraSensitivity",
			"GraphicsQualityLevel",
			"HasEverUsedVR",
			"MasterVolume",
			"MouseSensitivity",
			"OnboardingsCompleted",
			"RCCProfilerRecordFrameRate",
			"RCCProfilerRecordTimeFrame",
			"RotationType",
			"SavedQualityLevel",
			"TouchCameraMovementMode",
			"TouchMovementMode",
			"UsedCoreGuiIsVisibleToggle",
			"UsedCustomGuiIsVisibleToggle",
			"UsedHideHudShortcut",
			"VREnabled",
			"VRRotationIntensity",
		},
		Superclass = "Instance",
	},
	ValueBase = { Properties = {}, Superclass = "Instance" },
	BinaryStringValue = { Properties = {}, Superclass = "ValueBase" },
	BoolValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	BrickColorValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	CFrameValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	Color3Value = { Properties = { "Value" }, Superclass = "ValueBase" },
	DoubleConstrainedValue = { Properties = { "MaxValue", "MinValue", "Value" }, Superclass = "ValueBase" },
	IntConstrainedValue = { Properties = { "MaxValue", "MinValue", "Value" }, Superclass = "ValueBase" },
	IntValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	NumberValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	ObjectValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	RayValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	StringValue = { Properties = { "Value" }, Superclass = "ValueBase" },
	Vector3Value = { Properties = { "Value" }, Superclass = "ValueBase" },
	Vector3Curve = { Properties = {}, Superclass = "Instance" },
	VoiceChannel = { Properties = {}, Superclass = "Instance" },
	VoiceSource = { Properties = { "UserId" }, Superclass = "Instance" },
	WeldConstraint = { Properties = { "Active", "Enabled", "Part0", "Part1" }, Superclass = "Instance" },
}
