<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
	<External>null</External>
	<External>nil</External>
	<Item class="Folder" referent="RBX25e657d6a3c248e8ba5596827d9de64d">
		<Properties>
			<string name="Name">Project</string>
			<BinaryString name="Tags"></BinaryString>
		</Properties>
		<Item class="Folder" referent="RBX5560f34234ac431d8f8ea94f76fb5be7">
			<Properties>
				<string name="Name">AnimationEditorLuaWidgetsVersion</string>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
			<Item class="Folder" referent="RBXfa76ac1d682042eaa5e012f4c5a6a742">
				<Properties>
					<string name="Name">GUIs</string>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
				<Item class="Frame" referent="RBX4a456ff581ec473cbc2dbec710eae6e6">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4294967295</Color3>
						<float name="BackgroundTransparency">0</float>
						<Color3 name="BorderColor3">4286348412</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">AnimationEditorMainGUI</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>1</XO>
							<YS>0</YS>
							<YO>1</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>1</XS>
							<XO>-2</XO>
							<YS>1</YS>
							<YO>24</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="Frame" referent="RBXf2fd5333959941318fc257c4c31a4f8b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Main</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="UIListLayout" referent="RBX2a74f7a7db6f4a7f8e3e0f933a9f017b">
							<Properties>
								<token name="FillDirection">1</token>
								<token name="HorizontalAlignment">1</token>
								<string name="Name">UIListLayout</string>
								<UDim name="Padding">
									<S>0</S>
									<O>1</O>
								</UDim>
								<token name="SortOrder">2</token>
								<BinaryString name="Tags"></BinaryString>
								<token name="VerticalAlignment">1</token>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXe6b5117a3f0348558d1bf1666d11ce38">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">3</int>
								<string name="Name">MediaControlsAndTimelineHeader</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>24</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBX7fd00dfd9c1348be9c6f8b5ac583fa9c">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX3fc6f053ee144335a79d837c3394487f">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4286348412</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4286348412</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">true</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">3</int>
									<string name="Name">TimelineHeader</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>271</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-286</XO>
										<YS>0</YS>
										<YO>10000</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="Frame" referent="RBXdd0659b788704035b39383d0b9cfbfcf">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293519849</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4286348412</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">NotcheNumbersBackground</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>24</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">5</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXc39ab5275e0b49e98bd62c3f35193f42">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4286348412</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4286348412</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">DisplayArea</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>15</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>-60</XO>
											<YS>0</YS>
											<YO>10000</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">200</int>
									</Properties>
									<Item class="Frame" referent="RBX3c25810e3be948acb90f6a436bdfadea">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4286348412</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4286348412</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">NotchesDisplayArea</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">200</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX04f26b49814847399040030f12952244">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4286348412</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4286348412</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">ScrubberDisplayArea</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">1</int>
										</Properties>
										<Item class="Frame" referent="RBX61b59e79a7c8410f82417810b3ede9cc">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0.5</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Scrubber</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>175</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>25</XO>
													<YS>1</YS>
													<YO>3</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">2</int>
											</Properties>
											<Item class="Frame" referent="RBX22120686b8bd4b999de3f6c06d441e95">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0.5</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4284983292</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">0</int>
													<string name="Name">ScrubBar</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0.5</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>0</XS>
														<XO>2</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">15</int>
												</Properties>
											</Item>
											<Item class="ImageLabel" referent="RBXb586390cadd848edb4875ec9343316ef">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0.5</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4284983292</Color3>
													<float name="BackgroundTransparency">1</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<Content name="Image"><url>rbxassetid://1560427145</url></Content>
													<Color3 name="ImageColor3">4294967295</Color3>
													<Vector2 name="ImageRectOffset">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<Vector2 name="ImageRectSize">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<float name="ImageTransparency">0</float>
													<int name="LayoutOrder">0</int>
													<string name="Name">ScrubHead</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0.5</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<token name="ScaleType">0</token>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>0</XS>
														<XO>17</XO>
														<YS>0</YS>
														<YO>24</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<Rect2D name="SliceCenter">
														<min>
															<X>0</X>
															<Y>0</Y>
														</min>
														<max>
															<X>0</X>
															<Y>0</Y>
														</max>
													</Rect2D>
													<BinaryString name="Tags"></BinaryString>
													<UDim2 name="TileSize">
														<XS>1</XS>
														<XO>0</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<bool name="Visible">true</bool>
													<int name="ZIndex">15</int>
												</Properties>
												<Item class="TextLabel" referent="RBX402a39d282654c3389e37bd1a05add1a">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">1</float>
														<Color3 name="BorderColor3">4279970357</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<token name="Font">3</token>
														<int name="LayoutOrder">0</int>
														<float name="LineHeight">1</float>
														<string name="Name">Time</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<BinaryString name="Tags"></BinaryString>
														<string name="Text">1.5</string>
														<Color3 name="TextColor3">4294967295</Color3>
														<bool name="TextScaled">false</bool>
														<float name="TextSize">15</float>
														<Color3 name="TextStrokeColor3">4278190080</Color3>
														<float name="TextStrokeTransparency">1</float>
														<float name="TextTransparency">0</float>
														<token name="TextTruncate">0</token>
														<bool name="TextWrapped">false</bool>
														<token name="TextXAlignment">2</token>
														<token name="TextYAlignment">0</token>
														<bool name="Visible">true</bool>
														<int name="ZIndex">16</int>
													</Properties>
												</Item>
											</Item>
										</Item>
										<Item class="Frame" referent="RBX3e507152f07844fc80a738e6295b623d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4286348412</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4286348412</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">ScrubberClickZone</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>24</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">1</int>
											</Properties>
										</Item>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX7b564655c49048439433799b1374a064">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">MediaControls</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>270</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">9</int>
								</Properties>
								<Item class="Frame" referent="RBX599da0c97d0a4ddf812f23479b5a5371">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">-3</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>9</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="UIListLayout" referent="RBX9ee7bacd38614a3292bfb933c11b9243">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXe22c2785eda04cc0bed33b3138f538b0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">6</int>
										<string name="Name">Loop</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="ImageButton" referent="RBX7fff0fe6b4fa4371910951e10a4d7158">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">ImageButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX9e5e1ac366904c999488939e53501a6c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516713433</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX96f8fdc892f945eeaf59d669202e5945">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516713433</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXaff7241b27824d92a3ab75b990ec2377">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516714190</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX28f5e227449a4c239c8b01a46213d46d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516714190</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">On</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX16e6a21cf4bb4af9b6023c340dfd182b">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516714190</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OnHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXe989f21a01054262a2edbfd8fd79d5a7">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">5</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>16</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXa3bd64330f9c4f81911b7f6a513bf1cc">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">13</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>1</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXb888cdc1f5474c5fadd8c152e68f32bd">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">2</int>
										<string name="Name">PlayPause</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="Frame" referent="RBXd65e708dcf3b464f8a8b1aae77155b98">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Play</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>22</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">1</int>
										</Properties>
										<Item class="ImageButton" referent="RBX73361c5fa7984c779b8ed9796811da2e">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><null></null></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">ImageButton</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXeff75f21fd8c4bf699f30ce4a634e283">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516543124</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Off</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX996649ad1efc4276bfd5bc8057c44946">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516543124</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">OffHover</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXeb9a3a6b8ef042efae8c07d786250ab2">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4278231807</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516328578</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Pressed</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX3e23191634e744659bcd173698da9fb0">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Pause</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>22</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">1</int>
										</Properties>
										<Item class="ImageButton" referent="RBX79ea5680a6ac44caa1c68a984fc06804">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><null></null></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">ImageButton</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX0ffa540fb64f4b899a66c1cd35573753">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516715079</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Off</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX809e1ec325a741f7a8117d4cb73268bd">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516715079</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">OffHover</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXd2b26185571f4647866a017f0997bc93">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4278231807</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1516715983</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Pressed</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">10</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="TextBox" referent="RBX681adaf696274258829f27cdf0e5ba81">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">true</bool>
										<bool name="ClipsDescendants">true</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">15</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">TimeInput</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>32</XO>
											<YS>0</YS>
											<YO>16</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">0.0</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">13</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">0</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="TextBox" referent="RBXd10d4997e8334e0194371f759bf27908">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">true</bool>
										<bool name="ClipsDescendants">true</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">21</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">TotalTimeInput</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>32</XO>
											<YS>0</YS>
											<YO>16</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">20</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">13</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">0</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX9f699b14cde64030bd71789f9642a8ca">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1515209369</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">18</int>
										<string name="Name">Slash</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>12</XO>
											<YS>0</YS>
											<YO>16</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXb98ef3062e504a50a0b831433e835a55">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">GoToStart</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="ImageButton" referent="RBX612e9bbca10649e8bda095badd34383b">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">ImageButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX6980761d4948443bbe0c1ffb98ffd0fc">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1513312980</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXb656df492f2a4d588115634d15304c7d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1513312980</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXec5b83b254264d2988fb2265e9d820eb">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516185497</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX3fc6e8716e1d46cc805d1cb80859cbc2">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">1</int>
										<string name="Name">GoToPrevKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="ImageButton" referent="RBX0fb94433758346d1983a2e19d8009f3e">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">ImageButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXacfb12b72f3143b8aabf29302b7d10fd">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516580781</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXcd0be291021746938a45dd7293bf75b1">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516580781</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX8948c1e745614567b17d2eef9ded73e7">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516323420</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXa2ad75c206744c5487c63ef5d41b38ce">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">3</int>
										<string name="Name">GoToNextKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="ImageButton" referent="RBXe795b6fcb49d4201a9c15b3f58b1cef8">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">ImageButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX767f3cf6747a4007931418d11c3bdd00">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516541245</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX59d7f1fcf3a24309905f26d40ea2ef98">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516541245</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX81cfa24ff5ef402eabae54b450be4a82">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516337249</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX507f98dbdba442f49f56e3f5ef56c129">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">GoToEnd</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>22</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="ImageButton" referent="RBX284e450b42c54dffbd8d9f6a01816d32">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">ImageButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXdd020824df104c008c264f8e0ebc6ea5">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1513312177</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX8855a5742cab480b8e87e65636b4ef42">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1513312177</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX90ed19e1d20a4cac84b3228b8c421edf">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1516341099</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">10</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX3a9d0ebf6ed5482bb2ff3de7527b0a56">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">12</int>
										<string name="Name">Frame</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>33</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBXd637f1973dae4964806f32d357b7b7ca">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">12</int>
											<float name="LineHeight">1</float>
											<string name="Name">TimeLabel</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>33</XO>
												<YS>0</YS>
												<YO>18</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Time</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">13</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">2</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX6ee4ac17253543da9a9ab3f553149cf7">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4286348412</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4286348412</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">true</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">7</int>
									<string name="Name">Filler</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>271</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>16</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX0a53c37addd54352a0e5e3a012cd6c6e">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4294967295</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopDropDownMenuBar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>24</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBX0dbabbae5b0e4cc9a2cb3d7c158e97fa">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX3340cfb028f54a88b792152be2e7660f">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">1</int>
									<string name="Name">Edit</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>42</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">100</int>
								</Properties>
								<Item class="TextLabel" referent="RBX8cd9bbc378b74e0e8eb3c260f76a6e4c">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Edit</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">15</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX9fd0934683ca4d23be34ef956360ce79">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">Highlight</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">105</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX9a92c21f9096448e9fe987752069b02f">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4280821800</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MenuAttach</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>200</XO>
											<YS>0</YS>
											<YO>320</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">40</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXbd06ee24a7864c5094b3054162544a6c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">File</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">100</int>
								</Properties>
								<Item class="TextLabel" referent="RBXa6a32fc5e9e244a7bb33167dc9d8871d">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">File</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">15</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX64eac261292f4fcba297f4d87234b17d">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4280821800</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MenuAttach</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>200</XO>
											<YS>0</YS>
											<YO>320</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">40</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX2f64366f075048d2a9e56f7bc94b68fc">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">Highlight</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">105</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXb7f53b9e557e4a75a12aeeb05546fb07">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">2</int>
									<string name="Name">Settings</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>60</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">100</int>
								</Properties>
								<Item class="TextLabel" referent="RBX5c0869ad3b27439b87189a35f120c985">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Settings</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">15</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX5447ab4346f540f981a16bbc5f60285c">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4280821800</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MenuAttach</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>200</XO>
											<YS>0</YS>
											<YO>320</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">40</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX0323af5e87244ae0b35f017fc6687bab">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">Highlight</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">105</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXbc95f4395ab94162b9cb0c2dc7ab4a14">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">20</int>
									<string name="Name">Debug</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>60</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">100</int>
								</Properties>
								<Item class="TextLabel" referent="RBX73a264e6f9d743f69771e8edc3ce66d0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Debug</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">15</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX68b1c6d419664810a1d9ee7e51f5b02c">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4280821800</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MenuAttach</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>200</XO>
											<YS>0</YS>
											<YO>320</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">40</int>
									</Properties>
									<Item class="Frame" referent="RBX67614d4492b745109b6cdc7ff689232d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4291611852</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Menu</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>210</XO>
												<YS>0</YS>
												<YO>159</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">100</int>
										</Properties>
										<Item class="Frame" referent="RBX277fd7656f564db389a9cf054b130193">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4291611852</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">MenuOptions</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>10</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">100</int>
											</Properties>
											<Item class="UIListLayout" referent="RBX8a24e9b5a4704bb48d26e6b5aded9555">
												<Properties>
													<token name="FillDirection">1</token>
													<token name="HorizontalAlignment">1</token>
													<string name="Name">UIListLayout</string>
													<UDim name="Padding">
														<S>0</S>
														<O>0</O>
													</UDim>
													<token name="SortOrder">2</token>
													<BinaryString name="Tags"></BinaryString>
													<token name="VerticalAlignment">1</token>
												</Properties>
											</Item>
											<Item class="Frame" referent="RBXa6b6668af17148dc8e3878c69557b771">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">0</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBXd0da363b5a2e4f14a77626ab15f524ca">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXbcfc8dcc28534758b6823136f8613641">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXca06966eae41410b94bed9a16eca6cc9">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Interpolation</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXd1e20f15caf0419688d84b301fd9427a">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXc5f27fe6850a470894d0e21931ce9380">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX3bcdc7fc8ab442ceb7fe965fd31c50b6">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXb7d514f3f267411a9e2ae6101adaa3ad">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBX74171da22edd42fabab9109bef2bab12">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX80c277fbab6d495d9bc3def0b1b070cf">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX59a3335c6b8c4c0897692fa2af5071ff">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Interpolation</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX116c7ff620bd4e429223470f3a33704e">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX83291274656d417eb36c66cc0668d295">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXec634394e5d14b489de2ff52daf7dd07">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBX8dd6fdbd68134e9e9861cfef63b8c9d8">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBX42f8ad0142a14dc8924a7c3c4638d00c">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">1</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBXb09fdcfde7254bd2af2ff2c2785bea0d">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX5681384e7f9f4441a6189db626b58d2e">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXb95a99f13e3746daaa2d2230ed90bd44">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Select Invisible Parts</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXc50809d21b0944fea7181e91459490e4">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX3125dc92cf2e47b3a0909deef7fc5b51">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX353ff212611d4e84b43776e3b726a826">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXf531db5cbb72444f9a40eceeefda8442">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBX8b67dca0b1c047b185403fec61e2e8e7">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXa9203c54ec0f477d9c89820283026589">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX1d8552e9bbf54e68bc509b71e00d3774">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Select Invisible Parts</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXaafa200ba99a4d99a731c9c1e943ca02">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXcae5bae293ee4350b34b9a9e941bc882">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX45161faae6da4d00829c536a9da56c20">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBX71605d79b69447649ec86f90832b3812">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBXcbda241168f04c2ab34fbefee8c387e5">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">2</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBX0f669afa79144ade980b3cf6260a60fc">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX70f8b6dbd8504eefa64f3c4f3fb172f7">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX70331a9fa3e745ac8a046b2b076cb085">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Show Tooltips</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX3f05ad7b40824fcfb4b042e0a743ebf3">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX85d9a1aeca1f410cbf50f128b32452c2">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXcf4f12904e8344998901c6c8ed7f1c20">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXf32b4a128da346dd800ce3d40ec67176">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBX279dfb83195440129b942074e2de5b16">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXb827add3f7824811a7780d5406c6e6ab">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX9b43aced4fff4990a0c5f072c3720d64">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Show Tooltips</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX2624afe0af614db1bfd55dd6f312c8be">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXf30d34bbe38547acb408d3b5aedfd289">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX7f12dd9057fa40f3b713daf8a1fae7dc">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXbd651002f2454b34ab72d1181a37def1">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBXc9ede51455884cac94f9ee486670335f">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">3</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBX5edd1a492fc2421a982ee74da4cc34a3">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXc2dcfa532fae426a98e0f2be46d9f16b">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX8b7e6a17f16b4031bcf61f03218fd832">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Pose Snapping</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX03c903e57a614624a2a49ef49abc5f82">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX5a2addc4484d45de974ec01cc5ca7427">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXe6188553a2e445698050593404d53012">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBX6a8dc59f5cb94fc1bab2b3c524e2aee0">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBXe7dcc7f46638448f9922448aa20987ba">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXcc69b2d91d57455db9e2b4e88ade21ed">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX8c846c903992491d97fd3b30e1a168e4">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Pose Snapping</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX7fc40f02f0104158b892c766cae3681c">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXfa29f859b06146a8a4c58cb4780aa7be">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX15c14fa9f28b4598b62d2e860fe7d8f3">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBX4ce5b3f55ccf4e29802ab0b928519e57">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBX0effc0b8ddac4fe18d46e349521a3841">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4293125091</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4278190080</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">4</int>
													<string name="Name">MenuDivider</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>11</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBX15df31662a3044d2add1b1c808b34497">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">0</int>
														<string name="Name">Padding</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>5</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
												<Item class="UIListLayout" referent="RBX23a14d61e77a4f918771a3f70b01cddf">
													<Properties>
														<token name="FillDirection">1</token>
														<token name="HorizontalAlignment">1</token>
														<string name="Name">UIListLayout</string>
														<UDim name="Padding">
															<S>0</S>
															<O>0</O>
														</UDim>
														<token name="SortOrder">2</token>
														<BinaryString name="Tags"></BinaryString>
														<token name="VerticalAlignment">1</token>
													</Properties>
												</Item>
												<Item class="Frame" referent="RBX0858d0912ed34bc89917538706af6944">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4293125091</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">1</int>
														<string name="Name">Line</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>1</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
												<Item class="Frame" referent="RBXc15239b023dd44f290f6e0f793d2bcbc">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Padding</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>5</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
											</Item>
											<Item class="Frame" referent="RBXfb797f6211fe4188b874c6dc35324ca2">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">5</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBX57422b621ee64754ab0af7cc59e2b7fa">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX76caceacba8e43158ffaf8edb2c62a1b">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXf3711248bf454f12bd76261a3efb7ed6">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Snap Increment</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX19f051662cb8454d97971db9d856e5aa">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">[0]</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX4980fe5e7bcf4ee8b750e4bae7d5a66a">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX3ce0cd7d702e4aafa0880f9b4986e631">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBX9cb19ac67ab6467591e9d4d6af2c4390">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBX1245e03e1afa41c785873a18a61b6b17">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX38bd9fce1d9e414c82e59d54ccd9d3ba">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX09a389e54e1e4dfaa756b29a8023d10c">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Snap Increment</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX6e1c216d7d2a4a6d8fa9ce0d6115c730">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">[0]</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBX163cfa1d7f7f42a1a4bdbebeace17db2">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXde4c8edb3a134af49e35a65c44156473">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXd59b1ee0546848a7be9908c1935bf86b">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBXad137ff3bf4b415590f93ff4a0815cb0">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4293125091</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4278190080</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">6</int>
													<string name="Name">MenuDivider</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>11</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBXd37c2766256f48ff9b35e28d953017ef">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">0</int>
														<string name="Name">Padding</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>5</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
												<Item class="UIListLayout" referent="RBXbdb7df053fc44f9f9f228486e28ff2b7">
													<Properties>
														<token name="FillDirection">1</token>
														<token name="HorizontalAlignment">1</token>
														<string name="Name">UIListLayout</string>
														<UDim name="Padding">
															<S>0</S>
															<O>0</O>
														</UDim>
														<token name="SortOrder">2</token>
														<BinaryString name="Tags"></BinaryString>
														<token name="VerticalAlignment">1</token>
													</Properties>
												</Item>
												<Item class="Frame" referent="RBX1b2d540dcf8a4688908159f331c1f73a">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4293125091</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">1</int>
														<string name="Name">Line</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>1</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
												<Item class="Frame" referent="RBX288d46fad52f4025a1d341e7dd5ca98f">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4278190080</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Padding</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>5</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
												</Item>
											</Item>
											<Item class="Frame" referent="RBX02939d275e554623959d5433f4534a3d">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">0</float>
													<Color3 name="BorderColor3">4294967295</Color3>
													<int name="BorderSizePixel">0</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">7</int>
													<string name="Name">MenuOption</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>22</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">110</int>
												</Properties>
												<Item class="Frame" referent="RBXace181b6c69f420b918bd74ca3ce147a">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Enabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX2467676d1302427c83b8cd42b01a51ed">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXb5b21b04ea4b480da5d80b0bbc5c8fad">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Settings Help</string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXe9018cf10b324d70aa2a2c106424ef81">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXd095d1d9214e481fb413821e5fc1344f">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4293193470</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBX2c8d9e94db204973893007c52525b5a7">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXf39c021901bd4744b68f6c6e720a584f">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">109</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBXcb51de6a521b4e40a5b50cd9ec99a99b">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">0</float>
														<Color3 name="BorderColor3">4294967295</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">2</int>
														<string name="Name">Disabled</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">false</bool>
														<int name="ZIndex">110</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXce8867fbd372412c9f0f761653caa48d">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">Icon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>6</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBXbf942a3b148242f7996d24128a9f01f4">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">MainText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>20</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text">Settings Help</string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">0</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextLabel" referent="RBX7a07987deb184e5db6a66feadb0df49a">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<string name="Name">SideText</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.400000006</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>-40</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4287335307</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">15</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">1</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="Frame" referent="RBXeaf22b2922ea4ef1a52d15d6be479189">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4291348680</Color3>
															<float name="BackgroundTransparency">0</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<int name="LayoutOrder">0</int>
															<string name="Name">Highlight</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<bool name="Visible">false</bool>
															<int name="ZIndex">120</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXd9942713ca024a5587ac23cbb65683d2">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>1</X>
																<Y>0.5</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">0</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1510188014</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">SideIcon</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>1</XS>
																<XO>-11</XO>
																<YS>0.5</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>0</XS>
																<XO>8</XO>
																<YS>0</YS>
																<YO>6</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">125</int>
														</Properties>
													</Item>
													<Item class="TextButton" referent="RBXc70691dc781e47099059bca8d84274a7">
														<Properties>
															<bool name="Active">true</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoButtonColor">true</bool>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<token name="Font">3</token>
															<int name="LayoutOrder">0</int>
															<float name="LineHeight">1</float>
															<bool name="Modal">false</bool>
															<string name="Name">ClickEater</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<bool name="Selectable">true</bool>
															<bool name="Selected">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<token name="Style">0</token>
															<BinaryString name="Tags"></BinaryString>
															<string name="Text"></string>
															<Color3 name="TextColor3">4279970357</Color3>
															<bool name="TextScaled">false</bool>
															<float name="TextSize">14</float>
															<Color3 name="TextStrokeColor3">4278190080</Color3>
															<float name="TextStrokeTransparency">1</float>
															<float name="TextTransparency">0</float>
															<token name="TextTruncate">0</token>
															<bool name="TextWrapped">false</bool>
															<token name="TextXAlignment">2</token>
															<token name="TextYAlignment">1</token>
															<bool name="Visible">true</bool>
															<int name="ZIndex">110</int>
														</Properties>
													</Item>
												</Item>
											</Item>
										</Item>
										<Item class="ImageLabel" referent="RBXa7031d1f9bc8401e83f31642a56cd8aa">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>1</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1512898952</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">TopShadow</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>4</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">95</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX44a57b38ba9f4e468e604c389ea822f0">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1512898069</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">LeftSideShadow</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>5</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">95</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXd8fea3b3ecd8440e8fe252d829ff2a11">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1512898478</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">RightSideShadow</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>5</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">95</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXf423b504ebcd4ac88caadd7c224ae135">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1512897603</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">BottomShadow</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>10</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">95</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX5cffda23edd949ba8cc30a522636db7b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0.5</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">KillScreen</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>10000</XO>
													<YS>0</YS>
													<YO>10000</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">98</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX840abe5e54644f7a8315c3a7df570ce9">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">Highlight</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">105</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXdbef159c12c34afcafb3cceb2c98558c">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4286348412</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4286348412</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">12</int>
								<string name="Name">PosOriPopUpAndZoomControls</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>270</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>16</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">25</int>
							</Properties>
							<Item class="Frame" referent="RBXbf279324bd884da9a071bc94ceb69eb1">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>1</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293848814</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4289703855</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">12</int>
									<string name="Name">ZoomControls</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>270</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-287</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">25</int>
								</Properties>
								<Item class="ImageButton" referent="RBX33b26ac88f8f46a5ae9b1a0bbea0a8a3">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoButtonColor">false</bool>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4289703855</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://13786085</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">2</int>
										<bool name="Modal">false</bool>
										<string name="Name">RightDrag</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">true</bool>
										<bool name="Selected">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>16</XO>
											<YS>1</YS>
											<YO>1</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">26</int>
									</Properties>
									<Item class="ImageLabel" referent="RBXd96a69e28dfc42c1aaaf8da44f6a30c4">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_default_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX0f1064558e66434ea986f647188d058f">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_hoverpressed_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXcaca67baf7924ee295d8dbba8135f0ae">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_hoverpressed_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
								</Item>
								<Item class="ImageButton" referent="RBX00bc436ec44940f480e62480ca93013d">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoButtonColor">false</bool>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1575276357</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">1</int>
										<bool name="Modal">false</bool>
										<string name="Name">CenterDrag</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">true</bool>
										<bool name="Selected">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">26</int>
									</Properties>
									<Item class="ImageLabel" referent="RBXacdc0d27e29b4d6cb2a7fa1f5327d60d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1577553272</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">ImageLabelLeft</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>4</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXa91ba711dec34cf9942727467a50b47a">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1577529859</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">4</int>
											<string name="Name">ImageLabelMid</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>-8</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX57c39cf63b3a4b1989e216480929025b">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1577553625</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">8</int>
											<string name="Name">ImageLabelRight</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>4</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBXf4211d57c94a4dce9af697bb6bd530e7">
										<Properties>
											<token name="FillDirection">0</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">0</token>
										</Properties>
									</Item>
								</Item>
								<Item class="ImageButton" referent="RBX0403814f644a4a359e17a4802c2f1ef1">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoButtonColor">false</bool>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4289703855</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://13786085</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<bool name="Modal">false</bool>
										<string name="Name">LeftDrag</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">true</bool>
										<bool name="Selected">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>16</XO>
											<YS>1</YS>
											<YO>1</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">26</int>
									</Properties>
									<Item class="ImageLabel" referent="RBX0a58e52e144746a3a7bb4489440813b0">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_default_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Off</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBX862c264ae4c04f1c97ee06cc81b7f458">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293193470</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_hoverpressed_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">OffHover</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
									<Item class="ImageLabel" referent="RBXbbb9c743b5ec41999a0cc5e7bd559044">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4278231807</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxasset://textures/AnimationEditor/button_zoom_hoverpressed_left@2x.png</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<string name="Name">Pressed</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">27</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX36631d486f184d798fc4413c068e8238">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MoveArea</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>4</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>10000</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
							<Item class="UIListLayout" referent="RBX52706041eaae45d7826fb84b5ab1caae">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX9e12cb0f950f45d2bbc501efd9265a75">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4291611852</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">PositionOrientationPanel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>271</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">30</int>
								</Properties>
								<Item class="Frame" referent="RBX67535df24f724625b1787f93eadf6d10">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4291611852</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MovablePanel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>271</XO>
											<YS>0</YS>
											<YO>87</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">30</int>
									</Properties>
									<Item class="UIListLayout" referent="RBXc36099a0a7624811a628849bec51af4b">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX366c12dc99284369af3ccb21926dbb0b">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">8</int>
											<string name="Name">JointName</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>12</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
										<Item class="TextLabel" referent="RBX8fb2e004b4d849e689d0abbf18d3c46c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">8</int>
												<float name="LineHeight">1</float>
												<string name="Name">TextLabel</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>7</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-7</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Joint: LowerTorso</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX5d3d8a7b50a5465bb23da759b7228367">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">12</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>10</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBXe36e20461c3a4570abbc493d266ae4a1">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">16</int>
											<string name="Name">PositionInput</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>17</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
										<Item class="Frame" referent="RBXb0c38259ae7f4b61a090ec8d875725ec">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>7</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="UIListLayout" referent="RBXdfacd32a6a0c4276beee3647545ece6a">
											<Properties>
												<token name="FillDirection">0</token>
												<token name="HorizontalAlignment">1</token>
												<string name="Name">UIListLayout</string>
												<UDim name="Padding">
													<S>0</S>
													<O>0</O>
												</UDim>
												<token name="SortOrder">2</token>
												<BinaryString name="Tags"></BinaryString>
												<token name="VerticalAlignment">0</token>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXf4c54affda4d472e96c0af569f29144e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">4</int>
												<float name="LineHeight">1</float>
												<string name="Name">TextLabel</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>56</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Position</string>
												<Color3 name="TextColor3">4294901760</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBX108f8f940801465aa58f2f0f66585b00">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">12</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">XInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBX68898d0ba11f443ba77efd98ac7bd599">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">24</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">YInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBXe5ff073ef12c468381da858db47231f6">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">36</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">ZInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX55e82e22940b43c9b1b1b52395891f05">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">8</int>
												<float name="LineHeight">1</float>
												<string name="Name">X</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">X</string>
												<Color3 name="TextColor3">4294901760</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXe552f7b1c5334b6aa01c76c335578d9c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">20</int>
												<float name="LineHeight">1</float>
												<string name="Name">Y</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Y</string>
												<Color3 name="TextColor3">4294901760</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX4279c60c29324a629c998035ad8a21fb">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">32</int>
												<float name="LineHeight">1</float>
												<string name="Name">Z</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Z</string>
												<Color3 name="TextColor3">4294901760</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX00791780af024140a6ad4cf3ac394bba">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">16</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>10</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX62b4acaa54c44097aea302012721195f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">28</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>10</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX263f53603b044094b9958429fde44675">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">20</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX8a1d7ffb36ba4c17b9f09eb32db02f2e">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">24</int>
											<string name="Name">RotationInput</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>17</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
										<Item class="Frame" referent="RBXbf56a5593d1d44b69ec5bff4e4feb24b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>7</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="UIListLayout" referent="RBX47b6657c129740a7be4149165e6d95fb">
											<Properties>
												<token name="FillDirection">0</token>
												<token name="HorizontalAlignment">1</token>
												<string name="Name">UIListLayout</string>
												<UDim name="Padding">
													<S>0</S>
													<O>0</O>
												</UDim>
												<token name="SortOrder">2</token>
												<BinaryString name="Tags"></BinaryString>
												<token name="VerticalAlignment">0</token>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX0f5f543cfe7146d98a67dc777b5e609c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">4</int>
												<float name="LineHeight">1</float>
												<string name="Name">TextLabel</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>56</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Rotation</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBX70e4c7e6d56e4db5819b7e3ee8a289bc">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">12</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">XInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">-0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBX7837fb9eb27248a591d4c943be0ae543">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">24</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">YInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextBox" referent="RBX8dd383761a1f4cef91206396502cbbfe">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4288124823</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClearTextOnFocus">true</bool>
												<bool name="ClipsDescendants">true</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">36</int>
												<float name="LineHeight">1</float>
												<bool name="MultiLine">false</bool>
												<string name="Name">ZInput</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<Color3 name="PlaceholderColor3">4289967027</Color3>
												<string name="PlaceholderText"></string>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<bool name="ShowNativeInput">true</bool>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>47</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">-0</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXe2d85ac961e546e98e3340d14d667274">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">8</int>
												<float name="LineHeight">1</float>
												<string name="Name">X</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">X</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX4324892f7f504c098b62d64ddb79f6f2">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">20</int>
												<float name="LineHeight">1</float>
												<string name="Name">Y</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Y</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX2969c74ed4744caba438618b00b2b214">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">32</int>
												<float name="LineHeight">1</float>
												<string name="Name">Z</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>13</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Z</string>
												<Color3 name="TextColor3">4278190080</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">34</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXecff58ee6ab440c8a26bb32d7bdc720a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">16</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>10</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXd4f5b1500be44d57bc2036426733c75f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">28</int>
												<string name="Name">Padding</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>10</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX113b460a3e554ae0b6727c0fcc590184">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">4</int>
											<string name="Name">PaddingAndClickEater</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
										<Item class="ImageButton" referent="RBX26007e8523d940119da03cef536819f7">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://924320031</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">1</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>71</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">38</int>
											</Properties>
										</Item>
									</Item>
									<Item class="ImageButton" referent="RBX883066cc37dd4cd195118a648ada38d1">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><null></null></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">PopUpDownButton</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>16</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">30</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX92b928417e124cf1ac54d157ff8fd57f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1660528807</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Off</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX1f0a23463aaf44cf9ac9ab268241ba4c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1660529263</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">OffHover</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX2a8f958d83dc4075bf4b0587e834aa82">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4278231807</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4293848814</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1660529789</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Pressed</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">30</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXf022df9d29a64166a09b4789e2f8b61e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">TextAndArrow</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">30</int>
											</Properties>
											<Item class="UIListLayout" referent="RBXdd22f566a6504464bdb1f3eafec3905f">
												<Properties>
													<token name="FillDirection">0</token>
													<token name="HorizontalAlignment">0</token>
													<string name="Name">UIListLayout</string>
													<UDim name="Padding">
														<S>0</S>
														<O>0</O>
													</UDim>
													<token name="SortOrder">2</token>
													<BinaryString name="Tags"></BinaryString>
													<token name="VerticalAlignment">0</token>
												</Properties>
											</Item>
											<Item class="Frame" referent="RBXd6ff0bc2c400491cbb3b790abeceaf42">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">1</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">1</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">4</int>
													<string name="Name">Padding</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>0</XS>
														<XO>5</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">30</int>
												</Properties>
											</Item>
											<Item class="Frame" referent="RBX79b942e2799e48598bd89e7f6d2d06b6">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">1</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">1</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">8</int>
													<string name="Name">Arrow</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>0</XS>
														<XO>7</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">30</int>
												</Properties>
												<Item class="Frame" referent="RBXd55037b8a12c4b0aab75f9bdfb1a3e2d">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0.5</X>
															<Y>0.5</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">1</float>
														<Color3 name="BorderColor3">4279970357</Color3>
														<int name="BorderSizePixel">1</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">0</int>
														<string name="Name">UpArrow</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0.5</XS>
															<XO>0</XO>
															<YS>0.5</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>0</XS>
															<XO>7</XO>
															<YS>0</YS>
															<YO>7</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">30</int>
													</Properties>
													<Item class="ImageLabel" referent="RBXd8ff7a6078e3466f91a3e5c4a71a0f44">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1660737653</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">MouseButtonPressed</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">34</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXba17a490367d4afe952c92ebab85e6f2">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1660736764</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">MouseButtonNOTPressed</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">true</bool>
															<int name="ZIndex">34</int>
														</Properties>
													</Item>
												</Item>
												<Item class="Frame" referent="RBX55fc61982cd34aaab8499f9d1224d157">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0.5</X>
															<Y>0.5</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">1</float>
														<Color3 name="BorderColor3">4279970357</Color3>
														<int name="BorderSizePixel">1</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<int name="LayoutOrder">0</int>
														<string name="Name">DownArrow</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0.5</XS>
															<XO>0</XO>
															<YS>0.5</YS>
															<YO>0</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>0</XS>
															<XO>7</XO>
															<YS>0</YS>
															<YO>7</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<token name="Style">0</token>
														<BinaryString name="Tags"></BinaryString>
														<bool name="Visible">true</bool>
														<int name="ZIndex">30</int>
													</Properties>
													<Item class="ImageLabel" referent="RBX01ada6e70b634a769daeb40fafc75064">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1660737185</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">MouseButtonPressed</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">34</int>
														</Properties>
													</Item>
													<Item class="ImageLabel" referent="RBXc817c426f0d7404e868a069393225e23">
														<Properties>
															<bool name="Active">false</bool>
															<Vector2 name="AnchorPoint">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<bool name="AutoLocalize">true</bool>
															<Color3 name="BackgroundColor3">4294967295</Color3>
															<float name="BackgroundTransparency">1</float>
															<Color3 name="BorderColor3">4279970357</Color3>
															<int name="BorderSizePixel">1</int>
															<bool name="ClipsDescendants">false</bool>
															<bool name="Draggable">false</bool>
															<Content name="Image"><url>rbxassetid://1660736318</url></Content>
															<Color3 name="ImageColor3">4294967295</Color3>
															<Vector2 name="ImageRectOffset">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<Vector2 name="ImageRectSize">
																<X>0</X>
																<Y>0</Y>
															</Vector2>
															<float name="ImageTransparency">0</float>
															<int name="LayoutOrder">0</int>
															<string name="Name">MouseButtonNOTPressed</string>
															<Ref name="NextSelectionDown">null</Ref>
															<Ref name="NextSelectionLeft">null</Ref>
															<Ref name="NextSelectionRight">null</Ref>
															<Ref name="NextSelectionUp">null</Ref>
															<UDim2 name="Position">
																<XS>0</XS>
																<XO>0</XO>
																<YS>0</YS>
																<YO>0</YO>
															</UDim2>
															<Ref name="RootLocalizationTable">null</Ref>
															<float name="Rotation">0</float>
															<token name="ScaleType">0</token>
															<bool name="Selectable">false</bool>
															<Ref name="SelectionImageObject">null</Ref>
															<UDim2 name="Size">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<token name="SizeConstraint">0</token>
															<Rect2D name="SliceCenter">
																<min>
																	<X>0</X>
																	<Y>0</Y>
																</min>
																<max>
																	<X>0</X>
																	<Y>0</Y>
																</max>
															</Rect2D>
															<BinaryString name="Tags"></BinaryString>
															<UDim2 name="TileSize">
																<XS>1</XS>
																<XO>0</XO>
																<YS>1</YS>
																<YO>0</YO>
															</UDim2>
															<bool name="Visible">false</bool>
															<int name="ZIndex">34</int>
														</Properties>
													</Item>
												</Item>
											</Item>
											<Item class="Frame" referent="RBXf7bdd60f524a42f9b4177938fac3da47">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">1</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">1</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">0</int>
													<string name="Name">Text</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>0</XS>
														<XO>74</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">30</int>
												</Properties>
												<Item class="TextLabel" referent="RBX5a20e8b66c634e69a301291d7cf94b2b">
													<Properties>
														<bool name="Active">false</bool>
														<Vector2 name="AnchorPoint">
															<X>0</X>
															<Y>0</Y>
														</Vector2>
														<bool name="AutoLocalize">true</bool>
														<Color3 name="BackgroundColor3">4294967295</Color3>
														<float name="BackgroundTransparency">1</float>
														<Color3 name="BorderColor3">4279970357</Color3>
														<int name="BorderSizePixel">0</int>
														<bool name="ClipsDescendants">false</bool>
														<bool name="Draggable">false</bool>
														<token name="Font">3</token>
														<int name="LayoutOrder">0</int>
														<float name="LineHeight">1</float>
														<string name="Name">TextLabel</string>
														<Ref name="NextSelectionDown">null</Ref>
														<Ref name="NextSelectionLeft">null</Ref>
														<Ref name="NextSelectionRight">null</Ref>
														<Ref name="NextSelectionUp">null</Ref>
														<UDim2 name="Position">
															<XS>0</XS>
															<XO>0</XO>
															<YS>0</YS>
															<YO>-1</YO>
														</UDim2>
														<Ref name="RootLocalizationTable">null</Ref>
														<float name="Rotation">0</float>
														<bool name="Selectable">false</bool>
														<Ref name="SelectionImageObject">null</Ref>
														<UDim2 name="Size">
															<XS>1</XS>
															<XO>0</XO>
															<YS>1</YS>
															<YO>0</YO>
														</UDim2>
														<token name="SizeConstraint">0</token>
														<BinaryString name="Tags"></BinaryString>
														<string name="Text">Joint Properties</string>
														<Color3 name="TextColor3">4278190080</Color3>
														<bool name="TextScaled">false</bool>
														<float name="TextSize">13</float>
														<Color3 name="TextStrokeColor3">4278190080</Color3>
														<float name="TextStrokeTransparency">1</float>
														<float name="TextTransparency">0</float>
														<token name="TextTruncate">0</token>
														<bool name="TextWrapped">false</bool>
														<token name="TextXAlignment">2</token>
														<token name="TextYAlignment">1</token>
														<bool name="Visible">true</bool>
														<int name="ZIndex">34</int>
													</Properties>
												</Item>
											</Item>
										</Item>
									</Item>
								</Item>
							</Item>
						</Item>
						<Item class="ScrollingFrame" referent="RBX8ddcc219e03a4317b00bc2e6bac1d5ef">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4293848814</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4291611852</Color3>
								<int name="BorderSizePixel">1</int>
								<Content name="BottomImage"><url>rbxassetid://1577482682</url></Content>
								<Vector2 name="CanvasPosition">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<UDim2 name="CanvasSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>-82</YO>
								</UDim2>
								<bool name="ClipsDescendants">true</bool>
								<bool name="Draggable">false</bool>
								<token name="ElasticBehavior">0</token>
								<token name="HorizontalScrollBarInset">0</token>
								<int name="LayoutOrder">9</int>
								<Content name="MidImage"><url>rbxassetid://1577483148</url></Content>
								<string name="Name">ScrollingJointsTimeline</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<int name="ScrollBarThickness">16</int>
								<token name="ScrollingDirection">2</token>
								<bool name="ScrollingEnabled">true</bool>
								<bool name="Selectable">true</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>-91</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<Content name="TopImage"><url>rbxassetid://1577483505</url></Content>
								<token name="VerticalScrollBarInset">0</token>
								<token name="VerticalScrollBarPosition">0</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBXf4b260914ef141639d206b9186507f94">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">JointsTimeline</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="UIListLayout" referent="RBX09064fc9f68944aab236c258d829ee69">
									<Properties>
										<token name="FillDirection">1</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">1</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXe31033251e4e437f8f58b57e758d58b3">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">-1</int>
										<string name="Name">AnimationTargetAndDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>24</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="UIListLayout" referent="RBX6b9d6795eac64644bbaf04e7f30f00ea">
										<Properties>
											<token name="FillDirection">0</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBXec09f6b275d64cac977743c11762ee06">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">AnimationTarget</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>50</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>270</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
										<Item class="TextLabel" referent="RBX1b03a931902a4e538466eeafa7517dc5">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">4</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">TargetName</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>9</XO>
													<YS>0</YS>
													<YO>-1</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>-2</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Name:</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">true</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX64be628674224e5d88c77a6c7b73ea70">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4293848814</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Divider</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>271</XO>
												<YS>0</YS>
												<YO>50</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>-270</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">6</int>
										</Properties>
										<Item class="Frame" referent="RBX4008c3f640cc44939b1a97d3f0b23e43">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">DisplayArea</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>15</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-76</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">true</bool>
												<int name="ZIndex">1</int>
											</Properties>
											<Item class="Frame" referent="RBX74993abe3686489e99b42d7f0c39194b">
												<Properties>
													<bool name="Active">false</bool>
													<Vector2 name="AnchorPoint">
														<X>0</X>
														<Y>0</Y>
													</Vector2>
													<bool name="AutoLocalize">true</bool>
													<Color3 name="BackgroundColor3">4294967295</Color3>
													<float name="BackgroundTransparency">1</float>
													<Color3 name="BorderColor3">4279970357</Color3>
													<int name="BorderSizePixel">1</int>
													<bool name="ClipsDescendants">false</bool>
													<bool name="Draggable">false</bool>
													<int name="LayoutOrder">0</int>
													<string name="Name">IndicatorArea</string>
													<Ref name="NextSelectionDown">null</Ref>
													<Ref name="NextSelectionLeft">null</Ref>
													<Ref name="NextSelectionRight">null</Ref>
													<Ref name="NextSelectionUp">null</Ref>
													<UDim2 name="Position">
														<XS>0</XS>
														<XO>0</XO>
														<YS>0</YS>
														<YO>0</YO>
													</UDim2>
													<Ref name="RootLocalizationTable">null</Ref>
													<float name="Rotation">0</float>
													<bool name="Selectable">false</bool>
													<Ref name="SelectionImageObject">null</Ref>
													<UDim2 name="Size">
														<XS>1</XS>
														<XO>0</XO>
														<YS>1</YS>
														<YO>0</YO>
													</UDim2>
													<token name="SizeConstraint">0</token>
													<token name="Style">0</token>
													<BinaryString name="Tags"></BinaryString>
													<bool name="Visible">true</bool>
													<int name="ZIndex">1</int>
												</Properties>
											</Item>
										</Item>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXae59d66f939a4004a8c65a913fbcacc8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4290164406</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">VerticalLine</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>270</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>1</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">10</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX8425c69ff62743f897e565468feedcdc">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4284451536</Color3>
									<float name="BackgroundTransparency">0.800000012</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">MultiSelectArea</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">100</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX7f3ef7e9d56f4219a99debff1a976633">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">PopUps</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="Frame" referent="RBX97d8af7790c742eabc366df656aaf7bf">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4291611852</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">TimelineMenu</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>459</XO>
									<YS>0</YS>
									<YO>280</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>210</XO>
									<YS>0</YS>
									<YO>253</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">100</int>
							</Properties>
							<Item class="Frame" referent="RBX455f70345bc94701a081c0a36fd866c8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4291611852</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">MenuOptions</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>10</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">100</int>
								</Properties>
								<Item class="UIListLayout" referent="RBXab1c4a91ccfd40379d35928d4480e11e">
									<Properties>
										<token name="FillDirection">1</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">1</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXc93c59d44f7f4d8a87775bfbee95bff9">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">MenuOptionAddKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBXa5d127acc2c54237ac2c274406c071ee">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXfbd1db36c7af4b1fb9c3268f98e64e56">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX1a42a7e97677499297532d8dda04fbd1">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Add Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX49751196ed124246abf49572ecb0af6b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">K</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXecf5041fb47f4cb5bb8319f4fd52ce4e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXf28599aac6a44ae6922c00285833c440">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX610c03744ade48f294442fffe95c922a">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXeeeddbe936734e2297f260414529a5df">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXf1eadb22eede44668b7fece3676a5d72">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX717fc79e7eb846fa88524df9e4fc101b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Add Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX2d3c780f798a47db96b8b2a1cb105d29">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">K</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX46029e8dfed5481690211a797d7f064e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXb5e659f5a5aa40eda3ba249367cbdd63">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX9fcb9cd650b9487f9855c6a3382ef8da">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX501e863c109d4ee1b4abce6be33c089d">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">1</int>
										<string name="Name">MenuOptionDeleteKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX8eec88eedd994779b78797c552ae74a0">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX78ff1ac4e3624754828ca3d50d51f4cb">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX132058c05b7947c7a175c0762578dcf1">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Delete Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX931ac88fcd6b4e9e9a5df7464901414e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX7c1c4624e5cf465497f92cb0880c3b5f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXde615730bb574df39483322795510442">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1625485943</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>12</XO>
													<YS>0</YS>
													<YO>8</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXf0eb57d46031480fadffbf87d8266e93">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXb4c583ffc69e49429e90c89dd79ab6ec">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX7efc533cee9f49e392a4ae523865d0e8">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX10fd97e2d4a5497594cac4ad852269e4">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Delete Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX0440b2e626e74d8db2de881a13d6ce29">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXec67af934b64475e9e9f38230f1a4331">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX5ddb99d68ed549d99f93bd70108ba163">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1645892561</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>12</XO>
													<YS>0</YS>
													<YO>8</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX9e45c0d8c223484cbdaf25944eab75ef">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXf4ba80442a884de0b1366a2cdb37939a">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">20</int>
										<string name="Name">MenuOptionEasingOptions</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX3ee55584e68d413395f285453a3946e3">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX868192942d71403591803c582a78481f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX5abd35e6a06e48d184b5a7a120e55fba">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Easing Options</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXeb2408b8b9c542a495a085cfdbfae54c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX81d1939de2f84875ada7dfc27f4e9d70">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX32130ca1512748ae861ea571b2ab1e8f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXc4aa3f8b12cd46eb8a9f71352e8cfec5">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX43cd685f14f5486fa1f9187cfdc3e599">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX062f928b35054db3aacdee04ee79a3c4">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXb469ddf7de4a4006ab5c691fa5d5ea17">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Easing Options</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX91b061372f5446489f466778104da105">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXd916c2a6c73f4823ba0da137199f3ccf">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXb0912bcc28db4f25971fa87f797535ce">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX3982649c3f044d8f8364c3d2c515ca56">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX2b6bbb25ed9b4641bacf53a7fb886258">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">16</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX150d13b4b1c848009dd9cd7225094ff0">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBX0020d1298f7e49bfa98066b65b616a76">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX1cf5c06c9404448c840202883f048c37">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX0413336fab9f42deb3a0cfef0737b499">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX5de3a558116746cfad016897d6654d22">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">2</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX7b78703f49734d08a3de002c917e8d99">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBX5394760dad56410b91b44233cb6485d6">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX5c6102c7690644d9b6aad84c86214f5c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX323a2849cb7a4dc6b8c2d5b9bce591ea">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX4f66c6ba49b941659aaa4cf710e08e2e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">13</int>
										<string name="Name">MenuOptionPasteKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBXae5f56d3c3cc47509b35441a6ea0bf47">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXafc022f25fc34711a84f9fc33d9f51ff">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX24a105dc66d4406daf2e2991a44cb1ac">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Paste Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX69a7a045b92243ed814a2ae22f230f35">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+V</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX89a65b54ee704c3c8dc9e3a8829e3ffa">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX8c8f575f5a6d4430b942c9e8cc61689d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX07196ba6caf349cb89570b5fabae55f0">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXba7354bbb96a4b89b54be2ef08d87fc3">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX13bfd5fe082a48cab2abcc403a2d1e73">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX4a91b205c9e44409917f91141935997b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Paste Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX93490bf559724015936665d334b8f3eb">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+V</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXcbd85d11785e4ae28134fd7109820943">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXe3ecbf0c924d42dfa25843f90da640f6">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX10f44c5bba7e4c2d9afe71a033f53459">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXc4760bce91ec4a9c85a38efb09fe8e59">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">MenuOptionCopyKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBXe3c0848e94d54faaa0bcd70334d914a2">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXd2d046567d51425c9ddf968420c37a5c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXf2cb40c0cca3431aab322cef55301c97">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Copy Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXdb0ea727e5d746b6b73c090d03a6ecb9">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+C</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXdb21cb0029474fc4bdd86c109bca59ae">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX21d3d22a712a4153b252ca53b45a0fe3">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX9d0a04c53d704d0d9bb1993e18a31fa7">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX9d8effe2b32849419bfbd00dfd1483e5">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX99e3a83d19b34cbd9fa9bf7a07e9f5ba">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX69a8be0e44dd4c42bb526dfb953efcec">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Copy Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXc0399e2014b0432987fbc2ae6078b216">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+C</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXda55bfa66d1c444bac8bf78741d62f2b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX24ef06ab8fde44e98428cf12ce3ee880">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX42e43c8f21ac4cd09701382cb83f3c61">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX559f54c3dd284586990b01ba0870f359">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">7</int>
										<string name="Name">MenuOptionCutKey</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX3702606df0d044b4afcc10e0ffb2e01d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX4eba906aa4514e618a3dbae7e9477dc1">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX150c73af89004aeb84c5a11a07ce0522">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Cut Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXa59bf3eac86b4e6b85e6df7dd3f208ab">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+X</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX8a449f49cdbd46d3a09d3e56b3f56dcc">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXdc2353f05053418780168232fdf96e4b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX102bfcb6d37a4b3aaf13097aeaaeb916">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX8bfe24f712c34be2a9eeb4e7de9f3638">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX4c785516ad564a11bd5d2d2742240013">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXdd9125fccba543cc806a9e877b019524">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Cut Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX6d80b10397af462b9bfc88f02c4c1c35">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+X</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX6879b8089034499bad444449148f4e9b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX05e7b9e5c5ad4c52a8c1fa4140fe3114">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX0d62c3e6a3dd4b88bf72592e8d33abc1">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXd8ad907311a04297a216544308368f17">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">24</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBXaf31cbf63ec14ce698d1aa839e060f5a">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBX184c73a403644fe6ab31ff0762fd169b">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBXd87d39934b55446fa17403c80ceffef8">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX2467b72a581e4605886d26a8dcf5faf7">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXc824851d607449f6ba72333ee8d92337">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">28</int>
										<string name="Name">MenuOptionResetChanged</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX0c2aea8232694b5db3bbcd0465db6f13">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXd817faa0481c4a1fab1254ef33c7cf67">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXbaf10e83b1ee4dd8871714645fe909fb">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Reset Changed</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX59c0b2f5836248b78a20a9174dd6973a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX9e5575b3b43f44f49dc24184b3ec0752">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX1b56587226dd414491bd6ebaf52c799f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX542c2964519941e08849a2c2b0769697">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX410188e7205845c6aa7d266cfffbe60c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX5afd271bc48e4c82a89b3c0bd797be68">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX21de7f778d45403d86373511306d26d8">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Reset Changed</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX3950e168ac654fc39055393b77e3a047">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX261a4d94e8eb483cae7fa5190cb8053a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX0bfc364c8e6b42b2a8eef649719fedd0">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXefa43e77df6c4b93b172d7872f01613d">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXa04620756bcf4ee3b59fe0602ee91952">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">28</int>
										<string name="Name">MenuOptionResetJoint</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX3326981ee18040d7aee49eae648bcdd1">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX2af7e8147acd4fe3a54e4bec3bb8c8ee">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX02d33de09ac94372ba2d6a59617cbba2">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Reset</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX0257ef175c1b4d3ab686b209ca80b504">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX3b718732da004704ae848d8373ca3969">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX3506e361187b42d2b135259915d1524f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXee25cdd914674d17a19c50cd0a856dbd">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXd56da9d6a0294b85bf744ba7464658ae">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX358acc5396984ff6bc0304361c505ba9">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXef958d258260472997d4cc12902266b5">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Reset</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX4f0c195cf097477d97240611ec5c053a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXbce0f87a84d34eefa387aaacd9da4241">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX7308ff45f27948d0934206587649687e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX7317fe0f53f54d1497e476e40e4c603b">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXa4a58637eca7456d930cf18190ec8cbc">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">32</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX51c7117144a14311b1964671e18687f0">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBX6658d0eb90e74eee82b1655436bf75d5">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBXe3e8baf0ea1e403aaed74919d3c7945f">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBXf13c5e52237e49229d1024854b03fcc4">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXa8150b8eef934c0c8d5f388407913377">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">36</int>
										<string name="Name">MenuOptionRenameKeyFrame</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX3dbf124b61cf4aaba9b56900d291027e">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX26bcdf9cb3f7475ab68da83a585e8b4b">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXe4432bcaed164473ba2bdeec272bc4e0">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Rename Key</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX8b803a70c9764faa893fc60bc08f550d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX1d95755f89e542f7a1738ebfdb1ac341">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX452eefcbedb64648a6da73561eaaaa1a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX897de87d4dc241858f55963b9ff2d2f4">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX7fd8fff26adb45189fab0b1190bb5661">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">3</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX963db19a847d450b90e4bc67eaeae07f">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXf2cda6d63a604919894e88a8de95afaf">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Rename Key</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX3eab3e932af64963ae71026be8c1fdca">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXb69982baf99c4a09b1c1499ab8c6c394">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX6c86bc0892324724b22d5c092a657cca">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXc40aaa45597f4beab76424c183df03f2">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXc0f7fd34cf724e168803f3b70f802386">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">11</int>
										<string name="Name">MenuOptionCopyKeyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX44deebb749594bf6a6b1387424c5a902">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBXe8a5ef2590194164845149a61046683d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX92a59cb2ad1c48a9aa37de64e6875246">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Copy Keyframe</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX132056a69b474de898b226e895c24777">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+Shift+C</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX4df9868f92e24f419e71c3de04bd3a06">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXfc6ef13a6d0d4247ba309cc150836e1d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXf15da38c1857408d84fb77766c972865">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBX3a571f0741ce43fd9fd2a7c652acaf74">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX39e627ce2308464f8647fc4341ff0dad">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX1d514d73a91741278d03a8db04505005">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Copy Keyframe</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXf5f81965dc3f4d03a5a3305d1bfb9202">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+Shift+C</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBXb11a8a77fae64705b89a07fe96b1a264">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXf87c59ada7d14268858b748f73b9d051">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBXdbddc4ffcc2b4cd4bded2dcce02c4378">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXda05bdc3d78c45cbafcbac22ba9a5b11">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4294967295</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">10</int>
										<string name="Name">MenuOptionCutKeyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>22</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX5af8b200cdef4fc6adbf3da8bbd7cbf4">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Enabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">false</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX42f8148e81f449e58b5d05a52e10c27c">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX7cb5c0846e704bd58f633c7762e136ff">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Cut Keyframe</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXdf6a15a02c9446e0b910da86dd6011fe">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+Shift+X</string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX0415cf385bc148149979678a06b48199">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4293193470</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBXc9101b9464ce47f79964e503d7de776e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX1bc0143bccdf49a385a76391ce2f0927">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">109</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXa2541fb260c54a93baa93c37fb54bc91">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4294967295</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Disabled</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>22</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX5ca35a4b416f426abbbd48a163d0988e">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">Icon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>6</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBXc134efeb0240485fa3dc8580da0c21ce">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">MainText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>20</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Cut Keyframe</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">0</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextLabel" referent="RBX3e766e1da64941c7814671cde50a295d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<string name="Name">SideText</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.400000006</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>-40</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text">Ctrl+Shift+X</string>
												<Color3 name="TextColor3">4287335307</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">15</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">1</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="Frame" referent="RBX61c187d0545c487093b7c5b77eb62ee2">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4291348680</Color3>
												<float name="BackgroundTransparency">0</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<int name="LayoutOrder">0</int>
												<string name="Name">Highlight</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<bool name="Visible">false</bool>
												<int name="ZIndex">120</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX16db28b4829b472690b6fbea5346a48a">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>1</X>
													<Y>0.5</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1510188014</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">SideIcon</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>1</XS>
													<XO>-11</XO>
													<YS>0.5</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>0</XS>
													<XO>8</XO>
													<YS>0</YS>
													<YO>6</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">125</int>
											</Properties>
										</Item>
										<Item class="TextButton" referent="RBX21f458240ce7480fbe8255cacfa05958">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">true</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">1</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<token name="Font">3</token>
												<int name="LayoutOrder">0</int>
												<float name="LineHeight">1</float>
												<bool name="Modal">false</bool>
												<string name="Name">ClickEater</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<string name="Text"></string>
												<Color3 name="TextColor3">4279970357</Color3>
												<bool name="TextScaled">false</bool>
												<float name="TextSize">14</float>
												<Color3 name="TextStrokeColor3">4278190080</Color3>
												<float name="TextStrokeTransparency">1</float>
												<float name="TextTransparency">0</float>
												<token name="TextTruncate">0</token>
												<bool name="TextWrapped">false</bool>
												<token name="TextXAlignment">2</token>
												<token name="TextYAlignment">1</token>
												<bool name="Visible">true</bool>
												<int name="ZIndex">110</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX947d02df4fb445d4a9cf9367f10648d4">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">9</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBXbf81c4538bbf47a199f0401aed2a0f06">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBXe17850d542474d18b008c43f9b017ee3">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX31282c831dd64d0a9699d50fe4405de9">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX089b22725a9f4cbfb5139e9ab3a20978">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX86c1c3e6e44a4c78aa517e556c060d49">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293125091</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4278190080</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">12</int>
										<string name="Name">MenuDivider</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>11</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">false</bool>
										<int name="ZIndex">110</int>
									</Properties>
									<Item class="Frame" referent="RBX135d0e8119b24758b8e1eea7a1b4012a">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="UIListLayout" referent="RBXa2096bae322245c88035c7c197a49d02">
										<Properties>
											<token name="FillDirection">1</token>
											<token name="HorizontalAlignment">1</token>
											<string name="Name">UIListLayout</string>
											<UDim name="Padding">
												<S>0</S>
												<O>0</O>
											</UDim>
											<token name="SortOrder">2</token>
											<BinaryString name="Tags"></BinaryString>
											<token name="VerticalAlignment">1</token>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX58a0eb63f924411b9e876735fbdee695">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4293125091</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">1</int>
											<string name="Name">Line</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>1</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
									<Item class="Frame" referent="RBX769b1bc4f4b640f190a59b3e3369bad6">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4278190080</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">2</int>
											<string name="Name">Padding</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">110</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="ImageLabel" referent="RBX88b0293d044944a3be67b93613ad8d5b">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>1</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1512898952</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">TopShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>4</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX9aafa0f316954bb698876a8340eed590">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1512898069</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">LeftSideShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>5</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXd4e0e438a9f94500974fd47f56e024ef">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1512898478</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">RightSideShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>5</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX5d13f2e569a6419d8c5b93e3741b2ae4">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1512897603</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">BottomShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>10</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXb5a5a9e450be4f4d971a40af61060134">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0.5</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">KillScreen</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>10000</XO>
										<YS>0</YS>
										<YO>10000</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">98</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextLabel" referent="RBX2cd3c47592f74c1a8a17d0d841f0166e">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4293848814</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">ToolTip</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>38</XO>
									<YS>0</YS>
									<YO>16</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4279970357</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">1</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">200</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX9157fd893b46497ca01691b613257de4">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1581466179</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">1</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">BottomShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>5</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX948dc247bd24472cad6498dae5da63ad">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1581466740</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">1</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">RightSideShadow</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>5</XO>
										<YS>1</YS>
										<YO>5</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">95</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX05a03c738f7643cf963f51a6cf43fbee">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0.5</X>
								<Y>0.5</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">DragAreaVersionParentScaled</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>0</XO>
								<YS>0.5</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>4</XS>
								<XO>0</XO>
								<YS>4</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">500</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX82f9b42cd9c4433a93b63a7edeb12b23">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0.5</X>
								<Y>0.5</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">DragArea</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>4000</XO>
								<YS>0</YS>
								<YO>4000</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">500</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBXaa6bf9b8056a488b88f7e144abc6be2e">
					<Properties>
						<string name="Name">Menus</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="Frame" referent="RBXd80b49f77d984186beece8a42d704326">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4291611852</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Menu</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">100</int>
						</Properties>
						<Item class="Frame" referent="RBX3fc5f068e66843a7832cf709aaad4776">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4291611852</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">MenuOptions</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">100</int>
							</Properties>
							<Item class="UIListLayout" referent="RBX18b873c2aa764e0e863e3e9a0d72c075">
								<Properties>
									<token name="FillDirection">1</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageLabel" referent="RBX83efc447a4d9421aa54b7d561ccff213">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX374763a9d8994eabbc3608796c233bda">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXdda24ee4d9af4bb284ae0078131ed143">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX0d649609d76f45cca7821a260787b74c">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX418f3e4950a1463e96a126ef01efd90e">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">98</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX42acd9440d91473a98abdeea9ce4bd7e">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4293125091</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4278190080</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">1</int>
							<string name="Name">MenuDivider</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>11</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">110</int>
						</Properties>
						<Item class="Frame" referent="RBX94c85ee9c9d346f89c9e9877ce4e407b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4278190080</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">110</int>
							</Properties>
						</Item>
						<Item class="UIListLayout" referent="RBXdb29f13fa81e4a82a69a14eb9b0d036c">
							<Properties>
								<token name="FillDirection">1</token>
								<token name="HorizontalAlignment">1</token>
								<string name="Name">UIListLayout</string>
								<UDim name="Padding">
									<S>0</S>
									<O>0</O>
								</UDim>
								<token name="SortOrder">2</token>
								<BinaryString name="Tags"></BinaryString>
								<token name="VerticalAlignment">1</token>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX51e383a4bcf04e53909b8e0dc064dacc">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4293125091</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4278190080</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">1</int>
								<string name="Name">Line</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>1</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">110</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX9dafdafe622e48f2a023f22cc63b2e94">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4278190080</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">2</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">110</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXabcf3e366c4b4206a7aaa1479e4e1eb9">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4294967295</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">2</int>
							<string name="Name">MenuOption</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>22</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">110</int>
						</Properties>
						<Item class="Frame" referent="RBX3db0fbd226054b9eae4b045a281fa746">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4294967295</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">2</int>
								<string name="Name">Enabled</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">110</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXf558ffe3e31e42aa9922d6b66b036e0b">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1510188014</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Icon</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>6</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>8</XO>
										<YS>0</YS>
										<YO>6</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX22c8c17bda7d48b9b0a1329697655db3">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">MainText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0.400000006</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">New</string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX78aa3cf75b9c41caa4f3ebb2d87e7e60">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">SideText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>-11</XO>
										<YS>0.400000006</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">New</string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX31b100a2a78546cf9160ef379a359d6c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Highlight</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">120</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX0261732e596046a5a383f4ee0b8374cf">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1510188014</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">SideIcon</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>-11</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>8</XO>
										<YS>0</YS>
										<YO>6</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextButton" referent="RBX7029d09f36624be9ad9f594b721b626d">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<bool name="Modal">false</bool>
									<string name="Name">ClickEater</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">109</int>
								</Properties>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX578e123be3fc4d05b6f3558f51ad7a20">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4294967295</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">2</int>
								<string name="Name">Disabled</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">false</bool>
								<int name="ZIndex">110</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXa1501b71051249e1ae1eceb32c120d71">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1510188014</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Icon</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>6</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>8</XO>
										<YS>0</YS>
										<YO>6</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX9120614d102f4b4ebbabdace834af88d">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">MainText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0.400000006</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">New</string>
									<Color3 name="TextColor3">4287335307</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX7aa86740e5944ef49af3a2b4fd43b8ac">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">SideText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>-11</XO>
										<YS>0.400000006</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">New</string>
									<Color3 name="TextColor3">4287335307</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXdb6a7fdbf57e4c74871eacb42e1218b5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4291348680</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Highlight</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">120</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXc45224b3f8964c6590e0610a61959c63">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1510188014</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">SideIcon</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>-11</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>8</XO>
										<YS>0</YS>
										<YO>6</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">125</int>
								</Properties>
							</Item>
							<Item class="TextButton" referent="RBXb02f5ce87e6b43f4ad921bf23ed3be1c">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<bool name="Modal">false</bool>
									<string name="Name">ClickEater</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">110</int>
								</Properties>
							</Item>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX5c6100f82a4b481782e5455ad08677a1">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4293848814</Color3>
						<float name="BackgroundTransparency">1</float>
						<Color3 name="BorderColor3">4289703855</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Joint</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>0</XO>
							<YS>0</YS>
							<YO>0</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>1</XS>
							<XO>0</XO>
							<YS>0</YS>
							<YO>50</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">9</int>
					</Properties>
					<Item class="UIListLayout" referent="RBX546fecdf8c674b668ef655cc2945bffc">
						<Properties>
							<token name="FillDirection">1</token>
							<token name="HorizontalAlignment">1</token>
							<string name="Name">UIListLayout</string>
							<UDim name="Padding">
								<S>0</S>
								<O>1</O>
							</UDim>
							<token name="SortOrder">2</token>
							<BinaryString name="Tags"></BinaryString>
							<token name="VerticalAlignment">1</token>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX2b7947356fec4dbc9e7d3909ff889da3">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293717228</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">InfoAndTrack</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>42</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>22</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="Frame" referent="RBX9fffe4f64f794608a58a1e4fc6aed2f2">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">true</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">4</int>
								<string name="Name">Track</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>271</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-286</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBXef8525ba05754d87b6ae5e5311599a79">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4286348412</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4286348412</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">DisplayArea</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>15</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-60</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="Frame" referent="RBXef1a70f817a042a29c7ae2d531a84d2f">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4286348412</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4286348412</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">KeyframesDisplayArea</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXd82c8d4d106642ab8ae805b8584443ca">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294572537</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">JointInfo</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>270</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">9</int>
							</Properties>
							<Item class="Frame" referent="RBXffebda3a13a8470982b90100bf340c84">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">NameAndSwizzle</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">9</int>
								</Properties>
								<Item class="UIListLayout" referent="RBX358dad98b8bf4030951b72ce9a3d17f6">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX80e8c90e79a94133abbfcf40ba7721f0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">Icon</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>6</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>8</XO>
											<YS>0</YS>
											<YO>8</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="Frame" referent="RBXbb16db575c9d4a28bfb3b2dd9e73a370">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">CheckBoxJointSelected</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
										<Item class="ImageButton" referent="RBX5d317f0c26c741449fdea4952eb624a6">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677681352</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">Checked</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
										<Item class="ImageButton" referent="RBXb509ffa28e0e4480859143897c9aee08">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677680601</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">NotChecked</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXe98d17962e664db08aeed46687988872">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">CheckBoxJointNOTSelected</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
										<Item class="ImageButton" referent="RBXa8f0dbfdee874bae88a5794416596d32">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677680953</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">Checked</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
										<Item class="ImageButton" referent="RBX6f3b46a341e24daeacfe4c587f15d63d">
											<Properties>
												<bool name="Active">true</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoButtonColor">false</bool>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677680369</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<bool name="Modal">false</bool>
												<string name="Name">NotChecked</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">true</bool>
												<bool name="Selected">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<token name="Style">0</token>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">false</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
									</Item>
									<Item class="Frame" referent="RBXb9a44f0091a841deb554f95f47ecb071">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Icon</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>5</XO>
												<YS>0</YS>
												<YO>5</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
										<Item class="ImageLabel" referent="RBX19b9189251144792b1af4ef4306e769d">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677685797</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">JointSelected</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
										<Item class="ImageLabel" referent="RBX9d7cc34ddf4c40e3a265dbbce02ffebf">
											<Properties>
												<bool name="Active">false</bool>
												<Vector2 name="AnchorPoint">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<bool name="AutoLocalize">true</bool>
												<Color3 name="BackgroundColor3">4294967295</Color3>
												<float name="BackgroundTransparency">1</float>
												<Color3 name="BorderColor3">4279970357</Color3>
												<int name="BorderSizePixel">0</int>
												<bool name="ClipsDescendants">false</bool>
												<bool name="Draggable">false</bool>
												<Content name="Image"><url>rbxassetid://1677681637</url></Content>
												<Color3 name="ImageColor3">4294967295</Color3>
												<Vector2 name="ImageRectOffset">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<Vector2 name="ImageRectSize">
													<X>0</X>
													<Y>0</Y>
												</Vector2>
												<float name="ImageTransparency">0</float>
												<int name="LayoutOrder">0</int>
												<string name="Name">JointNOTSelected</string>
												<Ref name="NextSelectionDown">null</Ref>
												<Ref name="NextSelectionLeft">null</Ref>
												<Ref name="NextSelectionRight">null</Ref>
												<Ref name="NextSelectionUp">null</Ref>
												<UDim2 name="Position">
													<XS>0</XS>
													<XO>0</XO>
													<YS>0</YS>
													<YO>0</YO>
												</UDim2>
												<Ref name="RootLocalizationTable">null</Ref>
												<float name="Rotation">0</float>
												<token name="ScaleType">0</token>
												<bool name="Selectable">false</bool>
												<Ref name="SelectionImageObject">null</Ref>
												<UDim2 name="Size">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<token name="SizeConstraint">0</token>
												<Rect2D name="SliceCenter">
													<min>
														<X>0</X>
														<Y>0</Y>
													</min>
													<max>
														<X>0</X>
														<Y>0</Y>
													</max>
												</Rect2D>
												<BinaryString name="Tags"></BinaryString>
												<UDim2 name="TileSize">
													<XS>1</XS>
													<XO>0</XO>
													<YS>1</YS>
													<YO>0</YO>
												</UDim2>
												<bool name="Visible">true</bool>
												<int name="ZIndex">9</int>
											</Properties>
										</Item>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXcc51fb636fcc4a79920ad0818d25a574">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">-3</int>
										<string name="Name">Indent</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXa3074d9b851d4ed39cdbfb6b699db296">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">3</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>6</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXa81e56b2282c4ef081540c442f90edbf">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">-8</int>
										<string name="Name">PrePadding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>9</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXb10066fc55c94e258eed024c373f29d5">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">5</int>
										<string name="Name">JointName</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX5f0d5484f9774b789a59cade0a43e44c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">5</int>
											<float name="LineHeight">1</float>
											<string name="Name">JointName</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-2</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>10</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">HumanoidRootPart</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">9</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="ImageButton" referent="RBX00d42a0636804f58a2542d82672636d3">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>1</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoButtonColor">false</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><null></null></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<bool name="Modal">false</bool>
									<string name="Name">JointAction</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>18</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">9</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX9b58e91b349641efb70a77129ad6f955">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1606384452</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">10</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX568d5d2c9c3c4554b59007361f28a715">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1606383546</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">10</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX05d7c181201e4b6884d2c2acf5b4dd59">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1645889770</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">On</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">10</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX04c215177c4f4719a1c474fb15ef95b2">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1606383546</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OnHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">10</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX68b082baad3b4cd89d8f40ad534dd358">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1606384452</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">10</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX0a0f717f821c492e8937b812b55bfcd7">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4287401100</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">HorizontalLine</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0.5</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>1</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">9</int>
								</Properties>
							</Item>
						</Item>
						<Item class="UIListLayout" referent="RBXbe30e5d3d1ba437db84faf352e01a02f">
							<Properties>
								<token name="FillDirection">0</token>
								<token name="HorizontalAlignment">1</token>
								<string name="Name">UIListLayout</string>
								<UDim name="Padding">
									<S>0</S>
									<O>0</O>
								</UDim>
								<token name="SortOrder">2</token>
								<BinaryString name="Tags"></BinaryString>
								<token name="VerticalAlignment">1</token>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX25375885a3364520a950c9d907af630a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">4</int>
							<string name="Name">Nested</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">9</int>
						</Properties>
						<Item class="Frame" referent="RBX0645aa117ed948129f868fdd136d5f6f">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4293848814</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4289703855</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">10</int>
								<string name="Name">Descendants</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">9</int>
							</Properties>
							<Item class="UIListLayout" referent="RBXf6195c0fd96148c8bc676285e90a133e">
								<Properties>
									<token name="FillDirection">1</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXab8765611fe74fa9b7f5cf0c3567c0f7">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4287401100</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">VerticalLine</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>1</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">false</bool>
								<int name="ZIndex">9</int>
							</Properties>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBXa98d7c013ba246fa8bdde7158c966c00">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4286348412</Color3>
						<float name="BackgroundTransparency">1</float>
						<Color3 name="BorderColor3">4279820763</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Notch</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.0666666701</XS>
							<XO>0</XO>
							<YS>0</YS>
							<YO>0</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>45</XO>
							<YS>1</YS>
							<YO>0</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextLabel" referent="RBX97f6e38073144af9931900df7a9c56ca">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">true</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">NotchLabel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>5</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>40</XO>
								<YS>0</YS>
								<YO>24</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">0.2</string>
							<Color3 name="TextColor3">4286545791</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">15</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">0</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX8d2368a368424906be3111cfafa987a2">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286545791</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">NotchLine</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>9</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>1</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX18960172c8d34fd39f484a7a7808d41f">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286545791</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">NotchLineShort</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>18</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>1</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBXa45c5f54bfc745ffb2124518575985df">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4293322470</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">VerticalLine</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>1</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX8dd0d4c644aa4e508ed517f9569da2a9">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0.5</X>
							<Y>0.5</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4278190080</Color3>
						<float name="BackgroundTransparency">1</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Keyframe</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.474459738</XS>
							<XO>0</XO>
							<YS>0.5</YS>
							<YO>0</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>11</XO>
							<YS>0</YS>
							<YO>11</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">5</int>
					</Properties>
					<Item class="ImageButton" referent="RBX7aef2501c4b64504bdfa6590d23c68d6">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">false</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><null></null></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">1</float>
							<int name="LayoutOrder">0</int>
							<bool name="Modal">false</bool>
							<string name="Name">ImageButton</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">9</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBXac023eb375694fd1bcc56be76b6d1b6b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695273357</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">LinearSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX6b2d47141b0140a0aa38378098fe103e">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1696362162</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">ElasticSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX1fe752b501e144aeaaedeaaaf8d10a8b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695264348</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">CubicSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBXe3c42642f08040c69bf129a0c284b2fa">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695263392</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">ConstantSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBXba234da099734faf977f076b44d71d5a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695261673</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">BounceSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX58b098e9f483493ea5baca414ededd8c">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695273844</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">LinearNOTSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX1c97701960be48c8beed63754b35402b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1696345200</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">ElasticNOTSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX9d39952920e6409e88ea9563bd82e426">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695265723</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">CubicNOTSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX07cb80056357481dbce6d7fcc8277738">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1695263866</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">ConstantNOTSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBXc8f1f0499e2243caa0e9f4f23b92877e">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxassetid://1696345812</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">BounceNOTSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">10</int>
						</Properties>
					</Item>
				</Item>
				<Item class="ScreenGui" referent="RBX1da10bff2422417ba1696e093627ee1c">
					<Properties>
						<bool name="AutoLocalize">true</bool>
						<int name="DisplayOrder">0</int>
						<bool name="Enabled">true</bool>
						<string name="Name">PartManipulator</string>
						<bool name="ResetOnSpawn">true</bool>
						<Ref name="RootLocalizationTable">null</Ref>
						<BinaryString name="Tags"></BinaryString>
						<token name="ZIndexBehavior">0</token>
					</Properties>
					<Item class="Frame" referent="RBXdb967c260d3c44f1908863fd0aef1e69">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279571733</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">SpaceFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>1</YS>
								<YO>-90</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBX72bdd195a19b4e30a30bb7a4e9f7eda3">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4288914085</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">TitleBar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.0500000007</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.899999976</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Local Space (Y)</string>
								<Color3 name="TextColor3">4292730333</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXd3158708f1954f93956dde6c51b43251">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279571733</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">RootFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>1</YS>
								<YO>-65</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBX63701788cde94d2488328b99f5514f52">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4288914085</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">TitleBar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.0500000007</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.899999976</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Rotate (R)</string>
								<Color3 name="TextColor3">4292730333</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX88d5b61e688144368dbc71d7b1417179">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281479730</Color3>
							<float name="BackgroundTransparency">0.300000012</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">StepFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>1</YS>
								<YO>-40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBX975057688d32483c84fa5dc394b4ee16">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4288914085</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">TitleBar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.0500000007</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.899999976</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Step: Free (T)</string>
								<Color3 name="TextColor3">4292730333</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX07c00d0c782242f9bc71beee4f29e2c9">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4288914085</Color3>
								<float name="BackgroundTransparency">0.5</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">0</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">StepOptions</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>20</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">...</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">8</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">2</int>
							</Properties>
						</Item>
					</Item>
				</Item>
				<Item class="ScreenGui" referent="RBX63ba13a96a5a418891078d8da1e60408">
					<Properties>
						<bool name="AutoLocalize">true</bool>
						<int name="DisplayOrder">0</int>
						<bool name="Enabled">true</bool>
						<string name="Name">WarningDialog</string>
						<bool name="ResetOnSpawn">true</bool>
						<Ref name="RootLocalizationTable">null</Ref>
						<BinaryString name="Tags"></BinaryString>
						<token name="ZIndexBehavior">0</token>
					</Properties>
					<Item class="Frame" referent="RBXa3c5855409904ae7b09e8e3431d390c3">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279571733</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">RootFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>-200</XO>
								<YS>0.5</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>400</XO>
								<YS>0</YS>
								<YO>80</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBX2ebeed0696d648aaa428ed8cb8b10509">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4288914085</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">TitleBar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.0500000007</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.899999976</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Cannot run the Animation Editor while the game is running!</string>
								<Color3 name="TextColor3">4292730333</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX09d1e11ff7494501a192a24a28eba79c">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4284769430</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">OKButton</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.300000012</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>50</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.400000006</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">OK</string>
								<Color3 name="TextColor3">4292730333</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">18</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX9032b3fbe404415792b7e8f5871641fc">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0.5</X>
							<Y>0.5</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4278190080</Color3>
						<float name="BackgroundTransparency">1</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">KeyframeIndicator</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.474459738</XS>
							<XO>0</XO>
							<YS>0.5</YS>
							<YO>0</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>11</XO>
							<YS>0</YS>
							<YO>11</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">5</int>
					</Properties>
					<Item class="ImageButton" referent="RBXa170d45336154685bb154802fe2c90c1">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">false</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><null></null></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">1</float>
							<int name="LayoutOrder">0</int>
							<bool name="Modal">false</bool>
							<string name="Name">ImageButton</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">6</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX932397de92f44fe6b25bb164bcae8e8a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxasset://textures/AnimationEditor/icon_keyIndicator_selected.png</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">Selected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">7</int>
						</Properties>
					</Item>
					<Item class="ImageLabel" referent="RBX819557aa773e4af585d7399588785da0">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<Content name="Image"><url>rbxasset://textures/AnimationEditor/icon_keyIndicator.png</url></Content>
							<Color3 name="ImageColor3">4294967295</Color3>
							<Vector2 name="ImageRectOffset">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<Vector2 name="ImageRectSize">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<float name="ImageTransparency">0</float>
							<int name="LayoutOrder">0</int>
							<string name="Name">NotSelected</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<token name="ScaleType">0</token>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<Rect2D name="SliceCenter">
								<min>
									<X>0</X>
									<Y>0</Y>
								</min>
								<max>
									<X>0</X>
									<Y>0</Y>
								</max>
							</Rect2D>
							<BinaryString name="Tags"></BinaryString>
							<UDim2 name="TileSize">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="Visible">true</bool>
							<int name="ZIndex">7</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBX9575df7e974241379e723815136b100a">
					<Properties>
						<string name="Name">PopUps</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="Frame" referent="RBXea98d7684fc84df78d86f77c1b1b8b68">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Load</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>200</XO>
								<YS>0</YS>
								<YO>300</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">108</int>
						</Properties>
						<Item class="TextLabel" referent="RBXafee3c4410fe4f31b410415495911f2d">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Load</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="ScrollingFrame" referent="RBXa7e5a54aae89431c9cc7137f98aca60f">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4293125091</Color3>
								<int name="BorderSizePixel">1</int>
								<Content name="BottomImage"><url>rbxasset://textures/ui/Scroll/scroll-bottom.png</url></Content>
								<Vector2 name="CanvasPosition">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<UDim2 name="CanvasSize">
									<XS>0</XS>
									<XO>0</XO>
									<YS>2</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="ClipsDescendants">true</bool>
								<bool name="Draggable">false</bool>
								<token name="ElasticBehavior">0</token>
								<token name="HorizontalScrollBarInset">0</token>
								<int name="LayoutOrder">0</int>
								<Content name="MidImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
								<string name="Name">ScrollingFrame</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<int name="ScrollBarThickness">12</int>
								<token name="ScrollingDirection">2</token>
								<bool name="ScrollingEnabled">true</bool>
								<bool name="Selectable">true</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>210</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<Content name="TopImage"><url>rbxasset://textures/ui/Scroll/scroll-top.png</url></Content>
								<token name="VerticalScrollBarInset">0</token>
								<token name="VerticalScrollBarPosition">0</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX89e4403adfb648108159f64db41883a5">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">false</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Template</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Save</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">false</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX6823d72e969b427fba72b0cc69e7192d">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">LoadTitle</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>240</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBXc4f98589ff7542c7ad3c673705615591">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">1</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">ClickEater</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">109</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXfa7da9c4040148ecb03f856b1adfcb9f">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">98</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX83a96f6e3a644355822c2b17e4dc842d">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX24d6f7941a674d31883e06fa505e57a6">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX9a1f3f15ff154f9c8106e784b0d3b990">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXde71f28fe8d7466eb6c9507adfddce18">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBX2b19625a0bdc48c59a6ee55a5b08c71f">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">8</int>
								<bool name="Modal">false</bool>
								<string name="Name">Cancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>105</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>80</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX4d03f18141a24d2182fc400ade4b7165">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX2da81e93d62f44949a674b5fdc4e98c2">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXf9d4c2785d2b46228bbf7dfe2323510d">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX797eda3ed4d7439184587b6519a77608">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Cancel</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXf6e9075a69c64dc0b577f979ebab48a2">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Load</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>80</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX2b874bc85b874118acd8a048cfe69e2d">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXa0443ae565654ffab3f6be88b98125c0">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX8c679b87408b4dc3b6fe8f4267c397da">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>80</X>
											<Y>20</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX9bf3baf8c6ec48d1a50aeede4947f57e">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Load</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXf7bdd949b47c4a7889c566acaa1e7099">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">PopUpInput</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>350</XO>
								<YS>0</YS>
								<YO>95</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">20</int>
						</Properties>
						<Item class="ImageLabel" referent="RBXf90231697fb249849b09a3b08d5cf215">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXb4df104e23054193a987168273be16ef">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXb1817ed62bd747758152bc3875b40355">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXf6ebefa180564aa6a0df81b22cdd111b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBXf74efb41a6b04e7f83c4e4305b12760b">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Cancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>185</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>150</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX70a791207c994206a8387e2c815c4923">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXc1dcfc2f97b14bbe8f9a3dc2566fe979">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX4cb1038853004a8f90b815f83f6cadc8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBXdc343d3dc33d4b82bc3773bd254903e5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Cancel</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXe79c9b3410344851992519dfa4b38895">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">8</int>
								<bool name="Modal">false</bool>
								<string name="Name">Submit</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>150</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXb1de2e7fe78e405ca2bd49ab54b0beb2">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX3afcae2accb44512b4a597f255daf24c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX09ff3db517ac40babef651f1e3643213">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX0c218a8c002c47789adbb5b845a03778">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Okay</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextBox" referent="RBXc9d77eabb1f447caa175d81838d937d3">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4290295992</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClearTextOnFocus">true</bool>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">1</int>
								<float name="LineHeight">1</float>
								<bool name="MultiLine">false</bool>
								<string name="Name">Input</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<Color3 name="PlaceholderColor3">4289967027</Color3>
								<string name="PlaceholderText"></string>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<bool name="ShowNativeInput">true</bool>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>320</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX879fb03ec077458f98eb4f861613c03d">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>320</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Enter the response here:</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXb219d55d0fd9467ea698db0fd939db2b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">138</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX61b0a77e06a44d728d8f16398592b4f6">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">OkCancelTemplate</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>350</XO>
								<YS>0</YS>
								<YO>100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">151</int>
						</Properties>
						<Item class="ImageButton" referent="RBXbfee168244894e508e5cb0cfcbcff845">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">1</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">ClickEater</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">139</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX44bff61710124a7bba614e4c71c12382">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">138</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX4d2f2d1970d547ce9db4ed4bc2d91537">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX9f5c11316ab046d5a5a2073565fa76a6">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX1fccc04b2e5a463f876ad6b68369fffa">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX40c5b5bd0e214bf9a9159298c56bda62">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX9406ed866a744de59b013af7ec67bfd6">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-30</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBX2cdbc9a63be64259b33a956352fbd085">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Cancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>185</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>150</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXc5b116ccb7fd418fb4344bf906071078">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX3315d9a47bd440798682adbabe93859e">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX6cec7cd06f444904ba105faa198c2cb3">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX0dd8bb6dfccf4b6cbd5adfcdaa9eedfb">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Cancel</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBX8b0cbe5f36414d1ea4e7f7262e5c9f0e">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">8</int>
								<bool name="Modal">false</bool>
								<string name="Name">Submit</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>150</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">151</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX2f3ae549a6fa4b32a692c3e5ef3d45e5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX2302ab48740a4e44b5ba5a4af9c6167c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXf2f5fc6adc2f4e92ba8381ef8fbc9fa0">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>150</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX3ad6174d88ce4ad1b42a94abb39975c5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Okay</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX0ab9a3db4b3b45138f539ce289ef2ca7">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Save</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>200</XO>
								<YS>0</YS>
								<YO>300</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">108</int>
						</Properties>
						<Item class="TextLabel" referent="RBX7649e51e340d492fa04d793443a9f140">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Overwrite</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextBox" referent="RBXf68f3575cf494f03a7d23b73e31b4e57">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4290295992</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClearTextOnFocus">true</bool>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="MultiLine">false</bool>
								<string name="Name">TextBox</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<Color3 name="PlaceholderColor3">4289967027</Color3>
								<string name="PlaceholderText">&lt;enter name&gt;</string>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>235</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<bool name="ShowNativeInput">true</bool>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBXb9a02ce2ae214884852e49bae04b81b4">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>205</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Save</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="ScrollingFrame" referent="RBX89eb8289ce564afeb33364647b84e15b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4293125091</Color3>
								<int name="BorderSizePixel">1</int>
								<Content name="BottomImage"><url>rbxasset://textures/ui/Scroll/scroll-bottom.png</url></Content>
								<Vector2 name="CanvasPosition">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<UDim2 name="CanvasSize">
									<XS>0</XS>
									<XO>0</XO>
									<YS>2</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="ClipsDescendants">true</bool>
								<bool name="Draggable">false</bool>
								<token name="ElasticBehavior">0</token>
								<token name="HorizontalScrollBarInset">0</token>
								<int name="LayoutOrder">0</int>
								<Content name="MidImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
								<string name="Name">ScrollingFrame</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<int name="ScrollBarThickness">12</int>
								<token name="ScrollingDirection">2</token>
								<bool name="ScrollingEnabled">true</bool>
								<bool name="Selectable">true</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>170</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<Content name="TopImage"><url>rbxasset://textures/ui/Scroll/scroll-top.png</url></Content>
								<token name="VerticalScrollBarInset">0</token>
								<token name="VerticalScrollBarPosition">0</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX3a35eee602ed450b9d295f24c7fce0ee">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">false</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Template</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Save</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">false</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBXc8d1190af1ba49f9a12a023fa1782385">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">1</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">ClickEater</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">109</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX7f1249a2a5c44eb8b05a43c3e0468127">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">98</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXc1d444ee0c944479862ce0ef35d5c3e9">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX649eb6f007bf432489b6410389fd2653">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX03bf988d92a0408a9682595cff9e9750">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBXd6f80266f02845acbb3480fb9eaf78d4">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBXc459040f7e4b4e55b8e1135a5bc518f6">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">8</int>
								<bool name="Modal">false</bool>
								<string name="Name">Cancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>105</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>80</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXb19d0503ad064eabbbd731b42c31458c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXdc3e63fb901c4a3bb27a5477fe2432ce">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXf1edc63efd214d139efa9d89ba228a2c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX992ba07720c14380998fcb4af4c43a53">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Cancel</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXe45c8c6ed9bf4764a5cf48f5177ab2ca">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Save</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>80</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX3a06b7fc27fc404f90f5d400bee51f4a">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX68a2a4678f2242689cefb9ac0a3410d6">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXd9899e05915d4168933ccea17346ae20">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBXb49da52fc2044c5d8947855f726cca25">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Save</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX24d9501a65d146ff9ea90791265c8ad8">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Priority</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>200</XO>
								<YS>0</YS>
								<YO>170</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">108</int>
						</Properties>
						<Item class="TextLabel" referent="RBX079ece12cc4847a19487b300e19f2298">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Set Priority</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX7078279167bd472eb9cb34f464eca4f0">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4286874756</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Template</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>270</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Save</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">false</bool>
								<int name="ZIndex">111</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX0a15f7c32afc44e9bd6c614d733800ed">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4290295992</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Help</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>165</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>20</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">?</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="StringValue" referent="RBX42cd5d5523434972b472c5dabe05cf03">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Lowest priority</string>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBX0ceef0b3547a449d9d5926976fdd371f">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">1</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">ClickEater</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">109</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX75f76dfe0f0f4ead8e2846bb654e29dd">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">98</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX78f8b4373fad4fc191f53896b879a1c4">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512897603</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX9c3cfbdb2f454826b3c2391cd94beecb">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898069</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX9ffd98218e7b4fb7bdc0d043a5c3722b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898478</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>5</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX8b4753790aa04e818526d5c8f9c8e4bf">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1512898952</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>4</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageButton" referent="RBX19d5f4d3a23e4db38cff04437206d804">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Action</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>130</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX3c9c4f5ccdc2402cbf6a829aad3e7e68">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXf1637e1e60c94722bd17c864e35ac554">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX6973371e408f41f78daefcc26d2020e0">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBXd2b58002608d461f8032cb665ee31a1b">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Action</string>
									<Color3 name="TextColor3">4290756543</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX057829f634f64c7a86129c8fc6b84f19">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Plays on top of movement animations</string>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXc07078292cd14a08988f11584f6cf8d5">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Core</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>40</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX7f5590b2c8664f61be42b521dba87fe1">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX923f636a7fad4f8a8f655e540320b4ce">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX647281ffeee940c5b402b5eabe48cec8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX606e5db947d04a94a0e72347ead73c87">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Core</string>
									<Color3 name="TextColor3">4290756543</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX4a88e8097623498d881072a473f3b789">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Lowest priority</string>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXaacbe23d85e449999f82c8c95e3867de">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Idle</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX9e07815b07e143bc816cbe3fca1aaf67">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBXc005ffa9833d4af6991d5677b4dd52ad">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX6d064849ba624dd4909f7a64460cd306">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX8e5ac4f423e94959bf972ec3c604c626">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Idle</string>
									<Color3 name="TextColor3">4290756543</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX3434a290b82b4b02a92867c4fd5c34f5">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Plays on top of core animations</string>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageButton" referent="RBXf8f2fc66877c4830a6ae75f55fce5732">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">Movement</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>170</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX12c85e9200814e0b8e679423cdcc822b">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501354</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Off</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX2aa5cd9d3df54dfbb95312862d4e7bc4">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293193470</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578501681</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">OffHover</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="ImageLabel" referent="RBX95be398d01274034b0319dab22bcb293">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4278231807</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4293848814</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://1578750784</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">Pressed</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">1</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>160</X>
											<Y>25</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">false</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX13350821803543829367c95c792f6470">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>-1</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Movement</string>
									<Color3 name="TextColor3">4290756543</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">151</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXcc82049c810b422e9eae697d82c8c532">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Plays on top of idle animations</string>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX2a68fd873ce74d71bf622d00484144d1">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294243572</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">StartScreen</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBXbb30cab17ed3400da832b8b23a439d47">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">RigName</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>-40</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Select a rig to animate. &lt;No Rig Selected&gt;</string>
								<Color3 name="TextColor3">4278190080</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">18</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXd0e0930fd07849d3a0be3e608f8938a4">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4293848814</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4292006610</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">ScriptWarning</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>470</XO>
									<YS>0</YS>
									<YO>65</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="TextLabel" referent="RBX459ae555cc9f4f22800c17f6c040db39">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4281413937</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">WarningText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>40</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Animating in a place with scripts or moving parts may make unwanted changes to your place. Script(s) have been detected in this place.</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">18</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">true</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX4c3466e5809a40eaa67f4a08917b3b98">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293848814</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4292006610</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Frame</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>40</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX445a7ddf20a14e109fa378475d3b9494">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1634797763</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">ImageLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>18</XO>
											<YS>0</YS>
											<YO>18</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX656a9254493d4330b193701559e565f7">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">40</int>
								<string name="Name">Buttons</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBXff4ca8684d964669910371c94d4909a1">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">0</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXb944ae13935e4e9593d3a319d8b9d950">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
							<Item class="ImageButton" referent="RBX337c7472eae94b90a6feb2e916779048">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">8</int>
									<bool name="Modal">false</bool>
									<string name="Name">Cancel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>100</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">105</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX5e12d79260da40d0bd6c3f44bbcf64e3">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXdc7a92ba8c0840e3a68bfe4da239526b">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX17c9f7d3b1bc4db0bb1853b01f6893e8">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX9cf58f6b34834749b2db44932ac2bc1f">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Cancel</string>
										<Color3 name="TextColor3">4278190080</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">18</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
							<Item class="ImageButton" referent="RBX26071c163a8d40079907a0b8c8b16d28">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<bool name="Modal">false</bool>
									<string name="Name">Select</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>100</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">105</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX40378ee6bdc8437abff377041e2e230b">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX63305e0720dd4116beb717cc447bab9a">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXdc4104c9d67741499df73fb2b836e201">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX475d844710df4d5ea77f551be1dbc556">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">OK</string>
										<Color3 name="TextColor3">4290756543</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">18</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
							<Item class="ImageButton" referent="RBX3a151198ce2b4cb186840bbaaa38fcf4">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">16</int>
									<bool name="Modal">false</bool>
									<string name="Name">Help</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>100</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">105</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX014feb8501b142ee979a57845e256118">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX9e6c270675cd48f88fd8c146aebce456">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXfef181fc9ce34ec2ad8a8e892cad6350">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">1</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>100</X>
												<Y>30</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX9ac397f855ac4cfd95a3c3ae7af82350">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Help</string>
										<Color3 name="TextColor3">4278190080</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">18</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXd1c4c09241e64494ab200a9c04932f58">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">12</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXa6cde4cc947f41a9838616bf5a5f2d57">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4293125091</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">SubWindow</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>50</XO>
								<YS>0</YS>
								<YO>50</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>290</XO>
								<YS>0</YS>
								<YO>220</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">110</int>
						</Properties>
						<Item class="ImageButton" referent="RBXd2d761df2dcc433584d5d48adc3cea2b">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://924320031</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">1</float>
								<int name="LayoutOrder">0</int>
								<bool name="Modal">false</bool>
								<string name="Name">ClickEater</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">109</int>
							</Properties>
							<Item class="Frame" referent="RBX7eca5d22a6bf42bcaf455781827a0e8c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294375158</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4291940817</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Title</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>50</XO>
										<YS>0</YS>
										<YO>50</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>24</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="TextLabel" referent="RBXe11af2cc62f44a2e827e635c8c12264f">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Easing Options</string>
										<Color3 name="TextColor3">4279970357</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">15</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
								</Item>
								<Item class="ImageButton" referent="RBX39cf8f455f55419090640e14a9a43217">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>1</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoButtonColor">false</bool>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578217431</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<bool name="Modal">false</bool>
										<string name="Name">CloseButton</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>1</XS>
											<XO>-10</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">true</bool>
										<bool name="Selected">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX793143dc282941e798bcc333745d8692">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">4</int>
									<string name="Name">Contents</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>-24</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="UIListLayout" referent="RBX44416fbcb659431d859b2fe8f0f7515b">
								<Properties>
									<token name="FillDirection">1</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">1</token>
								</Properties>
							</Item>
						</Item>
						<Item class="ImageLabel" referent="RBX2121c532d13f4621b55e57fb6dd71804">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1581466179</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">BottomShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>9</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX1a54404d4cc648e9b9c32576cd182122">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>1</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1581466450</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">LeftSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>7</XO>
									<YS>1</YS>
									<YO>14</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX4a7ec37c1cf942f883fffe6c91842d4f">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1581466740</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">RightSideShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>7</XO>
									<YS>1</YS>
									<YO>14</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="ImageLabel" referent="RBX82ca3208e14342edb008329e1e8d6ed1">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>1</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<Content name="Image"><url>rbxassetid://1581467084</url></Content>
								<Color3 name="ImageColor3">4294967295</Color3>
								<Vector2 name="ImageRectOffset">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<Vector2 name="ImageRectSize">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<float name="ImageTransparency">0</float>
								<int name="LayoutOrder">0</int>
								<string name="Name">TopShadow</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<token name="ScaleType">0</token>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<Rect2D name="SliceCenter">
									<min>
										<X>0</X>
										<Y>0</Y>
									</min>
									<max>
										<X>0</X>
										<Y>0</Y>
									</max>
								</Rect2D>
								<BinaryString name="Tags"></BinaryString>
								<UDim2 name="TileSize">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<bool name="Visible">true</bool>
								<int name="ZIndex">95</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXa530572ff5d54116a605061e8a993375">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">KillScreen</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>10000</XO>
									<YS>0</YS>
									<YO>10000</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">98</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXc18cd16a1c4146f987db2c8cf0e7fcd6">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">4</int>
							<string name="Name">AnchorWarning</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>322</XO>
								<YS>0</YS>
								<YO>104</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">120</int>
						</Properties>
						<Item class="UIListLayout" referent="RBXf91f04ebb67f4d2c86cef17a85f6cbd9">
							<Properties>
								<token name="FillDirection">1</token>
								<token name="HorizontalAlignment">1</token>
								<string name="Name">UIListLayout</string>
								<UDim name="Padding">
									<S>0</S>
									<O>0</O>
								</UDim>
								<token name="SortOrder">2</token>
								<BinaryString name="Tags"></BinaryString>
								<token name="VerticalAlignment">1</token>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX7045da8dd3914875a86280bf46977112">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">40</int>
								<string name="Name">OkCancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBX46fc282bdc4f4a88badb0e71912fdd30">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">0</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXa3e30c46d1ce490fb882c700e1d780ea">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
							<Item class="ImageButton" referent="RBX5eab72f49b31461a8994b6442ceeb775">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<bool name="Modal">false</bool>
									<string name="Name">Cancel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>80</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="ImageLabel" referent="RBXde433c332eb64aabb79165365ba9c5a1">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXdb2c73856c02449eb2efcbf0e20a3c07">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXe3499741daa843ae88bbf2ee3bbaf5f6">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX75356acf2f6c4af58c29fcb45b436d46">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Don&apos;t Anchor</string>
										<Color3 name="TextColor3">4278190080</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
							<Item class="ImageButton" referent="RBX055e1cc2612d4046b5ac49d0648e3fca">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">8</int>
									<bool name="Modal">false</bool>
									<string name="Name">OK</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>80</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="ImageLabel" referent="RBXc2736ab8357b4ab7865275864aaaea1a">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX1f0f707ef200426798ced65c5f5a6596">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX3948f352bec9453bb1fc1c1fbcf79911">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX6e46c6410d3b4134a648a0d8ced1ecb0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Anchor</string>
										<Color3 name="TextColor3">4290756543</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXb10f65414a3d4e67a5e6b413647f8636">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">120</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX60a89447b8174f6baa36978bb57c7dfa">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">8</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">120</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX1a5f7fef710448ba9f8caeca5b8b67aa">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0.5</X>
									<Y>0.5</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4292006610</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">4</int>
								<string name="Name">Warning</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0.5</YS>
									<YO>52</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">120</int>
							</Properties>
							<Item class="TextLabel" referent="RBX22d196784f4149c4a7f50973885f7312">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4281413937</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">WarningText</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>55</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-55</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Your root part is not anchored. This may lead to weird behavior. Want us to anchor it for you?</string>
									<Color3 name="TextColor3">4278190080</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">12</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">true</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">124</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX2b4751a3e75b4b73987fcbe494fdac0c">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4293848814</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4292006610</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Frame</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>55</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">124</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX13c8c2f37d784c1e964eac5b4f0427fb">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0.5</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1634797763</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">ImageLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>18</XO>
											<YS>0</YS>
											<YO>18</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">124</int>
									</Properties>
								</Item>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX4eaf15055c6348de88ae4e893399733a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">4</int>
							<string name="Name">EasingOptions</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>323</XO>
								<YS>0</YS>
								<YO>220</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="UIListLayout" referent="RBX024887434d54442ab88b46cc58a86eab">
							<Properties>
								<token name="FillDirection">1</token>
								<token name="HorizontalAlignment">1</token>
								<string name="Name">UIListLayout</string>
								<UDim name="Padding">
									<S>0</S>
									<O>0</O>
								</UDim>
								<token name="SortOrder">2</token>
								<BinaryString name="Tags"></BinaryString>
								<token name="VerticalAlignment">1</token>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX556bbb7eac8c4b99a7cc1156fd621cd7">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">8</int>
								<string name="Name">EasingDirection</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="TextLabel" referent="RBX9469e6f6c8a746a5b8ce4da4bc6ebad2">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">8</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>30</XO>
										<YS>0.5</YS>
										<YO>-2</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>200</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Easing Direction</string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXdb01c221c98b48a6bf43e7869081ce4a">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">14</int>
								<string name="Name">EasingDirectionSelectionLine2</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">false</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBXe6466bca22a944fda2ae1bde95996051">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX375aa3c728f84f7a836140a08b4ded81">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">-4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>30</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX9008b032032b4a569db00856727328ad">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">12</int>
									<string name="Name">Multiple</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX593ef952ebdc4cda81adf5aeb3c61765">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX019e92ef90184419b361034c8dfcecb5">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX50f7e41836f84cfd90d46852ce23fe2b">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBX3f37a3f1522341ba938dfcff2964af4b">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXc72407b54cac438ba13d89a081b75073">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX655dc8a60b154026a05f287e474aa285">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX97c6cc87d7fe47439107b68ddcc9206d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Multiple</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>10</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Multiple</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXf4c0e548ea8543cd997962a73b133bce">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">20</int>
								<string name="Name">EasingType</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">111</int>
							</Properties>
							<Item class="TextLabel" referent="RBXe2d78482ec7540ce8554db3ea5866123">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0.5</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">8</int>
									<float name="LineHeight">1</float>
									<string name="Name">TextLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>30</XO>
										<YS>0.5</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>200</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Easing Style</string>
									<Color3 name="TextColor3">4279970357</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">15</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">0</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX686806ed6d6e4e7f9b01b18797eed9e6">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">24</int>
								<string name="Name">EasingTypeSelectionLine1</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBX922310e105884155a8a9275c4cc45124">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Linear</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX8e2e70dd0b33409b9e2aad84bf7c3a66">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX7e519e39d73b431cbf082fb5e81b63a3">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBXc01b7c2f11114424ba5b6b273827f72c">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXf990aea757ad4763b7bc5267535aa19f">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX408a6a1199e1422aa4ab6d5a633d9405">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX3dbad6e6c04b42f0a40d89ce2ce4efdc">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>34</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Linear</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX57f5fbdfb88a479c9bdac94112318c4e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Keyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.474459738</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>26</XO>
											<YS>0</YS>
											<YO>6</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
									<Item class="Frame" referent="RBXa48893ea39874eac87aa0de2f3c3c7be">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4290493366</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Shaded</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">45</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>6</XO>
												<YS>0</YS>
												<YO>6</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX1f0de306b0b442c89a99fcd46f321ea6">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">8</int>
									<string name="Name">Cubic</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBXa64ba933f00346f3a85f22f3874b2714">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX0c4a52fa42d04a4d88327f4f853cdcee">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX0d0adadb14d04bce9a6ce84e1ff5b908">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXd1ed3e08790849778e047ab245b85f62">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXd07afbbc6cf642209b64d5e4c0e946bd">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBXc2dd1228fba9490186d8681acc1de00e">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>30</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Cubic</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXeef7e30f9c7049149400281b170a3bc7">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Keyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.474459738</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>26</XO>
											<YS>0</YS>
											<YO>6</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
									<Item class="Frame" referent="RBX694df0b5f7c74937b9e01f6ee997398c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294954362</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Shaded</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">45</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>6</XO>
												<YS>0</YS>
												<YO>6</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="UIListLayout" referent="RBX0e85820fb0aa4b96a82d5cc041ef7d1a">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX3460bee75aaf46d6b0b819e81ef1e2e0">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">-4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>30</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX2dda3d6f201f43e6ba6e1143793e21cc">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">12</int>
									<string name="Name">Constant</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX6de2397bb7a9407d9cbc3547ea90c162">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBXd2910ae31b254a10a2bbb5da306f642a">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX72ff3317ff5e486db22d461b8bea0144">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXcd14b0d6aa0b4471b27d82c94abe0644">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXb56de1156d57443eab1541bf5c266228">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX6858a9ad556b4a3f8c949c6b9de30d7d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>48</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Constant</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX0a03a6bd98e24acf839df318dfb2c6d0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Keyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.474459738</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>26</XO>
											<YS>0</YS>
											<YO>6</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
									<Item class="Frame" referent="RBX34344fe3342e4235a27ce2feed892a2d">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4288451554</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Shaded</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">45</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>6</XO>
												<YS>0</YS>
												<YO>6</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX7e6f804b8f5c4c0abec6972e0c00e67f">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">32</int>
								<string name="Name">EasingTypeSelectionLine2</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBX51dc52defade448281055d22b8bc0d59">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Elastic</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX162309d863834ef7b0a5098e6492c1c7">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBXd0d0b2aee1ca4ee085ea6233d18d7522">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX93d06bbcda744ab69d20cf65e92174f2">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXf05b252e11094a68b24238b427760970">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXb2dabcd292d5462ca228b031c9ef1ac7">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX710b241df22349c7bfcabc336c5b243c">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>35</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Elastic</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX307862f7417045ba9342131994374dd0">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Keyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.474459738</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>26</XO>
											<YS>0</YS>
											<YO>6</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
									<Item class="Frame" referent="RBXb335cc2cf8a7453cbf2d90ec1e9abdd7">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4289320561</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Shaded</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">45</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>6</XO>
												<YS>0</YS>
												<YO>6</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBXbd93567f245f4c1191b79f6a3a5396e6">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">8</int>
									<string name="Name">Bounce</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX1a54acb50bcc49718dd6a0d6f3183e6d">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBXd02ac646d5cb4d6fac674faf70f6a6b2">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX84e49df185cd4d508473d0518c45683e">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBX0609780467dc45dfa8704fce44507946">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX3e87f54aca004ba6b992457e08a174d8">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBXd6611aa611a84cecaf5c7ab915d0c4d3">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>41</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Bounce</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBX3e9e601beeb644fb85e747e2d3a69de1">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Keyframe</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0.474459738</XS>
											<XO>0</XO>
											<YS>0.5</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>26</XO>
											<YS>0</YS>
											<YO>6</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">111</int>
									</Properties>
									<Item class="Frame" referent="RBX61fddfc87c4b47dda59bea48eb5563f3">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0.5</X>
												<Y>0.5</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4288140506</Color3>
											<float name="BackgroundTransparency">0</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">1</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<int name="LayoutOrder">0</int>
											<string name="Name">Shaded</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0.5</XS>
												<XO>0</XO>
												<YS>0.5</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">45</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>6</XO>
												<YS>0</YS>
												<YO>6</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="UIListLayout" referent="RBXb0b3d78c025947f4bc7bbee263a4a35b">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX8271a9935668429da8c6811e144f8caa">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">-4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>30</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXb33b73e2081044a0953ef5ec337f4625">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">16</int>
									<string name="Name">Multiple</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">false</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBXa83266a210dc4da992aa49803ca658c7">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX189f0f1b303c472a8aba3d60aba1a464">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX00bfaff8a62e42bea75253c42ea87b4e">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXdd53c37eae0a4379a9b0869d682cafdf">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXf5ae69f016df4a91b22b5c9b31f5035c">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX999e518db67f4bd094e5fc499bc37de6">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Label</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>35</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Multiple</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="Frame" referent="RBXd6ca9505942448afb61acca91dd1684e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXc5529d35259e424399b7f3f8bb4bfe14">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">40</int>
								<string name="Name">OkCancel</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="UIListLayout" referent="RBXcba41202b6a747e4a5b2593c2f86190d">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">0</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXc6c2a0f710fc4b368706689cdb4698d8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>13</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
							</Item>
							<Item class="ImageButton" referent="RBX9a6ad1b05db947dfbc4fc97a09680d25">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<bool name="Modal">false</bool>
									<string name="Name">Cancel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>80</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="ImageLabel" referent="RBX7bab02c6ffa84defab9244feba3098dc">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX8651fa9431ff494fb7ff2134b9d26f3e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX3ca17ae705384f6e9faa1553749844c3">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX56269c0a392840b9852ba295cacbda16">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Cancel</string>
										<Color3 name="TextColor3">4278190080</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
							<Item class="ImageButton" referent="RBXfa713339c6b148b791137ae6735d7f94">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoButtonColor">true</bool>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>rbxassetid://924320031</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">8</int>
									<bool name="Modal">false</bool>
									<string name="Name">OK</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">true</bool>
									<bool name="Selected">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>80</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="ImageLabel" referent="RBXdd2dd3019be44cfb826de6fdc48b6183">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501354</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Off</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">true</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBXc83dbe30f7a348d4be2bcb0c6a057ad6">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4293193470</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578501681</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">OffHover</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="ImageLabel" referent="RBX86f0b98ca3ae4449ae9e9dd6f4bda99f">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4278231807</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4293848814</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<Content name="Image"><url>rbxassetid://1578750784</url></Content>
										<Color3 name="ImageColor3">4294967295</Color3>
										<Vector2 name="ImageRectOffset">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<Vector2 name="ImageRectSize">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<float name="ImageTransparency">0</float>
										<int name="LayoutOrder">0</int>
										<string name="Name">Pressed</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<token name="ScaleType">0</token>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<Rect2D name="SliceCenter">
											<min>
												<X>0</X>
												<Y>0</Y>
											</min>
											<max>
												<X>0</X>
												<Y>0</Y>
											</max>
										</Rect2D>
										<BinaryString name="Tags"></BinaryString>
										<UDim2 name="TileSize">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<bool name="Visible">false</bool>
										<int name="ZIndex">112</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBXb4c42dc45d654ed5a9f0a59f3c144e4d">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">TextLabel</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>-1</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>1</XS>
											<XO>0</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">OK</string>
										<Color3 name="TextColor3">4290756543</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">113</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXa51cb576c96647d4b2c015acd8a2cb03">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">28</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>9</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXc95ae2de20764704b7fe31af3aefdac9">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">36</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX61fc087c47c74fb4ba5b61a0de3139f9">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">15</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX25a773766eb346329e1acb69213ac060">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">10</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX1491f49ca38849d78de5475af5060763">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">22</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX10eea6a275774f6fbc5ada205e7819ad">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">4</int>
								<string name="Name">Padding</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>13</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX819bf5c02f654c33a80531e0a822dbd1">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">12</int>
								<string name="Name">EasingDirectionSelectionLine1</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>15</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBX754f5f3c57224949b808146ccff5aa19">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Out</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX13597e80281f48a880b47687ff580979">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX6f0d698eccdd4d6dbfbb6f8e6e72059f">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBX3cdbe780a09249d38e6c09b77fca7239">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBX68aa33ec3fa74334867da58911d4d138">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX676b8e74ef1a4c1a9267e794bfecbac2">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBX68f97fb5b5d148699d003d4cacbac73e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBXd2fd4815e58f4e1bb6fe93a67cdb83c1">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">Out</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>20</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">Out</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="Frame" referent="RBX4cda2850463f446a85bda91b9d0497e5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">8</int>
									<string name="Name">InOut</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBXb7600362fcda47d1b164c912e845ab14">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX36da30a0db434b7bab9a848b8abe1ea9">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBXac75b60d26c64423b17c25276199c32f">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBX91e8baf3ca464b0394860c6102a56972">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXf0294b0bba8543a297419e63052a316e">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXe431ee13e60b45029c294a00cd3ba564">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBXc929b503942e4485a04cd47859b9a8b4">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">InOut</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>30</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">InOut</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
							<Item class="UIListLayout" referent="RBXa038e75abe86479291aa9368061c7125">
								<Properties>
									<token name="FillDirection">0</token>
									<token name="HorizontalAlignment">1</token>
									<string name="Name">UIListLayout</string>
									<UDim name="Padding">
										<S>0</S>
										<O>0</O>
									</UDim>
									<token name="SortOrder">2</token>
									<BinaryString name="Tags"></BinaryString>
									<token name="VerticalAlignment">0</token>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBXa57b2490dbf44835a285f40b28e9da84">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">-4</int>
									<string name="Name">Padding</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>30</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="Frame" referent="RBX40846520d0fb443187b1e1981c91c7fd">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">12</int>
									<string name="Name">In</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>90</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">111</int>
								</Properties>
								<Item class="Frame" referent="RBX9650bb93b13d43d4be737c97e0e56102">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0.5</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">0</int>
										<string name="Name">CheckBox</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>10</XO>
											<YS>0</YS>
											<YO>10</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">9</int>
									</Properties>
									<Item class="ImageButton" referent="RBX70b28498cfc248029e152acf2c392371">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354250</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">Checked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">false</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
									<Item class="ImageButton" referent="RBXa55f4f683bab45bba443322e8dd19d99">
										<Properties>
											<bool name="Active">true</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoButtonColor">false</bool>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<Content name="Image"><url>rbxassetid://1578354905</url></Content>
											<Color3 name="ImageColor3">4294967295</Color3>
											<Vector2 name="ImageRectOffset">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<Vector2 name="ImageRectSize">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<float name="ImageTransparency">0</float>
											<int name="LayoutOrder">0</int>
											<bool name="Modal">false</bool>
											<string name="Name">NotChecked</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>0</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<token name="ScaleType">0</token>
											<bool name="Selectable">true</bool>
											<bool name="Selected">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<Rect2D name="SliceCenter">
												<min>
													<X>0</X>
													<Y>0</Y>
												</min>
												<max>
													<X>0</X>
													<Y>0</Y>
												</max>
											</Rect2D>
											<token name="Style">0</token>
											<BinaryString name="Tags"></BinaryString>
											<UDim2 name="TileSize">
												<XS>1</XS>
												<XO>0</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
								<Item class="UIListLayout" referent="RBXd73e799af31c4309aa99aeaf33664f22">
									<Properties>
										<token name="FillDirection">0</token>
										<token name="HorizontalAlignment">1</token>
										<string name="Name">UIListLayout</string>
										<UDim name="Padding">
											<S>0</S>
											<O>0</O>
										</UDim>
										<token name="SortOrder">2</token>
										<BinaryString name="Tags"></BinaryString>
										<token name="VerticalAlignment">0</token>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXbfdb77a106554b2fb12c69e22fbb399b">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">4</int>
										<string name="Name">Padding</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="Frame" referent="RBXe38a9ef9fbc94c57b3cb0fc5fb81d129">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4294967295</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<int name="LayoutOrder">8</int>
										<string name="Name">LabelContainer</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0</XS>
											<XO>7</XO>
											<YS>1</YS>
											<YO>0</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<token name="Style">0</token>
										<BinaryString name="Tags"></BinaryString>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
									<Item class="TextLabel" referent="RBX36d2c3e3a21e4ea99350e9cc5ac63b29">
										<Properties>
											<bool name="Active">false</bool>
											<Vector2 name="AnchorPoint">
												<X>0</X>
												<Y>0</Y>
											</Vector2>
											<bool name="AutoLocalize">true</bool>
											<Color3 name="BackgroundColor3">4294967295</Color3>
											<float name="BackgroundTransparency">1</float>
											<Color3 name="BorderColor3">4279970357</Color3>
											<int name="BorderSizePixel">0</int>
											<bool name="ClipsDescendants">false</bool>
											<bool name="Draggable">false</bool>
											<token name="Font">3</token>
											<int name="LayoutOrder">8</int>
											<float name="LineHeight">1</float>
											<string name="Name">In</string>
											<Ref name="NextSelectionDown">null</Ref>
											<Ref name="NextSelectionLeft">null</Ref>
											<Ref name="NextSelectionRight">null</Ref>
											<Ref name="NextSelectionUp">null</Ref>
											<UDim2 name="Position">
												<XS>0</XS>
												<XO>0</XO>
												<YS>0</YS>
												<YO>-1</YO>
											</UDim2>
											<Ref name="RootLocalizationTable">null</Ref>
											<float name="Rotation">0</float>
											<bool name="Selectable">false</bool>
											<Ref name="SelectionImageObject">null</Ref>
											<UDim2 name="Size">
												<XS>0</XS>
												<XO>10</XO>
												<YS>1</YS>
												<YO>0</YO>
											</UDim2>
											<token name="SizeConstraint">0</token>
											<BinaryString name="Tags"></BinaryString>
											<string name="Text">In</string>
											<Color3 name="TextColor3">4279970357</Color3>
											<bool name="TextScaled">false</bool>
											<float name="TextSize">15</float>
											<Color3 name="TextStrokeColor3">4278190080</Color3>
											<float name="TextStrokeTransparency">1</float>
											<float name="TextTransparency">0</float>
											<token name="TextTruncate">0</token>
											<bool name="TextWrapped">false</bool>
											<token name="TextXAlignment">0</token>
											<token name="TextYAlignment">1</token>
											<bool name="Visible">true</bool>
											<int name="ZIndex">111</int>
										</Properties>
									</Item>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBX4113da353dc4430cb8f0018f78d47639">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294967295</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">13</int>
								<string name="Name">PaddingExtraEasingDirection</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>9</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
				</Item>
			</Item>
			<Item class="Folder" referent="RBX5d07b10d1d804ccd8d03344a339fa985">
				<Properties>
					<string name="Name">Code</string>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
				<Item class="ModuleScript" referent="RBX27a380d3d5da4c9295770dd0e4acb64e">
					<Properties>
						<Content name="LinkedSource"><null></null></Content>
						<string name="Name">Globals</string>
						<string name="ScriptGuid">{03B64FB6-3918-4D01-84AF-D21E0D952D9B}</string>
						<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.FastFlags)
local AnimationEditorDeleteFix = FastFlags:isAnimationEditorDeleteFixOn()

local Globals = {}

Globals.Plugin = nil
Globals.PluginGUI = nil
Globals.CoreGUI = nil

if AnimationEditorDeleteFix then
	Globals.Selection = nil
end

return Globals]]></ProtectedString>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
				</Item>
				<Item class="Script" referent="RBXad799e9e05b5456abcf807104beac5c5">
					<Properties>
						<bool name="Disabled">false</bool>
						<Content name="LinkedSource"><null></null></Content>
						<string name="Name">AnimationEditor</string>
						<string name="ScriptGuid">{4562F421-EEAD-48A3-817E-C44B7983BD06}</string>
						<ProtectedString name="Source"><![CDATA[local envRoot = script.Parent.Parent.Parent
if not require(envRoot.AnimationEditorVersioning):isRunningLuaWidgetsVersion() then
	return --exit if we're NOT running the lua widgets version of the animation editor 
end

local FastFlags = require(script.Parent.FastFlags)
local Paths = require(script.Parent.Paths)

local mainPluginName = "AnimationEditor"
local displayName = "Animation Editor"

-- inDevelopment enables small hacks which make development easier e.g allowing more than one Animation Editor on the ribbon, and using the 
-- Animation Editor when the game is running
local inDevelopment = false
if inDevelopment then
	local timeDate = os.date("*t")
	local timeDateString = timeDate.month .. "/" ..timeDate.day .. " - " .. timeDate.hour .. ":" .. timeDate.min .. ":" .. timeDate.sec
	mainPluginName = mainPluginName .. "U" .. tostring(timeDateString)
	displayName = displayName .. " (U)" .. tostring(timeDateString)
end

local dockWidgetPluginGuiInfo = DockWidgetPluginGuiInfo.new(Enum.InitialDockState.Float, false, true, 1000, 500)
local pluginGui = plugin:CreateDockWidgetPluginGui(mainPluginName, dockWidgetPluginGuiInfo)
pluginGui.Name = mainPluginName
pluginGui.Title = displayName

local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	displayName,
	"Create, preview and publish animations for character rigs", -- The text next to the icon. Leave Othis blank if the icon is sufficient.
	"http://www.roblox.com/asset/?id=620849296" -- The icon file's name
)

Paths:init()
Paths.Globals.Plugin = plugin
Paths.Globals.PluginGUI = pluginGui
Paths.Globals.CoreGUI = game:GetService("CoreGui")

local AnimationEditorDeleteFix = FastFlags:isAnimationEditorDeleteFixOn()
if AnimationEditorDeleteFix then
	Paths.Globals.Selection = game:GetService("Selection")
end

local DoNotRunAnimationEditorInPlayModeFlagExists, DoNotRunAnimationEditorInPlayModeFlagValue = pcall(function() return settings():GetFFlag("DoNotRunAnimationEditorInPlayMode") end)
Paths.DataModelPreferences:populatePreferencesTable(Paths)

local function setAnimationEditorStatusForRigBuilder()
	-- the rig builder reads the value of _G["AnimationEdit"] so as not to make new rigs while the animation editor is open
	_G["AnimationEdit"] = pluginGui.Enabled
end
setAnimationEditorStatusForRigBuilder()

local function isMainGUIOnScreen()
	return nil ~= Paths.GUI
end

local function isGUIOnScreen()
	return Paths.GUIScriptStartScreen:isOnScreen() or isMainGUIOnScreen()
end

-- if we get a pluginGui changed event while this is false, we know it's from the user pressing the 'x' button
local disablingFromCode = false
local function disablePluginGui()
	disablingFromCode = true
	pluginGui.Enabled = false;
	disablingFromCode = false
end

local function createMainGUI()
	if not isMainGUIOnScreen() then		
		Paths.UtilityScriptUndoRedo:init(Paths)	
		Paths.HelperFunctionsTable:init(Paths)	
		
		Paths.DataModelClip:init(Paths)
		Paths.DataModelKeyframes:init(Paths)
		Paths.DataModelSession:init(Paths)		
		Paths.DataModelRig:init(Paths)
		Paths.DataModelPreferences:init(Paths)
		Paths.DataModelPlayState:init(Paths)
				
		Paths.UtilityScriptDisplayArea:init(Paths)		
				
		Paths:cacheGUIPaths(Paths.GUIClonableAnimationEditorMainGUI:clone())
		Paths.GUI.Parent = pluginGui
			
		Paths.InputKeyboard:init(Paths)
		Paths.DataModelPartManipulator:init(Paths)
		Paths.InputMouse:init(Paths)				
		Paths.UtilityScriptCopyPaste:init(Paths)

		Paths.GUIScriptPopUpInput:init(Paths)
		Paths.GUIScriptToolTip:init(Paths)			
		Paths.GUIScriptAnimationTarget:init(Paths)
		Paths.GUIScriptMediaControls:init(Paths)
		Paths.GUIScriptScrollingJointTimeline:init(Paths)
		Paths.GUIScriptNotchesDisplayArea:init(Paths)
		Paths.GUIScriptScrollZoomControl:init(Paths)
		Paths.GUIScriptTopDropDownMenuBar:init(Paths)
		Paths.GUIScriptLoad:init(Paths)
		Paths.GUIScriptSave:init(Paths)
		Paths.GUIScriptPriority:init(Paths)
		Paths.GUIScriptScrubberDisplayArea:init(Paths)
		Paths.GUIScriptTimelineMenu:init(Paths)
		Paths.GUIScriptEasingOptions:init(Paths)
		Paths.GUIScriptPromptOKCancel:init(Paths)
		Paths.GUIScriptPositionOrientationPanel:init(Paths)
		Paths.GUIScriptPartManipulator:init(Paths)
		if FastFlags:isKeyframeIndicatorsOn() then
			Paths.GUIScriptIndicatorArea:init(Paths)
		end
		Paths.GUIScriptMultiSelectArea:init(Paths)
		Paths.UtilityScriptMovePoses:init(Paths)
				
		Paths.DataModelSession:initPostGUICreate()
		Paths.UtilityScriptUndoRedo:initPostGUICreate()
		Paths.DataModelKeyframes:initPostGUICreate()
		Paths.DataModelPlayState:initPostGUICreate()
		
		Paths.ViewportScriptGrid:init(Paths)
	end
end

local function destroyMainGUI()
	disablePluginGui()
					
	if isMainGUIOnScreen() then
		Paths.DataModelClip:autoSave()

		Paths.DataModelSession:resetAnimation()
		
		Paths.ViewportScriptGrid:terminate()
		
		Paths.DataModelPlayState:terminatePreGUIDestroy()
		Paths.DataModelKeyframes:terminatePreGUIDestroy()	
		Paths.UtilityScriptUndoRedo:terminatePreGUIDestroy()
		Paths.DataModelSession:terminatePreGUIDestroy()		

		Paths.GUIScriptPartManipulator:terminate()
		Paths.GUIScriptPositionOrientationPanel:terminate()
		Paths.GUIScriptPromptOKCancel:terminate()
		Paths.GUIScriptEasingOptions:terminate()
		Paths.GUIScriptTimelineMenu:terminate()
		Paths.GUIScriptScrubberDisplayArea:terminate()
		Paths.GUIScriptPriority:terminate()
		Paths.GUIScriptSave:terminate()	
		Paths.GUIScriptLoad:terminate()
		Paths.GUIScriptTopDropDownMenuBar:terminate()
		Paths.GUIScriptScrollZoomControl:terminate()
		Paths.GUIScriptNotchesDisplayArea:terminate()
		Paths.GUIScriptMediaControls:terminate()
		Paths.GUIScriptScrollingJointTimeline:terminate()
		Paths.GUIScriptAnimationTarget:terminate()
		Paths.GUIScriptToolTip:terminate()
		Paths.GUIScriptPopUpInput:terminate()
		if FastFlags:isKeyframeIndicatorsOn() then
			Paths.GUIScriptIndicatorArea:terminate()
		end
		Paths.GUIScriptMultiSelectArea:terminate()
		Paths.UtilityScriptMovePoses:terminate()

		Paths.UtilityScriptCopyPaste:terminate()		
		Paths.DataModelPartManipulator:terminate()
		Paths.InputKeyboard:terminate()
		Paths.InputMouse:terminate()
				
		Paths.UtilityScriptDisplayArea:terminate()		
		
		Paths.DataModelPlayState:terminate()
		Paths.DataModelPreferences:terminate()		
		Paths.DataModelRig:terminate()
		Paths.DataModelSession:terminate()
		Paths.DataModelKeyframes:terminate()
		Paths.DataModelClip:terminate()
		
		Paths.HelperFunctionsTable:terminate()
		Paths.UtilityScriptUndoRedo:terminate()		
		
		Paths.GUI:Destroy()	
		Paths.GUI = nil
	end
	Paths.GUIScriptStartScreen:terminate()
end

if not FastFlags:isStayActiveWithOtherPluginsOn() then
	plugin.Deactivation:connect(function()
		destroyMainGUI()
	end)
end

function exitPlugin()
	Paths.DataModelClip:setLength(Paths.DataModelClip:getLength(), true)
	Paths.DataModelPreferences:serializePreferencesTable(Paths)

	if FastFlags:isWarnForPastingOutOfBoundsOn() then
		if FastFlags:isStayActiveWithOtherPluginsOn() then
			local handleExit = function()
				destroyMainGUI()
				plugin:Activate(false)
				button:SetActive(false)

				game:GetService("ChangeHistoryService"):SetEnabled(true)
				game:GetService("ChangeHistoryService"):ResetWaypoints()
			end
			if isMainGUIOnScreen() then
				Paths.GUIScriptPromptOKCancel:show("You will lose unsaved progress. Are you sure?", handleExit)
			else
				handleExit()
			end
		else
			if isMainGUIOnScreen() then
				Paths.GUIScriptPromptOKCancel:show("You will lose unsaved progress. Are you sure?", function()
					plugin:Activate(false)
					button:SetActive(false)

					game:GetService("ChangeHistoryService"):SetEnabled(true)
					game:GetService("ChangeHistoryService"):ResetWaypoints()
				end)
			end
		end
	else
		local okToQuit = true
		if isMainGUIOnScreen() then
			okToQuit = Paths.GUIScriptPromptOKCancel:getOkCancel("You will lose unsaved progress. Are you sure?")
		end
		if okToQuit then
			if FastFlags:isStayActiveWithOtherPluginsOn() then
				destroyMainGUI()
			end
			plugin:Activate(false)
			button:SetActive(false)

			game:GetService("ChangeHistoryService"):SetEnabled(true)
			game:GetService("ChangeHistoryService"):ResetWaypoints()
		end
	end
end

local function onEnableChanged()
    if isGUIOnScreen() then
		exitPlugin()
    elseif not inDevelopment and DoNotRunAnimationEditorInPlayModeFlagExists and DoNotRunAnimationEditorInPlayModeFlagValue == true and game:GetService('RunService'):IsRunning() then
        Paths.GUIScriptWarningDialog:show(Paths, "Cannot run the Animation Editor while the game is running!")
	else
		plugin:Activate(true)
		button:SetActive(true)

		game:GetService("ChangeHistoryService"):SetEnabled(false)
		game:GetService("ChangeHistoryService"):ResetWaypoints()

		local retFunc = function(selectedObject)
			if selectedObject ~= nil then						
				Paths.DataModelRig:create(Paths, selectedObject)
				createMainGUI()
				wait(0.1)
				if not FastFlags:isScrubbingPlayingMatchFlagOn() then
					Paths.DataModelRig:updateRigPosition()
				end
				Paths.DataModelSession:resetAnimation()
				Paths.ViewportScriptGrid:create(selectedObject)
			else
				exitPlugin()
			end
		end
		pluginGui.Enabled = true
		Paths.GUIScriptStartScreen:init(Paths)
		Paths.GUIScriptStartScreen:show(retFunc)
	end
end
button.Click:connect(onEnableChanged)

if AnimationEditorDeleteFix then
	pluginGui.WindowFocused:connect(function()
		local session = Paths.DataModelSession
		if FastFlags:isStayActiveWithOtherPluginsOn() then
			plugin:Activate(true)
		end
		if session and isMainGUIOnScreen() then
			session:deselectItemsInStudioHierarchy()
		end
	end)
end

pluginGui.Changed:connect(function(property)
	setAnimationEditorStatusForRigBuilder()	
	local wasPluginGuiXButtonPressed = not pluginGui.Enabled and not disablingFromCode and property == "Enabled" and isGUIOnScreen()
   	if wasPluginGuiXButtonPressed then
		pluginGui.Enabled = isMainGUIOnScreen() -- this allows the pluginGui to stay on screen to show the confirmation of closure dialog
    	onEnableChanged()		
   	end
end)]]></ProtectedString>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
				</Item>
				<Item class="ModuleScript" referent="RBXa993ae7b57d34519b8af3f71f9ae213f">
					<Properties>
						<Content name="LinkedSource"><null></null></Content>
						<string name="Name">Paths</string>
						<string name="ScriptGuid">{C413E584-2FD6-47AA-AB60-199EFFC0E496}</string>
						<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.FastFlags)

local Paths = {}

Paths.Globals = nil

-- actions
Paths.Actions = script.Parent.Actions
Paths.ActionScrollZoom = nil
Paths.ActionEditClip = nil
Paths.ActionShowContextMenu = nil
Paths.ActionEditPreference = nil
Paths.ActionEditLength = nil
Paths.ActionMoveScrubber = nil
Paths.ActionPlay = nil
Paths.ActionPause = nil
Paths.ActionToggleLooping = nil
Paths.ActionNew = nil
Paths.ActionImport = nil
Paths.ActionImportFBXAnimation = nil
Paths.ActionExport = nil
Paths.ActionSetPriority = nil
Paths.ActionEditSnapIncrement = nil
Paths.ActionAddTimeAtCursor = nil
Paths.ActionEditKeyframeName = nil
Paths.ActionRemoveTimeAtCursor = nil
Paths.ActionEditEasingOptions = nil
Paths.ActionCut = nil
Paths.ActionPaste = nil
Paths.ActionTogglePartInclude = nil
Paths.ActionEditDisplayPrecision = nil
Paths.ActionEditStepInterval = nil
Paths.ActionMove = nil

-- gui	
Paths.GUI = nil
Paths.GUIMain = nil
Paths.GUIPopUps = nil
Paths.GUIDragArea = nil
Paths.GUIAnimationTarget = nil
Paths.GUIMediaControls = nil
Paths.GUIScrollingJointTimeline = nil
Paths.GUIJointsTimeline = nil
Paths.GUINotchesDisplayArea = nil
Paths.GUIScrubberDisplayArea = nil
Paths.GUIZoomControls = nil
Paths.GUITopDropDownMenuBar = nil
Paths.GUITimelineMenu = nil
Paths.GUIToolTip = nil
Paths.GUIPositionOrientationPanel = nil
Paths.GUIMultiSelectArea = nil
Paths.GUIIndicatorArea = nil

-- gui scripts
Paths.GUIScripts = nil
Paths.GUIScriptAnimationTarget = nil
Paths.GUIScriptMediaControls = nil
Paths.GUIScriptJointTimeline = nil
Paths.GUIScriptScrollingJointTimeline = nil
Paths.GUIScriptJoint = nil
Paths.GUIScriptKeyframe = nil
Paths.GUIScriptSubWindow = nil
Paths.GUIScriptNotchesDisplayArea = nil
Paths.GUIScriptScrubberDisplayArea = nil
Paths.GUIScriptScrollZoomControl = nil
Paths.GUIScriptTopDropDownMenuBar = nil
Paths.GUIScriptLoad = nil
Paths.GUIScriptSave = nil
Paths.GUIScriptWarningDialog = nil
Paths.GUIScriptPriority = nil
Paths.GUIScriptToolTip = nil
Paths.GUIScriptPromptOKCancel = nil
Paths.GUIScriptTimelineMenu = nil
Paths.GUIScriptEasingOptions = nil
Paths.GUIScriptStartScreen = nil
Paths.GUIScriptPositionOrientationPanel = nil
Paths.GUIScriptPartManipulator = nil
Paths.GUIScriptPopUpInput = nil
Paths.GUIScriptMultiSelectArea = nil
if FastFlags:isKeyframeIndicatorsOn() then
	Paths.GUIScriptIndicatorArea = nil
	Paths.GUIScriptKeyframeIndicator = nil
end

-- helper functions
Paths.HelperFunctions = script.Parent.HelperFunctions
Paths.HelperFunctionsCreation = nil
Paths.HelperFunctionsEasingStyles = nil
Paths.HelperFunctionsIteration = nil
Paths.HelperFunctionsMath = nil
Paths.HelperFunctionsTable = nil
Paths.HelperFunctionsWidget = nil

-- widgets
Paths.Widgets = script.Parent.Widgets
Paths.WidgetCheckbox = nil
Paths.WidgetCustomImageButton = nil
Paths.WidgetKillScreen = nil
Paths.WidgetMainMenu = nil
Paths.WidgetMenuOption = nil
Paths.WidgetRadioButtonGroup = nil
Paths.WidgetRadioButton = nil
Paths.WidgetSwizzle = nil

-- utility scripts
Paths.Utility = script.Parent.UtilityScripts
Paths.UtilityScriptEvent = nil
Paths.UtilityScriptUndoRedo = nil
Paths.UtilityScriptColors = nil
Paths.UtilityScriptDisplayArea = nil
Paths.UtilityScriptDrag = nil
Paths.UtilityScriptCopyPaste = nil
Paths.UtilityScriptConnections = nil
Paths.UtilityScriptPose = nil
Paths.UtilityScriptDataItem = nil
Paths.UtilityScriptTween = nil
Paths.UtilityScriptCallback = nil
Paths.UtilityScriptMovePoses = nil

-- input
Paths.Input = script.Parent.Input
Paths.InputMouse = nil
Paths.InputKeyboard = nil

-- model
Paths.DataModels = script.Parent.DataModels
Paths.DataModelRig = nil
Paths.DataModelClip = nil
Paths.DataModelPreferences = nil
Paths.DataModelSession = nil
Paths.DataModelKeyframes = nil
Paths.DataModelPlayState = nil
Paths.DataModelPartManipulator = nil

-- viewport scripts
Paths.ViewportScripts = script.Parent.ViewportScripts
Paths.ViewportScriptGrid = nil

-- gui clonable
Paths.GUIClonable = script.Parent.Parent.GUIs
Paths.GUIClonableAnimationEditorMainGUI = Paths.GUIClonable.AnimationEditorMainGUI
Paths.GUIClonableJoint = Paths.GUIClonable.Joint
Paths.GUIClonableKeyframe = Paths.GUIClonable.Keyframe
Paths.GUIClonableNotch = Paths.GUIClonable.Notch
Paths.GUIClonableMenusFolder = Paths.GUIClonable.Menus
Paths.GUIClonableMenu = Paths.GUIClonableMenusFolder.Menu
Paths.GUIClonableMenuOption = Paths.GUIClonableMenusFolder.MenuOption
Paths.GUIClonableMenuDivider = Paths.GUIClonableMenusFolder.MenuDivider
Paths.GUIClonablePartManipulator = Paths.GUIClonable.PartManipulator
Paths.GUIClonableWarningDialog = Paths.GUIClonable.WarningDialog
if FastFlags:isKeyframeIndicatorsOn() then
	Paths.GUIClonableKeyframeIndicator = Paths.GUIClonable.KeyframeIndicator
end

-- gui popups
Paths.GUIClonablePopUps = Paths.GUIClonable.PopUps
Paths.GUIPopUpLoad = Paths.GUIClonablePopUps.Load
Paths.GUIPopUpSave = Paths.GUIClonablePopUps.Save
Paths.GUIPopUpPriority = Paths.GUIClonablePopUps.Priority
Paths.GUIPopUpOKCancelTemplate = Paths.GUIClonablePopUps.OkCancelTemplate
Paths.GUIPopUpInput = Paths.GUIClonablePopUps.PopUpInput
Paths.GUIPopUpStartScreen = Paths.GUIClonablePopUps.StartScreen
Paths.GUIPopUpSubWindow = Paths.GUIClonablePopUps.SubWindow
Paths.GUIPopUpEasingOptions = Paths.GUIClonablePopUps.EasingOptions
Paths.GUIPopUpAnchorWarning = Paths.GUIClonablePopUps.AnchorWarning

function Paths:init()	
	self.Globals = require(script.Parent.Globals)	
	
	-- actions
	self.ActionScrollZoom = require(self.Actions.ActionScrollZoom)
	self.ActionEditClip = require(self.Actions.ActionEditClip)
	self.ActionShowContextMenu = require(self.Actions.ActionShowContextMenu)
	self.ActionEditPreference = require(self.Actions.ActionEditPreference)
	self.ActionEditLength = require(self.Actions.ActionEditLength)
	self.ActionMoveScrubber = require(self.Actions.ActionMoveScrubber)
	self.ActionPlay = require(self.Actions.ActionPlay)
	self.ActionPause = require(self.Actions.ActionPause)
	self.ActionToggleLooping = require(self.Actions.ActionToggleLooping)
	self.ActionNew = require(self.Actions.ActionNew)
	self.ActionImport = require(self.Actions.ActionImport)

	if FastFlags:isDebugStudioRigImporterFlagOn() then
		self.ActionImportFBXAnimation = require(self.Actions.ActionImportFBXAnimation)
	end
	
	self.ActionExport = require(self.Actions.ActionExport)
	self.ActionSetPriority = require(self.Actions.ActionSetPriority)				
	self.ActionEditSnapIncrement = require(self.Actions.ActionEditSnapIncrement)				
	self.ActionAddTimeAtCursor = require(self.Actions.ActionAddTimeAtCursor)
	self.ActionRemoveTimeAtCursor = require(self.Actions.ActionRemoveTimeAtCursor)
	self.ActionEditEasingOptions = require(self.Actions.ActionEditEasingOptions)
	self.ActionCut = require(self.Actions.ActionCut)
	self.ActionPaste = require(self.Actions.ActionPaste)
	self.ActionTogglePartInclude = require(self.Actions.ActionTogglePartInclude)
	self.ActionEditDisplayPrecision = require(self.Actions.ActionEditDisplayPrecision)
	self.ActionEditStepInterval = require(self.Actions.ActionEditStepInterval)
	if FastFlags:isAnimationEditorRenameKeyFrameFlagOn() then
		self.ActionEditKeyframeName = require(self.Actions.ActionEditKeyframeName)
	end
	self.ActionMove = require(self.Actions.ActionMove)
	
	-- gui scrips
	self.GUIScripts = script.Parent.GUIScripts
	self.GUIScriptAnimationTarget = require(self.GUIScripts.GUIScriptAnimationTarget)
	self.GUIScriptMediaControls = require(self.GUIScripts.GUIScriptMediaControls)
	self.GUIScriptJointTimeline = require(self.GUIScripts.GUIScriptJointsTimeline)
	self.GUIScriptScrollingJointTimeline = require(self.GUIScripts.GUIScriptScrollingJointsTimeline)
	self.GUIScriptJoint = require(self.GUIScripts.GUIScriptJoint)
	self.GUIScriptKeyframe = require(self.GUIScripts.GUIScriptKeyframe)
	self.GUIScriptSubWindow = require(self.GUIScripts.GUIScriptSubWindow)
	self.GUIScriptNotchesDisplayArea = require(self.GUIScripts.GUIScriptNotchesDisplayArea)
	self.GUIScriptScrubberDisplayArea = require(self.GUIScripts.GUIScriptScrubberDisplayArea)
	self.GUIScriptScrollZoomControl = require(self.GUIScripts.GUIScriptScrollZoomControl)
	self.GUIScriptTopDropDownMenuBar = require(self.GUIScripts.GUIScriptTopDropDownMenuBar)
	self.GUIScriptLoad = require(self.GUIScripts.GUIScriptLoad)
	self.GUIScriptSave = require(self.GUIScripts.GUIScriptSave)
	self.GUIScriptWarningDialog = require(self.GUIScripts.GUIScriptWarningDialog)
	self.GUIScriptPriority = require(self.GUIScripts.GUIScriptPriority)
	self.GUIScriptPromptOKCancel = require(self.GUIScripts.GUIScriptPromptOKCancel)
	self.GUIScriptTimelineMenu = require(self.GUIScripts.GUIScriptTimelineMenu)
	self.GUIScriptEasingOptions = require(self.GUIScripts.GUIScriptEasingOptions)
	self.GUIScriptToolTip = require(self.GUIScripts.GUIScriptToolTip)
	self.GUIScriptStartScreen = require(self.GUIScripts.GUIScriptStartScreen)
	self.GUIScriptPositionOrientationPanel = require(self.GUIScripts.GUIScriptPositionOrientationPanel)
	self.GUIScriptPartManipulator = require(self.GUIScripts.GUIScriptPartManipulator)
	self.GUIScriptPopUpInput = require(self.GUIScripts.GUIScriptPopUpInput)
	self.GUIScriptMultiSelectArea = require(self.GUIScripts.GUIScriptMultiSelectArea)

	if FastFlags:isKeyframeIndicatorsOn() then
		self.GUIScriptIndicatorArea = require(self.GUIScripts.GUIScriptIndicatorArea)
		self.GUIScriptKeyframeIndicator = require(self.GUIScripts.GUIScriptKeyframeIndicator)
	end

	-- helper functions
	self.HelperFunctionsCreation = require(self.HelperFunctions.HelperFunctionsCreation)	
	
	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.HelperFunctionsEasingStyles = require(self.HelperFunctions.HelperFunctionsEasingStyles)
	end

	self.HelperFunctionsIteration = require(self.HelperFunctions.HelperFunctionsIteration)	
	self.HelperFunctionsMath = require(self.HelperFunctions.HelperFunctionsMath)
	self.HelperFunctionsTable = require(self.HelperFunctions.HelperFunctionsTable)
	self.HelperFunctionsWidget = require(self.HelperFunctions.HelperFunctionsWidget)

	-- widgets
	self.WidgetCheckbox = require(self.Widgets.WidgetCheckbox)
	self.WidgetCustomImageButton = require(self.Widgets.WidgetCustomImageButton)
	self.WidgetKillScreen = require(self.Widgets.WidgetKillScreen)
	self.WidgetMainMenu = require(self.Widgets.WidgetMainMenu)
	self.WidgetMenuOption = require(self.Widgets.WidgetMenuOption)
	self.WidgetRadioButtonGroup = require(self.Widgets.WidgetRadioButtonGroup)
	self.WidgetRadioButton = require(self.Widgets.WidgetRadioButton)	
	self.WidgetSwizzle = require(self.Widgets.WidgetSwizzle)	
		
	-- utility scripts
	self.UtilityScriptEvent = require(self.Utility.UtilityScriptEvent)			
	self.UtilityScriptUndoRedo = require(self.Utility.UtilityScriptUndoRedo)			
	self.UtilityScriptColors = require(self.Utility.UtilityScriptColors)
	self.UtilityScriptDisplayArea = require(self.Utility.UtilityScriptDisplayArea)
	self.UtilityScriptDrag = require(self.Utility.UtilityScriptDrag)			
	self.UtilityScriptCopyPaste = require(self.Utility.UtilityScriptCopyPaste)
	self.UtilityScriptConnections = require(self.Utility.UtilityScriptConnections)
	self.UtilityScriptPose = require(self.Utility.UtilityScriptPose)
	self.UtilityScriptDataItem = require(self.Utility.UtilityScriptDataItem)				
	self.UtilityScriptTween = require(self.Utility.UtilityScriptTween)
	self.UtilityScriptCallback = require(self.Utility.UtilityScriptCallback)
	self.UtilityScriptMovePoses = require(self.Utility.UtilityScriptMovePoses)

	-- input
	self.InputMouse = require(self.Input.InputMouse)	
	self.InputKeyboard = require(self.Input.InputKeyboard)
	
	-- model
	self.DataModelRig = require(self.DataModels.DataModelRig)
	self.DataModelClip = require(self.DataModels.DataModelClip)
	self.DataModelPreferences = require(self.DataModels.DataModelPreferences)
	self.DataModelSession = require(self.DataModels.DataModelSession)
	self.DataModelKeyframes = require(self.DataModels.DataModelKeyframes)
	self.DataModelPlayState = require(self.DataModels.DataModelPlayState)
	self.DataModelPartManipulator = require(self.DataModels.DataModelPartManipulator)
	
	self.ViewportScriptGrid = require(Paths.ViewportScripts.ViewportScriptGrid)
end
	
function Paths:cacheGUIPaths(gui)
	self.GUI = gui
	self.GUIMain = self.GUI.Main
	
	if FastFlags:isParentScaledDragAreaEnabled() then
		self.GUIDragArea = self.GUI.DragAreaVersionParentScaled
	else 
		self.GUIDragArea = self.GUI.DragArea
	end
	

	self.GUIMediaControls = self.GUIMain.MediaControlsAndTimelineHeader.MediaControls	
	self.GUIScrollingJointTimeline = self.GUIMain.ScrollingJointsTimeline
	self.GUIJointsTimeline = self.GUIScrollingJointTimeline.JointsTimeline
	self.GUINotchesDisplayArea = self.GUIMain.MediaControlsAndTimelineHeader.TimelineHeader.DisplayArea.NotchesDisplayArea
	self.GUIScrubberDisplayArea = self.GUIMain.MediaControlsAndTimelineHeader.TimelineHeader.DisplayArea.ScrubberDisplayArea
	self.GUIZoomControls = self.GUIMain.PosOriPopUpAndZoomControls.ZoomControls
	self.GUITopDropDownMenuBar = self.GUIMain.TopDropDownMenuBar
	self.GUIPositionOrientationPanel = self.GUIMain.PosOriPopUpAndZoomControls.PositionOrientationPanel
	self.GUIAnimationTarget = self.GUIJointsTimeline.AnimationTargetAndDivider.AnimationTarget
	if FastFlags:isKeyframeIndicatorsOn() then
		self.GUIIndicatorArea = self.GUIAnimationTarget.Parent.Divider.DisplayArea.IndicatorArea
	end
	
	self.GUIPopUps = self.GUI.PopUps
	self.GUITimelineMenu = self.GUIPopUps.TimelineMenu
	self.GUIToolTip = self.GUIPopUps.ToolTip
	self.GUIMultiSelectArea = self.GUIScrollingJointTimeline.MultiSelectArea
end

return Paths]]></ProtectedString>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
				</Item>
				<Item class="ModuleScript" referent="RBX7a34a22cc5ac4268a7c8143c0abad96b">
					<Properties>
						<Content name="LinkedSource"><null></null></Content>
						<string name="Name">FastFlags</string>
						<string name="ScriptGuid">{0e9ab2fb-3b10-42d0-83bc-e98d11b8c165}</string>
						<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = {}

FastFlags.FlagExists = {}
FastFlags.FlagValue = {}

local function isFlagOn(theFlag)
	if nil == FastFlags.FlagExists[theFlag] then
		local status, result = pcall(function () return settings():GetFFlag(theFlag) end)
		FastFlags.FlagExists[theFlag] = status
		if status then
			FastFlags.FlagValue[theFlag] = result
		end
	end	
	return FastFlags.FlagExists[theFlag] and FastFlags.FlagValue[theFlag]
end

function FastFlags:isPoseDragSnappingOn()
	return isFlagOn("StudioAnimationEditorPoseDragSnapping")
end

function FastFlags:isChangePopupStyleOn()
	return isFlagOn("StudioAnimationEditorChangePopupStyle")
end

function FastFlags:isRightClickMenuPositionFixOn()
	return isFlagOn("StudioAnimationEditorRightClickMenuPositionFix")
end

-- We also need to check if Multi-Select is enabled because the indicators rely on
-- UtilityScriptMovePose (which is under the Multi Select flag)
function FastFlags:isKeyframeIndicatorsOn()
	return isFlagOn("StudioAnimationEditorKeyframeIndicators")
end

function FastFlags:isMultiSelectAreaOffsetFixOn()
	return isFlagOn("StudioAnimationEditorMultiSelectAreaOffsetFix")
end

function FastFlags:isParentScaledDragAreaEnabled()
	return isFlagOn("StudioAnimationEditorParentScaledDragArea")
end

function FastFlags:isTimePrecisionFixOn()
	return isFlagOn("StudioAnimationEditorTimePrecisionFix")
end

function FastFlags:isSetIntervalFixOn()
	return isFlagOn("StudioAnimationEditorSetIntervalFix")
end

function FastFlags:isMultiSelectEasingOptionsOn()
	return isFlagOn("StudioAnimationEditorMultiSelectEasingOptions")
end

function FastFlags:isStayActiveWithOtherPluginsOn()
	return isFlagOn("StudioAnimationEditorStayActiveWithOtherPlugins")
end

function FastFlags:isWarnForPastingOutOfBoundsOn()
	return isFlagOn("StudioAnimationEditorWarnForPastingOutOfBounds")
end

function FastFlags:isAnimationEditorCutCopyEntireKeyframesOn()
	return isFlagOn("AnimationEditorCutCopyEntireKeyframes")
end

function FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn()
	return isFlagOn("AnimationEditorCreateKeyframesForUndoAndExport")
end

function FastFlags:isAnimationEditorRigNameFixOn()
	return isFlagOn("AnimationEditorRigNameFix")
end

function FastFlags:isAnimationEditorDeleteFixOn()
	return isFlagOn("AnimationEditorDeleteFix")
end

function FastFlags:isAnimationEditorRenameKeyFrameFlagOn()
	return isFlagOn("AnimationEditorRenameKeyFrame")
end

function FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn()
	return isFlagOn("AnimationEditorMaxLengthRestriction")
end

function FastFlags:isScrubbingPlayingMatchFlagOn()
	return isFlagOn("AnimationEditorScrubbingPlayingMatch")
end

function FastFlags:isResetLockedJointsFlagOn()
	return isFlagOn("StudioAnimationEditorResetLockedJoints")
end

function FastFlags:isNewWikiDocumentationFlagOn()
	return isFlagOn("AnimationEditorNewWikiDocumentation")
end

function FastFlags:isDefinedBoundaryNotchesFlagOn()
	return isFlagOn("StudioAnimationEditorDefinedBoundaryNotches")
end

function FastFlags:isDebugStudioRigImporterFlagOn()
	return isFlagOn("DebugStudioRigImporter")
end

function FastFlags:isPlayFromBeginningIfAtEndOn()
	return isFlagOn("StudioAnimationEditorPlayFromBeginningIfAtEnd")
end

return FastFlags]]></ProtectedString>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
				</Item>
				<Item class="Folder" referent="RBX4f25ace1108d4d09a3f99d63f17107cc">
					<Properties>
						<string name="Name">DataModels</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX0ca461e49d2f434fb69eff5568463873">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelPreferences</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Preferences = {}

Preferences.preferences = nil
Preferences.EditPreferenceEvent = nil

Preferences.Type = {
	CursorPoseSnapping={Default=true},  
	SnapIncrement={Default=0.05},
	TransparentSelect={Default=true},
	Interpolation={Default=true},
	Tooltips={Default=true}
}

local function getSerializationName(self, key)
	return "AnimEditor_" .. key
end

local function getSetting(self, Paths, key, default)
	local serialized = Paths.Globals.Plugin:GetSetting(getSerializationName(self, key))
	return serialized and serialized or default	
end

local function setSetting(self, Paths, key, val)
	return Paths.Globals.Plugin:SetSetting(getSerializationName(self, key), val)	
end

function Preferences:populatePreferencesTable(Paths)
	self.Paths = Paths
	self.preferences = {}	
	for key,typeVal in pairs(self.Type) do
		self.preferences[typeVal] = getSetting(self, Paths, key, typeVal.Default)
	end
end

function Preferences:serializePreferencesTable(Paths)	
	for key,typeVal in pairs(self.Type) do
		setSetting(self, Paths, key, self.preferences[typeVal])
	end
end

function Preferences:init(Paths)
	self.Paths = Paths
	self.EditPreferenceEvent = Paths.UtilityScriptEvent:new()  
end

function Preferences:terminate()
	self.EditPreferenceEvent = nil
end

function Preferences:getTickIncrements()
	return self.preferences[Preferences.Type.TickIncrement]
end

function Preferences:setValue(theType, val)
	local isExistingPreferenceType = nil ~= self.preferences[theType]
	local isNewValueGood = nil ~= val -- nil should not be passed, false should be an explcit false, not nil
	if isExistingPreferenceType and isNewValueGood then
		self.preferences[theType] = val
		
		if nil ~= self.EditPreferenceEvent then
			self.EditPreferenceEvent:fire(theType, val)
		end
	end
end

function Preferences:getValue(theType)
	return self.preferences[theType]
end

return Preferences]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXe54c49b8c6b34290af5a556f6e149090">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelClip</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Clip = {}

Clip.length = 2.0
Clip.loopAnimation = false
Clip.animationPriority = "Core"
Clip.AnimationPriorityChangeEvent = nil
Clip.LengthChangedEvent = nil
Clip.LoopingToggleEvent = nil

function Clip:init(Paths)
	self.Paths = Paths
	self.LengthChangedEvent = Paths.UtilityScriptEvent:new()
	self.LoopingToggleEvent = Paths.UtilityScriptEvent:new()
	self.AnimationPriorityChangeEvent = Paths.UtilityScriptEvent:new()
end

function Clip:terminate(Paths)
	self.LoopingToggleEvent = nil
	self.LengthChangedEvent = nil
end

if FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() then
function Clip:isLengthOk(len)
	local MaxLength = 30
	return len > 0 and len <= MaxLength
end
end

function Clip:setLength(len, serialize)
	if FastFlags:isTimePrecisionFixOn() then
		len = self.Paths.DataModelSession:formatTimeValue(len, false)
	end

	if FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() then
		if not self:isLengthOk(len)	then
			return
		end
	end

	self.length = len
	if serialize and self.Paths then
		self.Paths.Globals.Plugin:SetSetting("AnimEditor_AnimLength", self.length)
	end

	if nil ~= self.LengthChangedEvent then
		self.LengthChangedEvent:fire(self.length)
	end
end

function Clip:getLength()
	return self.length
end

function Clip:getScaledLength(scale, doClamp)
	doClamp = nil == doClamp and true or doClamp
	return self:getLength()*(doClamp and math.clamp(scale, 0, 1) or scale)
end

function Clip:setLooping(loop)
	self.loopAnimation = loop
	if nil ~= self.LoopingToggleEvent then
		self.LoopingToggleEvent:fire(self.loopAnimation)
	end
end

function Clip:getLooping()
	return self.loopAnimation
end

function Clip:setPriority(priority)
	self.animationPriority = priority
	if nil ~= self.AnimationPriorityChangeEvent then
		self.AnimationPriorityChangeEvent:fire(priority)
	end
end

function Clip:getPriority()
	return self.animationPriority
end

function Clip:keyframeTimeClamp(time)
	if FastFlags:isTimePrecisionFixOn() then
		return math.clamp(time, 0, self.length)
	else
		if time > self.length then return self.length end
		return time
	end
end

function Clip:getKeyframe(time)
	time = self:keyframeTimeClamp(time)
	return self.Paths.DataModelKeyframes.keyframeList[time]
end

function Clip:createPosesFromKeyframeHelper(keyframeData, poseParent, partData, forExport)
	if not partData then return end
	local poseData = keyframeData.Poses[partData.Item]
	local didCreatePose = false

	if poseData then
		local posedPartData = poseData.Item
		poseParent = self.Paths.HelperFunctionsCreation:make("Pose", {
			Name = partData.Name,
			Parent = poseParent,
			Weight = 1,
			MaskWeight = 0,
			CFrame = (posedPartData.OriginC1 and posedPartData.OriginC1:inverse() * poseData.CFrame:inverse() * posedPartData.OriginC1) or poseData.CFrame,
		})

		poseParent.EasingStyle = poseData.EasingStyle
		poseParent.EasingDirection = poseData.EasingDirection
		didCreatePose = true
	end

	--Creates parent poses. Weight set to 0 because these are poses that did not exist that we create for saving only.
	--When importing a pose, we ignore poses with weight 0.
	for _, childPartData in pairs(partData.Children) do
		if keyframeData.Poses[childPartData.Item] and not didCreatePose then
			poseParent = self.Paths.HelperFunctionsCreation:make("Pose", {
				Name = partData.Name,
				Parent = poseParent,
				Weight = 0,
				MaskWeight = 0,
				CFrame = CFrame.new(),
			})

			poseParent.EasingStyle = Enum.PoseEasingStyle.Linear
			poseParent.EasingDirection = Enum.PoseEasingDirection.Out
			didCreatePose = true
		end

		self:createPosesFromKeyframe(keyframeData, poseParent, childPartData, forExport)
	end
end

local function removeUnincludedParts(self, keyframe)
	--Collect all poses in given keyframe
	local poses = {}
	local function recurse(parent)
		for _, child in pairs(parent:GetChildren()) do
			if child:IsA("Pose") then
				table.insert(poses, child)
			end
			recurse(child)
		end
	end
	recurse(keyframe)


	for _, pose in pairs(poses) do
		local poseHasIncludedChildren = false
		local poseIncluded = self.Paths.DataModelRig.partInclude[pose.Name] and (pose.Name ~= "HumanoidRootPart")
		for _, child in pairs(pose:GetChildren()) do
			if self.Paths.DataModelRig.partInclude[child.Name] then
				poseHasIncludedChildren = true
				break
			end
		end

		if (not poseIncluded) then
			pose.Weight = 0

			if (not poseHasIncludedChildren) then
				for _, child in pairs(pose:GetChildren()) do
					child.Parent = pose.Parent
				end
				pose:Destroy()
			end
		end
	end
end

function Clip:createPosesFromKeyframe(keyframeData, poseParent, partData, forExport)
	self:createPosesFromKeyframeHelper(keyframeData, poseParent, partData, forExport)

	if FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn() then
		if forExport then
			removeUnincludedParts(self, poseParent)
		end
	else
		removeUnincludedParts(self, poseParent)
	end
end

function Clip:getPreviousPose(time, part)
	local closestPose = nil

	for keyframeTime, keyframe in self.Paths.HelperFunctionsIteration:spairs(self.Paths.DataModelKeyframes.keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		if keyframeTime > time then
			break
		end

		if keyframe.Poses[part] then
			closestPose = keyframe.Poses[part]
		end
	end

	return closestPose
end

function Clip:getClosestNextPose(time, part)
	local closestPose = nil

	for keyframeTime,  keyframe in self.Paths.HelperFunctionsIteration:spairs(self.Paths.DataModelKeyframes.keyframeList, function(t, a, b) return t[a].Time > t[b].Time end) do
		if keyframeTime <= time then
			break
		end

		if keyframe.Poses[part] then
			closestPose = keyframe.Poses[part]
		end
	end

	return closestPose
end

function Clip:getClosestPoseTime(time)
	local closestTime = nil
	for keyframeTime, keyframe in pairs(self.Paths.DataModelKeyframes.keyframeList) do
		local keyframeHasPoses = not self.Paths.HelperFunctionsTable:isNilOrEmpty(keyframe.Poses)
		if keyframeHasPoses then
			if nil == closestTime or math.abs(time-keyframeTime) < math.abs(time-closestTime) then
				closestTime = keyframeTime
			end
		end
	end
	return closestTime
end

local function createPoseFromLastKeyframe(self, time, keyframeData, part)
	if (part ~= nil) then
		local poseParent = keyframeData

		-- see if we can find a pose for this part
		local pose = self:getPreviousPose(time, part)

		if (pose ~= nil) then
			local item = pose.Item
			poseParent = Make('Pose', {
				Name = part.Name,
				Parent = keyframeData,
				Weight = 1,
				CFrame =(item.OriginC1
					         and item.OriginC1:inverse()*pose.CFrame:inverse()*item.OriginC1
					         or  pose.CFrame)
			})

			poseParent.EasingStyle = pose.EasingStyle
			poseParent.EasingDirection = pose.EasingDirection
		end

		for _, childPart in pairs(part.Children) do
			createPoseFromLastKeyframe(self, time, poseParent, childPart)
		end
	end
end

function Clip:createAnimationFromCurrentData(forExport)
	local kfs = Instance.new('KeyframeSequence')
	kfs.Name = "Test"
	kfs.Loop = self.loopAnimation
	kfs.Priority = self.animationPriority

	for time, keyframe in self.Paths.HelperFunctionsIteration:spairs(self.Paths.DataModelKeyframes.keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		local kfd = Instance.new('Keyframe')
		kfd.Name = keyframe.Name
		kfd.Time = time
		kfd.Parent = kfs

		-- go through part heirarach
		local shouldExport = forExport == nil and true or forExport

		if FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn() then
			self:createPosesFromKeyframe(keyframe, kfd, self.Paths.DataModelRig:getItem(), shouldExport)
		else
			self:createPosesFromKeyframe(keyframe, kfd, self.Paths.DataModelRig:getItem())
		end
	end

	-- check for end animation keyframe
	local keyframe = self:getKeyframe(self.length)
	if (keyframe == nil) then
		local kfd = self.Paths.HelperFunctionsCreation:make('Keyframe', {
			Name = "KF" .. self.length,
			Time = self.length,
			Parent = kfs,
		})

		createPoseFromLastKeyframe(self, self.length, kfd, self.Paths.DataModelRig:getItem())
	end
	return kfs
end

function Clip:loadImportAnim(animId)
	local isNumber = type(animId) == "number"
	local isUserdata = type(animId) == "userdata"

	if (isNumber and animId > 0) or isUserdata then
	self.Paths.DataModelKeyframes:resetKeyframes()

		local kfs
		if isNumber then
		local kfsp = game:GetService('KeyframeSequenceProvider')
			kfs = kfsp:GetKeyframeSequenceById(animId, false)
		else
			kfs = animId
		end
		self.Paths.DataModelKeyframes:loadKeyframeSequence(kfs)
	end
end

function Clip:saveCurrentAnimation(animName)
	local dummy = self.Paths.DataModelRig:getItem().Item.Parent
	local AnimationBlock = dummy:FindFirstChild("AnimSaves")
	if AnimationBlock == nil then
		AnimationBlock = Instance.new('Model')
		AnimationBlock.Name = "AnimSaves"
		AnimationBlock.Parent = dummy
	end

	local save = AnimationBlock:FindFirstChild(animName)
	if save then
		save:Destroy()
	end
	save = self:createAnimationFromCurrentData()
	save.Name = animName
	save.Parent = AnimationBlock
end

function Clip:autoSave()
	self:saveCurrentAnimation("Automatic Save")
end

function Clip:loadCurrentAnimation(animName)
	local dummy = self.Paths.DataModelRig:getItem().Item.Parent
	local AnimationBlock = dummy:FindFirstChild("AnimSaves")
	if AnimationBlock == nil then
		return
	end

	local Animation = AnimationBlock:FindFirstChild(animName)
	if Animation == nil then
		return
	end

	self:loadImportAnim(Animation)
	self.Paths.UtilityScriptUndoRedo:reset()
end

return Clip]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX05f3f246af7e416081533c71066a4910">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelSession</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton, information about the current session, all lost when the animation editor closes

local FastFlags = require(script.Parent.Parent.FastFlags)

local Session = {}

Session.Scroll = 0
Session.Zoom = 0
Session.ScrollZoomChangeEvent = nil
Session.ScrubberTime = 0
Session.ScrubberTimeChangeEvent = nil
Session.Selected = {DataItem=nil, Keyframes={}, Clicked = {}}
Session.SelectedChangeEvent = nil
Session.DisplayPrecisionFormatString = "%u"
Session.DisplayPrecisionChangeEvent = nil
Session.ScrubberPrecisionFormatString = "%.1f"
Session.ResetAnimationBeginEvent = nil
Session.ResetAnimationEndEvent = nil
Session.IsResettingAnimation = false

local AnimationEditorDeleteFix = FastFlags:isAnimationEditorDeleteFixOn()

function Session:setScrubberTime(newTime)
	if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
		Session.ScrubberTime = self:formatTimeValue(newTime)
	else
		newTime = math.clamp(newTime, 0, self.Paths.DataModelClip:getLength())
		Session.ScrubberTime = Session.Paths.HelperFunctionsMath:truncate(newTime, 3)
	end
	Session.ScrubberTimeChangeEvent:fire(Session.ScrubberTime)
end

function Session:getScrubberTime()
	return Session.ScrubberTime
end

if FastFlags:isTimePrecisionFixOn() then
	function Session:formatTimeValue(newTime, clamp)
		clamp = clamp == nil and true or clamp
		if clamp then
			newTime = self.Paths.DataModelClip:keyframeTimeClamp(newTime)
		end
		return Session.Paths.HelperFunctionsMath:roundToDecimalPlace(newTime, 3)
	end
else
	function Session:formatTimeValue(newTime)
		newTime = math.clamp(newTime, 0, self.Paths.DataModelClip:getLength())
		return Session.Paths.HelperFunctionsMath:truncate(newTime, 3)
	end
end

if FastFlags:isPoseDragSnappingOn() then
	function Session:getIncrementSnappedTime(time)
		local snapIncrement = self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.SnapIncrement)
		if snapIncrement > 0 and not self.Paths.HelperFunctionsMath:isCloseToZero(snapIncrement) then
			local prevSnapTime = snapIncrement*math.floor(time/snapIncrement)
			local nextSnapTime = math.min(prevSnapTime+snapIncrement, self.Paths.DataModelClip:getLength())
			return math.abs(prevSnapTime-time) < math.abs(nextSnapTime-time) and prevSnapTime or nextSnapTime
		end
		return time
	end
end

function Session:getNumberPrecisionFormatString()
	return Session.DisplayPrecisionFormatString
end

function Session:getFormattedScrubberTime()
	return string.format(Session.ScrubberPrecisionFormatString, self.ScrubberTime)
end

local function constructFormatString(self, numDecimalPlacesRequired)
	return numDecimalPlacesRequired > 0 and "%.".. tostring(numDecimalPlacesRequired) .. "f" or "%u"
end

local function setScrubberPrecision(self, numDecimalPlacesRequired)
	self.ScrubberPrecisionFormatString = constructFormatString(self, numDecimalPlacesRequired)
end

function Session:setDisplayPrecision(numDecimalPlacesRequired)
	self.DisplayPrecisionFormatString = constructFormatString(self, numDecimalPlacesRequired)
	setScrubberPrecision(self, numDecimalPlacesRequired+1) -- adding 1 as scrubber should be higher precision
	self.DisplayPrecisionChangeEvent:fire(self.DisplayPrecisionFormatString)
end

function Session:getScroll()
	return self.Scroll
end

function Session:getZoom()
	return self.Zoom
end

local function initScrollZoomControl(self)
	local allowZoomControl = self.Paths.DataModelClip:getLength() > 1
	if allowZoomControl then
		local isFullyZoomedOut = Session.Scroll == 0 and Session.Zoom == 0
		if not isFullyZoomedOut then
			Session:setScrollAndZoom(0, 0)
		end
	else
		-- if the animation is very short, we want to be zoomed in to get the zoomed in notches layout
		local isFullyZoomedIn = Session.Scroll == 0 and Session.Zoom == 1
		if not isFullyZoomedIn then
			Session:setScrollAndZoom(0, 1)
		end
	end
	self.Paths.GUIScriptScrollZoomControl:turnOn(allowZoomControl)
end

function Session:init(Paths)
	self.Paths = Paths
	self.ScrollZoomChangeEvent = Paths.UtilityScriptEvent:new()
	self.ScrubberTimeChangeEvent = Paths.UtilityScriptEvent:new()	
	self.SelectedChangeEvent = Paths.UtilityScriptEvent:new()		
	self.DisplayPrecisionChangeEvent = Paths.UtilityScriptEvent:new()

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.ResetAnimationBeginEvent = Paths.UtilityScriptEvent:new()
		self.ResetAnimationEndEvent = Paths.UtilityScriptEvent:new()
		self.IsResettingAnimation = false
	end

	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.Connections:add(Paths.DataModelKeyframes.ChangedEvent:connect(function()
		if not self:hasValidSelectedKeyframe() then
			self:selectKeyframe(nil, self.Selected.DataItem)
		end
	end))

	self.Connections:add(Paths.DataModelClip.LengthChangedEvent:connect(function(len) 
		if self.ScrubberTime > len then
			Session:setScrubberTime(len)
		end
		initScrollZoomControl(self)
	end))
end

function Session:terminate()
	self.Connections:terminate()
	self.Connections = nil

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.ResetAnimationBeginEvent = nil
		self.ResetAnimationEndEvent = nil
	end

	self.DisplayPrecisionChangeEvent = nil
	self.SelectedChangeEvent = nil
	self.ScrubberTimeChangeEvent = nil
	self.ScrollZoomChangeEvent = nil

	self.Scroll = 0
	self.Zoom = 0

	self.Selected = {DataItem=nil, Keyframes={}, Clicked = {}}

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths = nil
	end
end

local function searchAndRemovePose(self, tab, time, dataItem)
	if FastFlags:isKeyframeIndicatorsOn() then
		local success = false
		if dataItem and tab[time] then
			for i, item in ipairs(tab[time]) do
				if item == dataItem then
					table.remove(tab[time], i)
					if self.Paths.HelperFunctionsTable:isNilOrEmpty(tab[time]) then
						tab[time] = nil
					end
					return true
				end
			end
		end
		return false
	else
		if dataItem and tab[time] then
			for i, item in ipairs(tab[time]) do
				if item == dataItem then
					table.remove(tab[time], i)
					return true
				end
			end
		end
		return false
	end
end

local function addPoseToKeyframe(self, tab, time, dataItem)
	if FastFlags:isKeyframeIndicatorsOn() and not self.Paths.DataModelRig:getPartInclude(dataItem.Name) then
		return
	end
	if dataItem then
		if tab[time] == nil then
			tab[time] = {}
		end
		if not self.Paths.HelperFunctionsTable:hasValue(tab[time], dataItem) then
			table.insert(tab[time], dataItem)
		end
	end
end

local function changePrimarySelection(self, time, dataItem, isKeyframe)
	self.Selected.Keyframes = {}
	self.Selected.Clicked = {}
	if dataItem then
		if isKeyframe and time ~= nil then
			self.Selected.Keyframes[time] = {dataItem}
		end
	end
	self.Selected.DataItem = dataItem
	self.SelectedChangeEvent:fire()
end

-- checks if only one key is selected, but this doesn't necessarily mean all
-- poses in key have been selected
function Session:isOnlyOneKeyframeSelected()
	return self.Paths.HelperFunctionsTable:containsOneKeyOnly(self.Selected.Keyframes)
end

function Session:areAnyKeyframesSelected()
	return not self.Paths.HelperFunctionsTable:isNilOrEmpty(self.Selected.Keyframes)
end

function Session:areMultiplePosesSelected()
	local firstKey = self.Paths.HelperFunctionsTable:firstKey(self.Selected.Keyframes)
	if firstKey then
		if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
			return self.Paths.HelperFunctionsTable:containsMultipleKeys(self.Selected.Keyframes) or self.Paths.HelperFunctionsTable:containsMultipleKeys(self.Selected.Keyframes[firstKey])
		else
			local multipleTimes = not self.Paths.HelperFunctionsTable:isNilOrEmpty(self.Selected.Keyframes) and not self.Paths.HelperFunctionsTable:containsOneKeyOnly(self.Selected.Keyframes)
			local multiplePoses= not self.Paths.HelperFunctionsTable:isNilOrEmpty(self.Selected.Keyframes[firstkey]) and not self.Paths.HelperFunctionsTable:containsOneKeyOnly(self.Selected.Keyframes[firstKey])
			return multipleTimes or multiplePoses
		end
	end
	return false
end

function Session:isAClickedPose(time, dataItem)
	if self.Selected.Clicked[time] and dataItem then
		return self.Paths.HelperFunctionsIteration:ifAny(self.Selected.Clicked[time], function(k, v)
			return v == dataItem
		end)
	end
end

function Session:removePoseFromSelectedKeyframes(time, dataItem)
	if searchAndRemovePose(self, self.Selected.Keyframes, time, dataItem) then
		self.SelectedChangeEvent:fire()
	end
end

function Session:addPoseToSelectedKeyframes(time, dataItem)
	addPoseToKeyframe(self, self.Selected.Keyframes, time, dataItem)
	self.Selected.DataItem = nil
	self.SelectedChangeEvent:fire()
end

function Session:removeClickedPoseFromSelectedKeyframes(time, dataItem)
	searchAndRemovePose(self, self.Selected.Clicked, time, dataItem)
	self:removePoseFromSelectedKeyframes(time, dataItem)
end

function Session:addClickedPoseToSelectedKeyframes(time, dataItem)
	addPoseToKeyframe(self, self.Selected.Clicked, time, dataItem)
	self:addPoseToSelectedKeyframes(time, dataItem)
end

function Session:areAnyPosesForDataItemSelected(dataItem)
	return self.Paths.HelperFunctionsIteration:ifAny(self.Selected.Keyframes, function(time, dataItems)
		return self.Paths.HelperFunctionsIteration:ifAny(dataItems, function(index, item)
			return dataItem == item
		end)
	end)
end

if FastFlags:isKeyframeIndicatorsOn() then
	function Session:areAnyPosesForTimeSelected(time)
		return self.Selected.Keyframes[time] ~= nil
	end

	function Session:getSelectedPoseAtTime(time)
		local dataItems = self.Paths.DataModelSession:getSelectedKeyframes()[time]
		if dataItems then
			return self.Paths.HelperFunctionsTable:firstValue(dataItems)
		end
	end

	function Session:addAllPosesAtTimeToKeyframes(time)
		local keyframe = self.Paths.DataModelClip:getKeyframe(time)
		for _, pose in pairs(keyframe.Poses) do
			self.Paths.DataModelSession:addClickedPoseToSelectedKeyframes(time, pose.Item)
		end
	end

	function Session:removeAllPosesAtTimeFromKeyframes(time)
		local keyframe = self.Paths.DataModelClip:getKeyframe(time)
		for _, pose in pairs(keyframe.Poses) do
			self.Paths.DataModelSession:removeClickedPoseFromSelectedKeyframes(time, pose.Item)
		end
	end
end

function Session:isCurrentlySelectedKeyframe(atTime, dataItem)
	return self.Selected.Keyframes[atTime] ~= nil and self.Paths.HelperFunctionsTable:hasValue(self.Selected.Keyframes[atTime], dataItem) or false
end

function Session:isCurrentlySelectedDataItem(dataItem)
	return self.Selected.DataItem == dataItem or self:areAnyPosesForDataItemSelected(dataItem)
end

-- to prevent the user from accidentally deleting any parts in the studio explorer
-- rather than items in the animation editor itself
if AnimationEditorDeleteFix then
	function Session:deselectItemsInStudioHierarchy()
		self.Paths.Globals.Selection:Set({})
	end
end

function Session:selectKeyframe(atTime, dataItem)
	if AnimationEditorDeleteFix then
		self:deselectItemsInStudioHierarchy()
	end
	if not self:isCurrentlySelectedKeyframe(atTime, dataItem) then
		changePrimarySelection(self, atTime, dataItem, true)
	end
end

function Session:selectDataItem(dataItem)
	if AnimationEditorDeleteFix then
		self:deselectItemsInStudioHierarchy()
	end
	if not self:isCurrentlySelectedDataItem(dataItem) then
		changePrimarySelection(self, nil, dataItem, false)
	end
end

function Session:toggleSelectedDataItem(dataItem)
	if AnimationEditorDeleteFix then
		self:deselectItemsInStudioHierarchy()
	end
	if self:isCurrentlySelectedDataItem(dataItem) then
		self:selectNone()
	else
		self:selectDataItem(dataItem)
	end
end

function Session:resetDataItemIfSelected(dataItem)
	if self:isCurrentlySelectedDataItem(dataItem) then
		self:selectNone()
	end
end

function Session:selectNone()
	changePrimarySelection(self)
end

-- if the specified key frame is not currently selected, it will select it, else it unselects it
function Session:selectOrToggleKeyframe(atTime, dataItem)
	if AnimationEditorDeleteFix then
		self:deselectItemsInStudioHierarchy()
	end
	if not self:isCurrentlySelectedKeyframe(atTime, dataItem) then
		self:selectKeyframe(atTime, dataItem)
	else
		self:selectNone()
	end
end

local function getDataItemName(self)
	return nil ~= self.Selected.DataItem and self.Selected.DataItem:getName() or nil 
end

function Session:hasValidSelectedKeyframe()
	local dataItem, time = self:getSelectedKeyframe()
	if dataItem and time then
		return self.Paths.DataModelKeyframes:doesPoseExist(dataItem:getName(), time)
	end
	return false
end

function Session:getSelectedKeyframePose()
	local dataItem, time = self:getSelectedKeyframe()
	if dataItem and time then
		return self.Paths.DataModelKeyframes:getPoseFromPartName(dataItem:getName(), time)
	end
end

if FastFlags:isMultiSelectEasingOptionsOn() then
	function Session:getAllSelectedPoses()
		local Poses = {}
		for time, dataItems in pairs(self.Selected.Keyframes) do
			for _, dataItem in ipairs(dataItems) do
				Poses[#Poses + 1] = self.Paths.DataModelKeyframes:getPoseFromPartName(dataItem.Name, time)
			end
		end
		return Poses
	end
end

function Session:getSelectedKeyframe()
	if FastFlags:isMultiSelectEasingOptionsOn() or self:isOnlyOneKeyframeSelected() then
		local time = self.Paths.HelperFunctionsTable:firstKey(self.Selected.Keyframes)
		if time then
			local dataItem = self.Paths.HelperFunctionsTable:firstValue(self.Selected.Keyframes[time])
			if dataItem then
				return dataItem, time
			end
		end
	end
end

function Session:getSelectedKeyframes()
	return self.Selected.Keyframes
end

function Session:getSelectedDataItem()
	return self.Selected.DataItem
end

if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
	function Session:getSelectedKeyframeTime()
		local dataItem, time = self:getSelectedKeyframe()
		return time
	end
end

function Session:hasValidSelectedDataItem()
	return nil ~= self.Selected.DataItem
end

function Session:setScrollAndZoom(scroll, zoom)
	self.Scroll = scroll
	self.Zoom = zoom
	self.ScrollZoomChangeEvent:fire(self.Scroll, self.Zoom)

	self.Paths.GUIScriptScrollZoomControl:setScrollAndZoom(self.Scroll, self.Zoom)
end

function Session:isFullyZoomed()
	return self.Paths.HelperFunctionsMath:isCloseToOne(self.Zoom)
end

function Session:getFPS()
	return 30
end

local function initScrollAndZoom(self)
	initScrollZoomControl(self)

	self.Paths.GUIScriptScrollZoomControl:setScrollAndZoom(Session.Scroll, Session.Zoom)

	self.onScrollZoomChange = function(scroll, zoom)
		self.Scroll = scroll
		self.Zoom = zoom
		self.ScrollZoomChangeEvent:fire(self.Scroll, self.Zoom)
	end
	self.Paths.GUIScriptScrollZoomControl.ScrollZoomChangeEvent:connect(self.onScrollZoomChange)

	self.onStartScrollZoom = function()
		self.SavedScroll = self.Scroll
		self.SavedZoom = self.Zoom
	end
	self.Paths.GUIScriptScrollZoomControl.StartScrollZoomEvent:connect(self.onStartScrollZoom)

	self.onEndScrollZoom = function()
		if self.SavedScroll ~= self.scroll or self.SavedZoom ~= self.Zoom then
			self.Paths.ActionScrollZoom:execute(self.Paths, self.SavedScroll, self.Scroll, self.SavedZoom, self.Zoom)
		end
		self.SavedScroll = nil
		self.SavedZoom = nil
	end
	self.Paths.GUIScriptScrollZoomControl.EndScrollZoomEvent:connect(self.onEndScrollZoom)
end

local function isDragging(self)
	return nil ~= self.SavedScrubberTime
end

local function initScrubberTime(self)
	self.onScrubberTimeChange = function(time)
		if isDragging(self) then
			self:setScrubberTime(time)
		else
			self.Paths.ActionPause:execute(self.Paths)
			self.Paths.ActionMoveScrubber:execute(self.Paths, time)
		end
	end
	self.Paths.GUIScriptScrubberDisplayArea.TimeChangeEvent:connect(self.onScrubberTimeChange)
	self.Paths.GUIScriptMediaControls.TimeChangeEvent:connect(self.onScrubberTimeChange)

	self.onStartScrubberDrag = function()
		self.Paths.ActionPause:execute(self.Paths)
		self.SavedScrubberTime = self.ScrubberTime
	end
	self.Paths.GUIScriptScrubberDisplayArea.StartScrubberDragEvent:connect(self.onStartScrubberDrag)

	self.onEndSrubberDrag = function()
		if self.SavedScrubberTime ~= self.ScrubberTime then
			self.Paths.ActionMoveScrubber:execute(self.Paths, self.ScrubberTime, self.SavedScrubberTime)
		end
		self.SavedScrubberTime = nil
	end
	self.Paths.GUIScriptScrubberDisplayArea.EndScrubberDragEvent:connect(self.onEndSrubberDrag)
end

function Session:initPostGUICreate()
	initScrollAndZoom(self)
	initScrubberTime(self)
end

function Session:terminatePreGUIDestroy()
	self.Paths.GUIScriptScrubberDisplayArea.EndScrubberDragEvent:disconnect(self.onEndSrubberDrag)
	self.Paths.GUIScriptScrubberDisplayArea.StartScrubberDragEvent:disconnect(self.onStartScrubberDrag)
	self.Paths.GUIScriptMediaControls.TimeChangeEvent:disconnect(self.onScrubberTimeChange)
	self.Paths.GUIScriptScrubberDisplayArea.TimeChangeEvent:disconnect(self.onScrubberTimeChange)

	self.Paths.GUIScriptScrollZoomControl.ScrollZoomChangeEvent:disconnect(self.onScrollZoomChange)
	self.Paths.GUIScriptScrollZoomControl.StartScrollZoomEvent:disconnect(self.onStartScrollZoom)
	self.Paths.GUIScriptScrollZoomControl.EndScrollZoomEvent:disconnect(self.onEndScrollZoom)

	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths = nil
	end
end

local function beginResetAnimation(self)
	self.IsResettingAnimation = true
	self.ResetAnimationBeginEvent:fire()
end

local function endResetAnimation(self)
	self.IsResettingAnimation = false
	self.ResetAnimationEndEvent:fire()
end

function Session:IsAnimationCurrentlyBeingReset()
	return self.IsResettingAnimation
end

function Session:resetAnimation()
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		beginResetAnimation(self)
	end

	self.Paths.UtilityScriptCopyPaste:resetCopyPoses()
	self.Paths.DataModelKeyframes:resetKeyframes()
	
	local savedLength = self.Paths.Globals.Plugin:GetSetting("AnimEditor_AnimLength")
	self.Paths.DataModelClip:setLength(savedLength ~= nil and savedLength or 2)
	
	self:setScrubberTime(0)
	self.Paths.DataModelClip:setLooping(false)
	self.Paths.DataModelClip:setPriority("Core")
	
	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelRig:updateRigPosition()	
	end
	
	self:selectNone()
	self.Paths.DataModelRig:setPartIncludeAll(true)
	self.Paths.UtilityScriptUndoRedo:reset()

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		endResetAnimation(self)
	end
end

return Session]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXd78bff7132624ec0a8955475852d18c0">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelPlayState</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local PlayState = {}

PlayState.Paths = nil

PlayState.IsPlaying = nil
PlayState.StoppedConnect = nil
PlayState.CurrentAnimTrack = nil
PlayState.Animator = nil

PlayState.PlayEvent = nil
PlayState.PauseEvent = nil

function PlayState:init(Paths)
	self.Paths = Paths
	self.PlayEvent = Paths.UtilityScriptEvent:new()
	self.PauseEvent = Paths.UtilityScriptEvent:new()
end

local function stopTrack(self)
	if nil ~= self.CurrentAnimTrack and nil ~= self.Animator then
		self.CurrentAnimTrack:Stop(0)		
		-- Reset Transform property for Motor6Ds
		for part,elem in pairs(self.Paths.DataModelRig.partList) do
			if elem.Motor6D ~= nil then
				elem.Motor6D.Transform = CFrame.new()
			end
		end
	
		self.Animator:StepAnimations(0)
		
		for part,elem in pairs(self.Paths.DataModelRig.partList) do
			if (elem.Motor6D ~= nil) then
				elem.Motor6D.CurrentAngle = 0
				elem.Motor6D.C1 = elem.OriginC1
			end
		end	
		
		if FastFlags:isScrubbingPlayingMatchFlagOn() then
			self.CurrentAnimTrack:Destroy()
		end
		self.CurrentAnimTrack = nil
		self.Animator = nil
	end
end

function PlayState:terminate()
	if self.IsPlaying then
		self:pause()
	end
	
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		stopTrack(self)
		self.Paths = nil
	end

	self.PlayEvent = nil
	self.PauseEvent = nil
end

local function internalPause(self, playOnceAnimationEnded)
	if self.IsPlaying then	
		self.IsPlaying:disconnect()
		self.IsPlaying = nil
		
		local trackTime = playOnceAnimationEnded and self.CurrentAnimTrack.Length or self.CurrentAnimTrack.TimePosition

		if not FastFlags:isScrubbingPlayingMatchFlagOn() then
			stopTrack(self)
		end
			
		self.Paths.DataModelSession:setScrubberTime(trackTime)
		self.PauseEvent:fire()
	end	
end

local function loadAnimation(self)
	local kfsp = game:GetService('KeyframeSequenceProvider')

	local kfs = self.Paths.DataModelClip:createAnimationFromCurrentData()
	local animID = kfsp:RegisterKeyframeSequence(kfs)
	local dummy = self.Paths.DataModelRig:getItem().Item.Parent

	local AnimationBlock = dummy:FindFirstChild("AnimSaves")
	if AnimationBlock == nil then
		AnimationBlock = Instance.new('Model')
		AnimationBlock.Name = "AnimSaves"
		AnimationBlock.Parent = dummy
	end

	local Animation = AnimationBlock:FindFirstChild("TestAnim")
	if Animation == nil then
		Animation = Instance.new('Animation')
		Animation.Name = "TestAnim"
		Animation.Parent = AnimationBlock
	end
	Animation.AnimationId = animID
	
	return self.Paths.DataModelRig.AnimationController:LoadAnimation(Animation)	
end

local function createAnimation(self)
	stopTrack(self)
	
	-- Update the model to start positions
	for part,elem in pairs(self.Paths.DataModelRig.partList) do
		if (elem.Motor6D ~= nil) then
			elem.Motor6D.C1 = elem.OriginC1
			if not FastFlags:isScrubbingPlayingMatchFlagOn() then
				self.Paths.DataModelRig:nudgeView()
			end
		end
	end

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.CurrentAnimTrack = loadAnimation(self)
	else
		local kfsp = game:GetService('KeyframeSequenceProvider')

		local kfs = self.Paths.DataModelClip:createAnimationFromCurrentData()
		local animID = kfsp:RegisterKeyframeSequence(kfs)
		local dummy = self.Paths.DataModelRig:getItem().Item.Parent

		local AnimationBlock = dummy:FindFirstChild("AnimSaves")
		if AnimationBlock == nil then
			AnimationBlock = Instance.new('Model')
			AnimationBlock.Name = "AnimSaves"
			AnimationBlock.Parent = dummy
		end

		local Animation = AnimationBlock:FindFirstChild("TestAnim")
		if Animation == nil then
			Animation = Instance.new('Animation')
			Animation.Name = "TestAnim"
			Animation.Parent = AnimationBlock
		end
		Animation.AnimationId = animID
		
		self.CurrentAnimTrack = self.Paths.DataModelRig.AnimationController:LoadAnimation(Animation)
	end
		
	self.CurrentAnimTrack:Play(0, 1, 1)			

	self.Animator = self.Paths.DataModelRig.AnimationController:FindFirstChildOfClass("Animator")
	return nil ~= self.Animator
end

local function doesAnimationExist(self)
	return nil ~= self.CurrentAnimTrack and nil ~= self.Animator
end

-- we want to play, but we want to leave the motors in the position they were at until we have waited a frame for the animation to load (so, no going to T-Pose)
function PlayState:recreateAnimationTrack()
	if doesAnimationExist(self) then
		self.CurrentAnimTrack:Stop(0)						
		self.CurrentAnimTrack:Destroy()		
		self.CurrentAnimTrack = nil
		self.Animator = nil
	end

	self.CurrentAnimTrack = loadAnimation(self)
	self.Animator = self.Paths.DataModelRig.AnimationController:FindFirstChildOfClass("Animator")
	
	spawn(function() 
		-- we need to wait() a frame for the animation to load, and then we can play and go to the correct frame
		wait() 
		local hasThisClassBeenTerminated = nil == self.Paths
		local hasTrackBeenStopped = nil == self.CurrentAnimTrack
		if not hasThisClassBeenTerminated and not hasTrackBeenStopped then
			self.Paths.DataModelRig:resetJoints()
			self.CurrentAnimTrack:Play(0, 1, 1)			
			self:setTime(self.Paths.DataModelSession:getScrubberTime()) 
			self.Paths.DataModelPartManipulator:updateProxyPart()
		end
	end)	
end

function PlayState:pauseAndStop()
	self.Paths.DataModelPlayState:pause()
	stopTrack(self)
end

function PlayState:initPostGUICreate()
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)

	local recreateAnimation = function()
		if FastFlags:isScrubbingPlayingMatchFlagOn() then
			if not self.Paths.DataModelSession:IsAnimationCurrentlyBeingReset() then
				if self:getIsPlaying() then
					createAnimation(self) 
					self:setTime(self.Paths.DataModelSession:getScrubberTime()) 
				elseif not self.Paths.DataModelPartManipulator:isCurrentlyManipulating() then
					self:recreateAnimationTrack()
				end
			end
		else
			if self:getIsPlaying() then
				createAnimation(self) 
				self:setTime(self.Paths.DataModelSession:getScrubberTime()) 
			end
			self.Paths.DataModelRig:onRigJointsChangeRequired()
		end
	end
	
	self.Connections:add(self.Paths.DataModelClip.LoopingToggleEvent:connect(recreateAnimation))	
	self.Connections:add(self.Paths.DataModelRig.PartIncludeToggleEvent:connect(recreateAnimation))
	self.Connections:add(self.Paths.DataModelClip.LengthChangedEvent:connect(recreateAnimation))
	self.Connections:add(self.Paths.DataModelKeyframes.ChangedEvent:connect(recreateAnimation))

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Connections:add(self.Paths.DataModelKeyframes.PoseTransformChangedEvent:connect(recreateAnimation))
		self.Connections:add(self.Paths.DataModelSession.ScrubberTimeChangeEvent:connect(function(theNewScrubberTime) 
			if not self.Paths.DataModelSession:IsAnimationCurrentlyBeingReset() then 
				if not self:getIsPlaying() then
					self:setTime(theNewScrubberTime)
				end
				self.Paths.DataModelPartManipulator:updateProxyPart()
			end
		end))

		self.Connections:add(self.Paths.DataModelSession.ResetAnimationBeginEvent:connect(function()
			self:pauseAndStop()
		end))

		self.Connections:add(self.Paths.DataModelSession.ResetAnimationEndEvent:connect(recreateAnimation))
	end
end

function PlayState:terminatePreGUIDestroy()
	self.Connections:terminate()
	self.Connections = nil

	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths = nil
	end
end

function PlayState:getIsPlaying()
	return nil ~= PlayState.IsPlaying
end

function PlayState:play()
    if not self.IsPlaying then				
		if not createAnimation(self) then
			return
		end

		if FastFlags:isPlayFromBeginningIfAtEndOn() then
			if self.Paths.DataModelSession:getScrubberTime() == self.Paths.DataModelClip:getLength() then
				self.Paths.DataModelSession:setScrubberTime(0)
			end
		end

		self:setTime(self.Paths.DataModelSession:getScrubberTime())

		self.IsPlaying = game:GetService("RunService").Heartbeat:connect(function(step)
			local isNoneLoopedAnimAboutToEnd = not self.CurrentAnimTrack.Looped and self.CurrentAnimTrack.TimePosition+step >= self.CurrentAnimTrack.Length
			if isNoneLoopedAnimAboutToEnd then
				internalPause(self, true)
			else
				self.Animator:StepAnimations(step)
				self.Paths.DataModelSession:setScrubberTime(self.CurrentAnimTrack.TimePosition)
			end
		end)

		self.PlayEvent:fire()	
	end	
end

function PlayState:pause()
	internalPause(self)
end

function PlayState:setTime(time)
	if nil ~= self.CurrentAnimTrack and nil ~= self.Animator then
		if FastFlags:isScrubbingPlayingMatchFlagOn() then
			if not self.CurrentAnimTrack.IsPlaying then
				return
			end
			-- stopping the time being set to the absolute end of the animation clip, as setting to the length will show the first frame for a 
			-- looping animation, and it will cause the animation to get set to not playing for a none looped animation
			time = math.clamp(time, 0, self.Paths.DataModelClip:getLength()-0.001)
		end
		self.CurrentAnimTrack.TimePosition = time
		self.Animator:StepAnimations(0)
	end	
end

return PlayState]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXfc0313be4ffc42978dcbff67f01e3d11">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelPartManipulator</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local PartManipulator = {}

PartManipulator.InWorldSpace = false
PartManipulator.IsRotating = true
PartManipulator.ManipulatorChangeEvent = nil
PartManipulator.CurrentPositionManipulation = nil
PartManipulator.CurrentRotationManipulation = nil
PartManipulator.ManipulationBeginEvent = nil
PartManipulator.ManipulationEndEvent = nil
PartManipulator.rotateStep = 0
PartManipulator.moveStep = 0

PartManipulator.HoverBoxes = {}
PartManipulator.SelectBox = nil
PartManipulator.DragHandles = nil
PartManipulator.ProxyPart = nil
PartManipulator.RotateHandles = nil
PartManipulator.Hover = nil
PartManipulator.StartTransformCF = nil
PartManipulator.ProxyWeld = nil
PartManipulator.PartCFrameAtTransformStart = nil
PartManipulator.RotateUndoRegistered = false
PartManipulator.TranslateUndoRegistered = false
PartManipulator.MouseUpEventConnect = nil
PartManipulator.MouseTargeterHalt = nil

function PartManipulator:findAnimatedPart(clickedPart, partsChecked)
	partsChecked = partsChecked or {}
	
	if self.Paths.HelperFunctionsTable:hasValue(partsChecked, clickedPart) then return end
	table.insert(partsChecked, clickedPart)
	
	if self.Paths.DataModelRig.partToItemMap[clickedPart] then
		return self.Paths.DataModelRig.partToItemMap[clickedPart]
	end
	
	for _, part in pairs(clickedPart:GetConnectedParts()) do
		local animatedPart = self:findAnimatedPart(part, partsChecked)
		if animatedPart then
			return animatedPart
		end
	end
	
	return nil
end

function getAnimatedChunk(self, part)
	local parts = {part}
	
	local function recurse(parent)
		if not parent then return end
		
		for _, child in pairs(parent:GetConnectedParts()) do
			if (not self.Paths.DataModelRig.partToItemMap[child]) and (not self.Paths.HelperFunctionsTable:hasValue(parts, child)) then
				table.insert(parts, child)
				recurse(child)
			end
		end
	end
	recurse(part)
	
	return parts
end

local function initTargeter(self)
	self.MouseTargeterHalt = self.Paths.HelperFunctionsIteration:tick(function()
		local part = self:mouseRaycast({})
		if part then
			part = self:findAnimatedPart(part)
			if part then
				part = part.Item
			end
		end
		
		if part ~= self.Hover then
			self.Hover = part
			
			--clear old hover boxes
			for _, hoverBox in pairs(self.HoverBoxes) do
				hoverBox:Destroy()
			end
			
			--make new hover boxes
			local model = Instance.new("Model")
			for _, chunkPart in pairs(getAnimatedChunk(self, part)) do
				local newPart = chunkPart:Clone()
				if newPart then
					newPart.Parent = model
					
					if self.Paths.DataModelRig.partToItemMap[chunkPart] then
						model.PrimaryPart = newPart
					end
				end
			end
			local selectionPart = self.Paths.HelperFunctionsCreation:make("Part", {
				Name = 'SelectionPart',
				Transparency = 1,
				Anchored = true,
				CanCollide = false,
				Archivable = false,
				CFrame = model:GetModelCFrame(),
				Parent = workspace,
			})
			--this can't be in the table since form factor must be set first
			selectionPart.Size = model:GetExtentsSize()
			
			table.insert(self.HoverBoxes, selectionPart)
			
			local hoverBox = self.Paths.HelperFunctionsCreation:make("SelectionBox", {
				Name = "HoverBox2",
				LineThickness = 0.02,
				Archivable = false,
				Adornee = selectionPart,
				Parent = game:GetService("CoreGui"),
				Color = self.Paths.UtilityScriptColors.BrickColorMagenta,
			})
			table.insert(self.HoverBoxes, hoverBox)
		end
	end)
	
	self.Connections:add(self.Paths.Globals.Plugin:GetMouse().Button1Down:connect(function()	
		if not self.Paths.DataModelRig:getItem() then return end	
			local part, point, normal = self:mouseRaycast({self.ProxyPart, self.Paths.DataModelRig:getItem().Item})
			
			if (part ~= nil) then

				local dataItem = self:findAnimatedPart(part)
				local active = false
				if dataItem then
					active = self.Paths.DataModelRig.partInclude[dataItem.Item.Name]
				end

				if (active and dataItem ~= self.Paths.DataModelRig:getItem()) then
					if (dataItem ~= nil) then
						self.Paths.DataModelSession:selectDataItem(dataItem)
					else
						self.Paths.DataModelSession:selectNone()
					end
				else
					self.Paths.DataModelSession:selectNone()
				end
			else
				self.Paths.DataModelSession:selectNone()
			end
		return false
	end))
end
	
function PartManipulator:mouseRaycast(ignoreList)
	local ray = workspace.CurrentCamera:ViewportPointToRay(self.Paths.InputMouse:getViewportXY().X, self.Paths.InputMouse:getViewportXY().Y)
	ray = Ray.new(ray.Origin, ray.Direction.Unit * 512)
		
	local part, point, normal

	while true do
		part, point, normal = workspace:FindPartOnRayWithIgnoreList(ray, ignoreList)
		
		if part then
			local isTransparent = (part.Transparency > 0.9 and self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.TransparentSelect) == false) or part.Name == "SelectionPart"
			local isHumanoidRootPart = part.Name == "HumanoidRootPart"
			
			--calculate whether it's an active part or not
			local isDisabled = false
			local animatedPart = self:findAnimatedPart(part)
			if animatedPart then
				isDisabled = not self.Paths.DataModelRig.partInclude[animatedPart.Name]		
			end
			
			local shouldSkip = isTransparent or isHumanoidRootPart or isDisabled
			
			if shouldSkip then
				table.insert(ignoreList, part)
			else
				break
			end
		else
			break
		end
	end
	
	return part, point, normal
end

function PartManipulator:displayHandles()
	if nil ~= self.Paths.DataModelSession:getSelectedDataItem() then
		self.ProxyPart.Size = Vector3.new(0.2, 0.2, 0.2)
		self:updateProxyPart()

		if (self.IsRotating) then
			self.RotateHandles.Adornee = self.ProxyPart
			self.DragHandles.Adornee = nil
		else
			self.RotateHandles.Adornee = nil
			self.DragHandles.Adornee = self.ProxyPart
		end
	end
end

local function weldBetween(a, b, parent)
    local weld = Instance.new("Motor6D")
    weld.Part0 = a
    weld.Part1 = b
    weld.C0 = CFrame.new()
    weld.C1 = b.CFrame:inverse()*a.CFrame
    weld.Parent = parent
    return weld;
end

function PartManipulator:updateProxyPart()
	local item = self.Paths.DataModelSession:getSelectedDataItem()
	if nil ~= item then						
		--Get 2nd largest dimension of the part!
		local sx = item.Item.Size.X
		local sy = item.Item.Size.Y
		local sz = item.Item.Size.Z
		--local dim = math.min(math.max(sx,sy), math.max(sx,sz))
		local dim = math.min(math.min(sx,sy), math.min(sx,sz))
		self.ProxyPart.Size = Vector3.new(dim, dim, dim)
		
		if (self.ProxyWeld ~= nil) then
			self.ProxyWeld:Destroy()
		end
					
		self.ProxyPart.CFrame = self:calculateCFrameForHandles(item)			
		self.ProxyWeld = weldBetween(item.Item, self.ProxyPart, self.ProxyPart)
	end
end
	
function PartManipulator:toggleHandles()		
	self:setRotationHandles(not self.IsRotating)
end
		
function PartManipulator:setRotationHandles(setRot)
	if nil ~= self.Paths.DataModelSession:getSelectedDataItem() and self.IsRotating ~= setRot then
		self.IsRotating = setRot
		self:displayHandles()
		self.ManipulatorChangeEvent:fire()
	end
end

function PartManipulator:toggleTransformSpace()
	self.InWorldSpace = not self.InWorldSpace
	self.ManipulatorChangeEvent:fire()
	self:updateProxyPart()
end

function PartManipulator:toggleStep()
	if nil ~= self.Paths.DataModelSession:getSelectedDataItem() then
		if (self.IsRotating) then
			if (self.rotateStep == 0) then
				self.rotateStep = 10
			elseif (self.rotateStep == 10) then
				self.rotateStep = 45
			else
				self.rotateStep = 0
			end
		else
			if (self.moveStep == 0) then
				self.moveStep = 0.2
			elseif (self.moveStep == 0.2) then
				self.moveStep = 1
			else
				self.moveStep = 0
			end
		end
		self.ManipulatorChangeEvent:fire()
		self:displayHandles()
	end
end

function PartManipulator:setSelection()
	local item = self.Paths.DataModelSession:getSelectedDataItem()
	local isAPartSelected = nil ~= item
	self.SelectBox.Adornee = isAPartSelected and item.Item or nil

	self.DragHandles.Adornee = nil
	self.RotateHandles.Adornee = nil
	self.ProxyPart.Parent = nil
	if isAPartSelected then
		self:displayHandles()
	end
end

local function onMouseRotate(self, axisRaw, relAngle, item)
	self:setCurrentRotationManipulation(axisRaw, relAngle)
	
	local rotateStepRad = (self.rotateStep / 180 ) * math.pi
	if rotateStepRad > 0 then
		relAngle =  math.floor((relAngle / rotateStepRad) + 0.5) * rotateStepRad
	end

	local part = item.Item
	local kfd = self.Paths.DataModelKeyframes:getCurrentKeyframeData(part, true, true)

	local transform = CFrame.fromAxisAngle(Vector3.FromAxis(axisRaw), -relAngle)
	
	if not self.RotateUndoRegistered then
		self.RotateUndoRegistered = true			
		self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.editRotate)
	end
	
	if self.InWorldSpace then
		transform = CFrame.fromAxisAngle(Vector3.FromAxis(axisRaw), relAngle)
		
		local pivotCFrame = item.Motor6D.Part0.CFrame * item.Motor6D.C0
		local pivotPosition = (self.PartCFrameAtTransformStart * item.OriginC1).p
		local delta = pivotPosition - pivotCFrame.p
		pivotCFrame = pivotCFrame + delta
		
		local relativeToPivot = pivotCFrame:toObjectSpace(self.PartCFrameAtTransformStart)
		local newPartCFrame = (transform * (pivotCFrame - pivotCFrame.p) + pivotCFrame.p):toWorldSpace(relativeToPivot)
		
		local newMotorC1 = self.Paths.HelperFunctionsMath:orthoNormalizeCFrame(newPartCFrame:inverse() * (pivotCFrame - delta))
		kfd.CFrame = newMotorC1 * item.OriginC1:inverse()
		item.Motor6D.C1 = newMotorC1
	else
		local partcf = item.Motor6D.Part0.CFrame * item.Motor6D.C0 * self.StartTransformCF * transform:inverse() * item.OriginC1:inverse()
		local cf = partcf:inverse() * item.Motor6D.Part0.CFrame * item.Motor6D.C0 * item.OriginC1:inverse()

		local ETrans = CFrame.new(item.OriginC1.p)

		kfd.CFrame = (ETrans * transform * ETrans:inverse() * self.StartTransformCF)
		item.Motor6D.C1 = (kfd.CFrame*item.OriginC1)
	end

	if not FastFlags:isScrubbingPlayingMatchFlagOn() then	
		self.Paths.DataModelRig:nudgeView()
	end
	self:updateProxyPart()
	
	self.Paths.DataModelKeyframes.PoseTransformChangedEvent:fire()
end

local function onMouseEndRotate(self)		
	if nil ~= self.MouseUpEventConnect then	
		self:endCurrentManipulation()

		if FastFlags:isScrubbingPlayingMatchFlagOn() then
			self.Paths.DataModelPlayState:recreateAnimationTrack()
		end
		
		self:updateProxyPart() -- must be after endCurrentManipulation() call
		self.MouseUpEventConnect:disconnect()
		self.MouseUpEventConnect = nil
	end
end
	
local function onMouseBeginRotate(self, item)
	self:startCurrentManipulation()
	-- there is a bug where if you release the mouse while it is not over the handle, the mouse up event will not happen, so
	-- this is here to capture the mouse up event, even if it happens while the mouse is not over the handle
	self.MouseUpEventConnect = self.Paths.Globals.Plugin:GetMouse().Button1Up:connect(function()
		onMouseEndRotate(self)
	end)
			
	local allMotorC1s = nil
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		allMotorC1s = self.Paths.DataModelRig:calculateAllMotorC1s()
	end
	
	local part = item.Item
	local kfd = self.Paths.DataModelKeyframes:getCurrentKeyframeData(part, true, true)

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelPlayState:pauseAndStop()
		self.Paths.DataModelRig:setAllMotorC1s(allMotorC1s)
	end

	self.Paths.DataModelSession:selectKeyframe(kfd.Time, kfd:getDataItem())
	self.StartTransformCF = kfd.CFrame

	self.PartCFrameAtTransformStart = part.CFrame
	
	self.RotateUndoRegistered = false
end

local function connectRotationCallbacks(self)
	self.Connections:add(self.RotateHandles.MouseDrag:connect(function(axisRaw, relAngle) 
		onMouseRotate(self, axisRaw, relAngle, self.Paths.DataModelSession:getSelectedDataItem()) 
	end))
	
	self.Connections:add(self.RotateHandles.MouseButton1Down:connect(function() 
		onMouseBeginRotate(self, self.Paths.DataModelSession:getSelectedDataItem()) 
	end))
	
	self.Connections:add(self.RotateHandles.MouseButton1Up:connect(function() 
		onMouseEndRotate(self) 
	end))
end

function PartManipulator:rotatePart(axis, relativeAngleRadians, dataItem)
	onMouseBeginRotate(self, dataItem)
	onMouseRotate(self, axis, relativeAngleRadians, dataItem)
	onMouseEndRotate(self)
end

local function onMouseBeginDrag(self, item) 
	self:startCurrentManipulation()
	
	local allMotorC1s = nil
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		allMotorC1s = self.Paths.DataModelRig:calculateAllMotorC1s()
	end
	
	local part = item.Item
	local kfd = self.Paths.DataModelKeyframes:getCurrentKeyframeData(part, true, true)

	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelPlayState:pauseAndStop()
		self.Paths.DataModelRig:setAllMotorC1s(allMotorC1s)
	end

	self.Paths.DataModelSession:selectKeyframe(kfd.Time, kfd:getDataItem())
	self.StartTransformCF = kfd.CFrame
	
	self.PartCFrameAtTransformStart = part.CFrame	
	self.TranslateUndoRegistered = false		
end
	
local function onMouseDrag(self, face, dist, item)
	self:setCurrentPositionManipulation(face, dist)
	
	if self.moveStep > 0 then
		dist = math.floor(dist / self.moveStep) * self.moveStep
	end
	
	local part = item.Item
	local kfd = self.Paths.DataModelKeyframes:getCurrentKeyframeData(part, true, true)
	
	if not self.TranslateUndoRegistered then
		self.TranslateUndoRegistered = true		
		self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.editTransform)
	end
	
	if self.InWorldSpace then
		local translation = Vector3.FromNormalId(face) * dist
		
		local newPartCFrame = self.PartCFrameAtTransformStart + translation
		
		
		local pivotCFrame = item.Motor6D.Part0.CFrame * item.Motor6D.C0
		
		local newMotorC1 = self.Paths.HelperFunctionsMath:orthoNormalizeCFrame(newPartCFrame:inverse() * pivotCFrame)
		kfd.CFrame = (newMotorC1 * item.OriginC1:inverse())
		item.Motor6D.C1 = (newMotorC1)
	else
		local axis = Vector3.FromNormalId(face)

		kfd.CFrame = (CFrame.new(-axis*dist)*self.StartTransformCF)
		item.Motor6D.C1 = (kfd.CFrame*item.OriginC1)
	end
	
	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelRig:nudgeView()
	end
	self:updateProxyPart()
	self.Paths.DataModelKeyframes.PoseTransformChangedEvent:fire()
end

local function onMouseEndDrag(self)
	self:endCurrentManipulation()
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelPlayState:recreateAnimationTrack()
	end
end
	
function PartManipulator:movePart(face, dist, dataItem)
	onMouseBeginDrag(self, dataItem)
	onMouseDrag(self, face, dist, dataItem)
	onMouseEndDrag(self)
end
		
local function connectMoveCallbacks(self)
	self.Connections:add(self.DragHandles.MouseDrag:connect(function(face, dist) 
		onMouseDrag(self, face, dist, self.Paths.DataModelSession:getSelectedDataItem()) 
	end))
	
	self.Connections:add(self.DragHandles.MouseButton1Down:connect(function() 
		onMouseBeginDrag(self, self.Paths.DataModelSession:getSelectedDataItem()) 
	end))
	
	self.Connections:add(self.DragHandles.MouseButton1Up:connect(function() 
		onMouseEndDrag(self) 
	end))
end
	
function PartManipulator:makeHandles()	
	self.SelectBox = self.Paths.HelperFunctionsCreation:make('SelectionBox', {
		Name = "SelectBox",
		Color = self.Paths.UtilityScriptColors.BrickColorDeepOrange,
		Transparency = 0,
		LineThickness = 0.02,
		Parent = self.Paths.Globals.CoreGUI,
		Archivable = false,
	})
	
	self.DragHandles = self.Paths.HelperFunctionsCreation:make('Handles', {
		Color = BrickColor.new"Black",
		Style = 'Movement',
		Parent = self.Paths.Globals.CoreGUI,
		Archivable = false,
	})
	
	self.ProxyPart = self.Paths.HelperFunctionsCreation:make('Part', {
		Size = Vector3.new(0.8,0.8,0.8),
		Name = 'ProxyPart',
		Shape = 'Ball',
		Archivable = false,
		Parent = game.Workspace,
		BrickColor = BrickColor.new(23),
		Anchored = false,
		CanCollide = false,
		Transparency = 0.5,
		TopSurface = 'Smooth',
		BottomSurface = 'Smooth',
	})
	
	self.RotateHandles = self.Paths.HelperFunctionsCreation:make('ArcHandles', {
		Color = BrickColor.new(23),
		Parent = self.Paths.Globals.CoreGUI,
		Archivable = false,
	})
end

function PartManipulator:init(Paths)
	self.Paths = Paths
	self.ManipulatorChangeEvent = Paths.UtilityScriptEvent:new()
	PartManipulator.ManipulationBeginEvent = Paths.UtilityScriptEvent:new()
	PartManipulator.ManipulationEndEvent = Paths.UtilityScriptEvent:new()
	self.IsRotating = true
	self.rotateStep = 0
	self.moveStep = 0
	
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)
	self.Connections:add(self.Paths.InputKeyboard.KeyPressedEvent:connect(function(theKey)
		if not Paths.InputKeyboard:isKeyCtrlOrCmdDown() then
			if Enum.KeyCode.R == theKey then
				self:toggleHandles()	
			elseif Enum.KeyCode.T == theKey then
				self:toggleStep()
			elseif Enum.KeyCode.Y == theKey then
				self:toggleTransformSpace()
			end
		end
	end))		

	self.Connections:add(Paths.DataModelSession.SelectedChangeEvent:connect(function()
		self:setSelection()
	end))
	
	self:makeHandles()
	connectRotationCallbacks(self)
	connectMoveCallbacks(self)		
	initTargeter(self)
end

function PartManipulator:terminate()
	self.Connections:terminate()
	self.Connections = nil

	if nil ~= self.SelectBox then
		self.SelectBox.Adornee = nil
		self.SelectBox.Parent = nil						
		self.SelectBox = nil
	end

	if nil ~= self.DragHandles then
		self.DragHandles.Adornee = nil
		self.DragHandles.Parent = nil				
		self.DragHandles = nil
	end
	
	if nil ~= self.RotateHandles then
		self.RotateHandles.Adornee = nil
		self.RotateHandles.Parent = nil						
		self.RotateHandles = nil
	end
	
	if nil ~= self.ProxyPart then
		self.ProxyPart:Destroy()				
		self.ProxyPart = nil
	end
	
	for _, hoverBox in pairs(self.HoverBoxes) do
		hoverBox:Destroy()
	end
	self.HoverBoxes = {}
						
	PartManipulator.ManipulationEndEvent = nil	
	PartManipulator.ManipulationBeginEvent = nil	
	PartManipulator.ManipulatorChangeEvent = nil
	
	if self.MouseTargeterHalt ~= nil then
		self.MouseTargeterHalt()
		self.MouseTargeterHalt = nil
	end
	
	if nil ~= self.MouseUpEventConnect then
		self.MouseUpEventConnect:disconnect()
		self.MouseUpEventConnect = nil
	end
		
	PartManipulator.Paths = nil
													
	PartManipulator.InWorldSpace = false
	PartManipulator.IsRotating = true
	PartManipulator.CurrentPositionManipulation = nil
	PartManipulator.CurrentRotationManipulation = nil
	
	PartManipulator.Hover = nil
	PartManipulator.StartTransformCF = nil
	PartManipulator.ProxyWeld = nil
	PartManipulator.PartCFrameAtTransformStart = nil
	PartManipulator.RotateUndoRegistered = false
	PartManipulator.TranslateUndoRegistered = false
end

function PartManipulator:areHandlesRotate()
	return self.IsRotating
end

local function startCurrentRotationManipulation(self)
	self.CurrentRotationManipulation = Vector3.new(0, 0, 0)
end

local function startCurrentPositionManipulation(self)
	self.CurrentPositionManipulation = Vector3.new(0, 0, 0)
end

function PartManipulator:startCurrentManipulation()
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		if self:areHandlesRotate() then
			startCurrentRotationManipulation(self)
		else
			startCurrentPositionManipulation(self)
		end
	end
	PartManipulator.ManipulationBeginEvent:fire()
end

function PartManipulator:endCurrentManipulation()
	self.CurrentPositionManipulation = nil
	self.CurrentRotationManipulation = nil
	PartManipulator.ManipulationEndEvent:fire()
end

function PartManipulator:setCurrentRotationManipulation(axisId, amtRadians)
	local x = axisId == Enum.Axis.X and amtRadians or 0
	local y = axisId == Enum.Axis.Y and amtRadians or 0
	local z = axisId == Enum.Axis.Z and amtRadians or 0
	self.CurrentRotationManipulation = Vector3.new(x, y, z)
end

function PartManipulator:setCurrentPositionManipulation(normalId, amt)
	local x = (normalId == Enum.NormalId.Right or normalId == Enum.NormalId.Left) and amt or 0
	local y = (normalId == Enum.NormalId.Top or normalId == Enum.NormalId.Bottom) and amt or 0
	local z = (normalId == Enum.NormalId.Front or normalId == Enum.NormalId.Back) and amt or 0
	self.CurrentPositionManipulation = Vector3.new(x, y, z)
end

local function isItemCurrentlyBeingManipulated(self, dataItem)
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		return dataItem == self.Paths.DataModelSession:getSelectedDataItem() and self:isCurrentlyManipulating() 	
	end
	return dataItem == self.Paths.DataModelSession:getSelectedDataItem() and (self.CurrentPositionManipulation or self.CurrentRotationManipulation)
end

function PartManipulator:isCurrentlyManipulating()
	return nil ~= self.CurrentPositionManipulation or nil ~= self.CurrentRotationManipulation
end

function PartManipulator:calculateCFrameForHandles(dataItem)
	local pivotCFrame = (dataItem.Motor6D.Part0.CFrame * dataItem.Motor6D.C0) -- world space pivot
	local pivotInOriginPartSpace = (pivotCFrame * dataItem.OriginC1:inverse()):toObjectSpace(pivotCFrame) -- put pivot in the local space of the originalCl
	local point = dataItem.Item.CFrame:toWorldSpace(pivotInOriginPartSpace).p -- transform pivot into world space with the dataItem.CFrame which transforms the OriginCl
	
	if self.InWorldSpace then
		if self.IsRotating and isItemCurrentlyBeingManipulated(self, dataItem) then
			return CFrame.fromEulerAnglesXYZ(self.CurrentRotationManipulation.X, self.CurrentRotationManipulation.Y, self.CurrentRotationManipulation.Z) + point
		end
		return CFrame.new(point)
	end

	return dataItem.Item.CFrame + (point - dataItem.Item.CFrame.p)
end

function PartManipulator:calculateCFrameForNumericalInput(dataItem)
	if self.InWorldSpace then
		local pivotCFrame = (dataItem.Motor6D.Part0.CFrame * dataItem.Motor6D.C0)
		local pivotInOriginPartSpace = (pivotCFrame * dataItem.OriginC1:inverse()):toObjectSpace(pivotCFrame)
		local point = dataItem.Item.CFrame:toWorldSpace(pivotInOriginPartSpace).p
	
		local itemCFrameRotationOnly = dataItem.Item.CFrame - dataItem.Item.CFrame.p	
		-- world space rotation, world space position		
		return itemCFrameRotationOnly + point
	else
		if isItemCurrentlyBeingManipulated(self, dataItem) then
			if self.CurrentPositionManipulation then
				return CFrame.new(self.CurrentPositionManipulation)		
			end
			-- CurrentRotationManipulation must have a value if CurrentPositionManipulation didn't
			return CFrame.fromEulerAnglesXYZ(self.CurrentRotationManipulation.X, self.CurrentRotationManipulation.Y, self.CurrentRotationManipulation.Z)
		end
		return CFrame.new()
	end			
end

function PartManipulator:isWorldSpace()
	return self.InWorldSpace
end

return PartManipulator]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXe0edec744d7d4863ab9ec80a16d5cb02">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelRig</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local Rig = {}

Rig.BaseItem = nil
Rig.partInclude = {}
Rig.partList = {}
Rig.partListByName = {}
Rig.partToItemMap = {}
Rig.Paths = nil
Rig.AnimationController = nil
Rig.PartIncludeToggleEvent = nil
Rig.Connections = nil

function Rig:create(Paths, selectedObject)
	-- reset the assembly information
	self.partList = {}
	self.partListByName = {}
	self.partToItemMap = {}
	self.partInclude = {}

	local getController = function(p)
		for i, v in pairs(p:GetChildren()) do
			if v:IsA("Humanoid") or v:IsA("AnimationController") then
				return v
			end
		end
		return nil
	end

	self.AnimationController = getController(selectedObject.Parent)

	--first, gather the info on what's being animated
	local baseItem = Paths.UtilityScriptDataItem:new(Paths, selectedObject, nil, CFrame.new()) --recursive structure holding hierarchy of items

	local joints = {}
	local function recurse(obj)
		if obj:IsA("Motor6D") then
			table.insert(joints, obj)
		end

		for _, child in pairs(obj:GetChildren()) do
			recurse(child)
		end
	end
	recurse(baseItem.Item.Parent)

	do
		local visitedParts = {}
		local function findPairedJoints(parent)
			local parentObject = parent.Item
			local childList = {}
			local jointList = {}
			for _, joint in pairs(joints) do
				if (joint.Part1 and joint.Part1.Name == "ProxyPart") or (joint.Part0 and joint.Part0.Name == "ProxyPart") then
					break
				else
					if joint.Part0 == parentObject and joint.Part1 ~= nil and visitedParts[joint.Part1.Name] == nil then
						table.insert(childList, joint.Part1)
						table.insert(jointList, joint)
					elseif joint.Part1 == parentObject and joint.Part0 ~= nil and visitedParts[joint.Part0.Name] == nil then
						table.insert(childList, joint.Part0)
						table.insert(jointList, joint)
					end
				end
			end
			return childList, jointList
		end

		local function doCalculate(item)
			visitedParts[item.Name] = item
			self.partList[item.Item] = item
			self.partListByName[item.Name] = item
			self.partToItemMap[item.Item] = item
			self.partInclude[item.Name] = true

			local childList, jointList = findPairedJoints(item)
			for idx, joinedTo in pairs(childList) do
				local p = jointList[idx]

				local it = Paths.UtilityScriptDataItem:new(Paths, joinedTo, p, Paths.HelperFunctionsMath:orthoNormalizeCFrame(p.C1), item)

				item.Children[#item.Children+1] = it
				doCalculate(it)
			end
		end
		doCalculate(baseItem)
	end
	self.BaseItem = baseItem
end

if not FastFlags:isScrubbingPlayingMatchFlagOn() then
function Rig:onRigJointsChangeRequired()
	if not self.Paths.DataModelPlayState:getIsPlaying() then
		self:updateRigPosition()
	else
		self.Paths.DataModelPartManipulator:updateProxyPart()
	end
end
end

function Rig:init(Paths)
	Rig.Paths = Paths
	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		Rig.ScrubberTimeChangeHandle = Paths.DataModelSession.ScrubberTimeChangeEvent:connect(function()
			self:onRigJointsChangeRequired()
		end)
	end
	Rig.PartIncludeToggleEvent = Paths.UtilityScriptEvent:new()

	if FastFlags:isAnimationEditorRigNameFixOn() then
		Rig.Connections = Paths.UtilityScriptConnections:new()
		Rig.NameChangedEvent = Paths.UtilityScriptEvent:new()
		Rig.Connections:add(self.BaseItem.Item.Parent.Changed:connect(function(property)
			if property == "Name" then
				Rig.NameChangedEvent:fire(self:getName())
			end
		end))
	end
end

function Rig:terminate()
	Rig.PartIncludeToggleEvent = nil

	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		Rig.ScrubberTimeChangeHandle:disconnect()
		Rig.ScrubberTimeChangeHandle = nil
	end

	if FastFlags:isAnimationEditorRigNameFixOn() then
		Rig.Connections:disconnectAll()
		Rig.NameChangedEvent = nil
	end
end

function Rig:getItem()
	return self.BaseItem
end

function Rig:getName()
	return self.BaseItem.Item.Parent.Name
end

if not FastFlags:isScrubbingPlayingMatchFlagOn() then
-- this function was probably intended to force a re-render
function Rig:nudgeView()
	local mainPart = self.BaseItem.Item
	mainPart.CFrame = mainPart.CFrame*CFrame.new(0, 1, 0)
	mainPart.CFrame = mainPart.CFrame*CFrame.new(0, -1, 0)
end
end

function Rig:getPart(name)
	local item = self:getDataItem(name)
	if item ~= nil then
		return item.Item
	end
end

function Rig:getDataItem(name)
	return self.partListByName[name]
end

function Rig:togglePartInclude(dataItemName)
	self:setPartInclude(dataItemName, not self.partInclude[dataItemName])
end

local function setPartIncludeInternal(self, dataItemName, newVal)
	if newVal ~= self.partInclude[dataItemName] then
		self.partInclude[dataItemName] = newVal
		if not self.partInclude[dataItemName] then
			self.Paths.DataModelSession:resetDataItemIfSelected(self:getDataItem(dataItemName))
		end

		if not FastFlags:isScrubbingPlayingMatchFlagOn() then
			self:onRigJointsChangeRequired()
		end

		return true
	end
	return false
end

function Rig:setPartInclude(dataItemName, newVal)
	if setPartIncludeInternal(self, dataItemName, newVal) then
		Rig.PartIncludeToggleEvent:fire()
	end
end

function Rig:setPartIncludeAll(set)
	local anyChanges = false
	for dataItemName, _ in pairs(Rig.partInclude) do
		if setPartIncludeInternal(self, dataItemName, set) then
			anyChanges = true
		end
	end

	if anyChanges then
		Rig.PartIncludeToggleEvent:fire()
	end
end

function Rig:getPartInclude(dataItemName)
	return self.partInclude[dataItemName]
end

function Rig:isPartManeuverable(dataItem)
	return nil ~= dataItem and nil ~= dataItem.Motor6D
end

function Rig:getMotorC1(data, time)
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		time = self.Paths.DataModelClip:keyframeTimeClamp(time)

		if nil ~= data.Motor6D then
			self.Paths.DataModelPlayState:setTime(time)
			local motorC1 = data.OriginC1 * data.Motor6D.Transform:inverse()
			-- set the animation back to where the scrubber was
			self.Paths.DataModelPlayState:setTime(self.Paths.DataModelSession:getScrubberTime())
			return motorC1
		end
		return CFrame.new()
	end

	time = self.Paths.DataModelClip:keyframeTimeClamp(time)

	if data.Motor6D and data.Item then
		local part = data.Item
		local active = self.partInclude[part.Name]
		if active then
			local lastPose = self.Paths.DataModelClip:getPreviousPose(time, part)
			local nextPose = self.Paths.DataModelClip:getClosestNextPose(time, part)

			if lastPose then
				if self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.Interpolation) and nextPose and (lastPose.CFrame ~= nextPose.CFrame) and (time ~= lastPose.Time) then
					local timeChunk = nextPose.Time - lastPose.Time
					local timeIn = time - lastPose.Time
					local weight = timeIn / timeChunk

					weight = self.Paths.HelperFunctionsEasingStyles:getEasing(lastPose.EasingStyle, lastPose.EasingDirection, 1-weight)

					local lastCFrame = lastPose.CFrame

					local nextCFrame = nextPose.CFrame
					local retVal = lastCFrame:lerp(nextCFrame, weight) * data.OriginC1--this

					retVal = self.Paths.HelperFunctionsMath:orthoNormalizeCFrame(retVal)
					return retVal
				else
					return lastPose.CFrame * data.OriginC1
				end
			else
				return data.OriginC1
			end
		else
			return data.OriginC1
		end
	end
end

function Rig:calculateAllMotorC1s()
	local resultTab = {}
	for _, item in pairs(self.partList) do
		if item.Motor6D then
			resultTab[item.Motor6D] = item.OriginC1 * item.Motor6D.Transform:inverse()
		end
	end
	return resultTab
end

-- setAllMotorC1s(calculateAllMotorC1s()) - this would set all C1s to match the transforms set from animations
function Rig:setAllMotorC1s(allC1s)
	for _, item in pairs(self.partList) do
		if item.Motor6D then
			item.Motor6D.C1 = allC1s[item.Motor6D]
		end
	end
end

function Rig:resetJoints()
	for part, item in pairs(self.partList) do
		if nil ~= item.Motor6D then
			if FastFlags:isResetLockedJointsFlagOn() then
				item.Motor6D.Transform = CFrame.new()
				item.Motor6D.CurrentAngle = 0
			end
			item.Motor6D.C1 = item.OriginC1
		end
	end
end

if not FastFlags:isScrubbingPlayingMatchFlagOn() then
function Rig:updateRigPosition()
	self.Paths.DataModelPlayState:pause()

	--move the model
	for part, item in pairs(self.partList) do
		local active = self.partInclude[part.Name]
		if item.Motor6D then
			item.Motor6D.C1 = self:getMotorC1(item, self.Paths.DataModelSession:getScrubberTime())
			self.Paths.DataModelPartManipulator:updateProxyPart()
			self:nudgeView()
		end
	end
end
end

return Rig]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXe67bd471080e413b9c656ff0b8912f1c">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">DataModelKeyframes</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local Keyframes = {}

Keyframes.keyframeList = {}
Keyframes.ChangedEvent = nil
Keyframes.PoseTransformChangedEvent = nil

function Keyframes:init(Paths)
	self.Paths = Paths
	Keyframes.ChangedEvent = Paths.UtilityScriptEvent:new()
	Keyframes.PoseTransformChangedEvent = Paths.UtilityScriptEvent:new()
end

function Keyframes:terminate()
	Keyframes.PoseTransformChangedEvent = nil
	Keyframes.ChangedEvent = nil
end

function Keyframes:initPostGUICreate()
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)
	Keyframes.Connections:add(self.Paths.InputKeyboard.KeyPressedEvent:connect(function(theKey)
		if Enum.KeyCode.K == theKey and self.Paths.DataModelSession:hasValidSelectedDataItem() then
			local dataItem = self.Paths.DataModelSession:getSelectedDataItem()			
			self:getOrCreateKeyframeData(dataItem:getPart(), self.Paths.DataModelSession:getScrubberTime())						
		elseif self.Paths.InputKeyboard:isKeyBackSpaceOrDelete(theKey) then
			self:deleteSelectedPosesAndEmptyKeyframes()
		end
	end))
end

function Keyframes:terminatePreGUIDestroy()
	self.Connections:terminate()
	self.Connections = nil
end

function deletePose(self, keyframe, part)
	if self:canDeletePose(keyframe, part) then
		keyframe.Poses[part] = nil
	end
end

function Keyframes:deleteSelectedPosesAndEmptyKeyframes(registerUndo)
	registerUndo = registerUndo == nil and true or registerUndo
	local keyframes = self.Paths.DataModelSession:getSelectedKeyframes()

	-- we only want to register undo for the first key that gets deleted, this
	-- way when we undo the deletion all of the keys come back at once, rather
	-- then having to undo for each key
	local firstUndo = true and registerUndo
	for time, poses in pairs(keyframes) do
		for _, pose in pairs(poses) do
			if self.Paths.DataModelRig:getPartInclude(pose.Name) then
				self:deletePoseAndEmptyKeyframe(pose:getPart(), time, firstUndo)
				if firstUndo then firstUndo = false end
			end
		end
	end
end

function Keyframes:deletePoseAndEmptyKeyframe(part, time, doHandleUndoRedo)
	time = self.Paths.DataModelClip:keyframeTimeClamp(time)
	local keyframe = self.keyframeList[time]
	if (keyframe ~= nil) then	
		local doDeleteKey = false
		local doDeletePose = false
		local keyContainsZeroPoses = self.Paths.HelperFunctionsTable:isNilOrEmpty(keyframe.Poses)
		if keyContainsZeroPoses then
			doDeleteKey = true -- key is already empty, so we'll delete
		else
			local keyContainsPoseForPart = nil ~= keyframe.Poses[part]
			doDeletePose = keyContainsPoseForPart and self:canDeletePose(keyframe, part)				
			if doDeletePose then
				local keyContainsPoseForPartOnly = self.Paths.HelperFunctionsTable:containsOneKeyOnly(keyframe.Poses)			
				doDeleteKey = keyContainsPoseForPartOnly
			end
		end	
		
		if doHandleUndoRedo then
			if doDeleteKey then
				self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.deleteKeyframe)
			elseif doDeletePose then
				self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.deletePose)
			end
		end
		
		if doDeletePose then
			deletePose(self, keyframe, part)
		end
		
		if doDeleteKey then
			self.keyframeList[time] = nil
		end
	
		if doDeleteKey or doDeletePose then
			self.ChangedEvent:fire(self.keyframeList)
		end
	end
end

local function deleteKeyframe(self, time, undoRegister)
	if undoRegister == true then
		self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.deleteKeyframe)
	end
	time = self.Paths.DataModelClip:keyframeTimeClamp(time)
	local keyframe = self.keyframeList[time]
	if (keyframe ~= nil) then
		for part, pose in pairs(keyframe.Poses) do
			deletePose(self, keyframe, pose.Item.Item)
		end
		self.keyframeList[time] = nil
		return true
	else
		return false
	end
end

if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
	function Keyframes:deleteKeyframeAndPoses(time, undoRegister)
		local success = deleteKeyframe(self, time, undoRegister)
		if success then
			self.ChangedEvent:fire(self.keyframeList)
		end
	end
end

function Keyframes:getOrCreateKeyframeData(part, time)
	if FastFlags:isScrubbingPlayingMatchFlagOn() then
		local keyframe = self.Paths.DataModelClip:getKeyframe(time)
		local wasNewKeyFrameRequired = nil == keyframe
		if wasNewKeyFrameRequired then
			self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.createKeyframe)
			keyframe = self:createKeyframe(time, false)
		end
		local isChangeEventRequiredToFire = nil ~= keyframe and wasNewKeyFrameRequired

		local poseForPart = nil
		if keyframe ~= nil and self.Paths.DataModelRig.partToItemMap[part] ~= nil and self.Paths.DataModelRig.partToItemMap[part].Motor6D ~= nil then
			if keyframe.Poses[part] == nil then
				if not wasNewKeyFrameRequired then
					self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.createKeyframe)
				end
				self.Paths.UtilityScriptPose:initializePose(self.Paths, keyframe, part)
				isChangeEventRequiredToFire = true
			end
			poseForPart = keyframe.Poses[part]
		end

		if isChangeEventRequiredToFire then
			self.ChangedEvent:fire(self.keyframeList)
		end
		return poseForPart
	else
		local keyframe = self.Paths.DataModelClip:getKeyframe(time)
		if (keyframe == nil) then
			keyframe = self:createKeyframe(time)
		end

		if (keyframe ~= nil and self.Paths.DataModelRig.partToItemMap[part] ~= nil and self.Paths.DataModelRig.partToItemMap[part].Motor6D ~= nil) then
			if (keyframe.Poses[part] == nil) then
				self.Paths.UtilityScriptPose:initializePose(self.Paths, keyframe, part)
				self.ChangedEvent:fire(self.keyframeList)
			end
			return keyframe.Poses[part]
		else
			return nil
		end
	end
end

function Keyframes:getCurrentKeyframeData(part)
	return self:getOrCreateKeyframeData(part, self.Paths.DataModelSession:getScrubberTime())
end

function Keyframes:resetKeyframes()	
	for time, keyframe in pairs(self.keyframeList) do
		deleteKeyframe(self, time)
	end

	self.keyframeList = {}
	self.ChangedEvent:fire(self.keyframeList)
end

function Keyframes:getPose(part, time)
	local key = self.keyframeList[time]
	if nil ~= key then
		return key.Poses[part]
	end
end

function Keyframes:getPoseFromPartName(partName, time)
	return Keyframes:getPose(self.Paths.DataModelRig:getPart(partName), time)
end

function Keyframes:doesPoseExist(partName, time)
	return nil ~= self:getPoseFromPartName(partName, time)
end

function Keyframes:doAnyPosesExist()
	return self.Paths.HelperFunctionsIteration:ifAny(self.keyframeList, function(_, keyframe) return not self.Paths.HelperFunctionsTable:isNilOrEmpty(keyframe.Poses) end)
end

function Keyframes:doAnyPosesExistForPart(part)
	return self.Paths.HelperFunctionsIteration:ifAny(self.keyframeList, function(_, keyframe) return keyframe.Poses[part] end)
end

function Keyframes:insertTime(at, addedTime)
	--First step. Copy all of these keyframes and wipe the list.
	local keyframeListCache = {}
	for timePosition, keyframe in pairs(self.keyframeList) do
		keyframeListCache[timePosition] = keyframe
	end
	
	--Second step. Wipe the list, and adjust times.
	self.keyframeList = {}
	for timePosition, keyframe in pairs(keyframeListCache) do
		if keyframe.Time > at then
			if FastFlags:isTimePrecisionFixOn() then
				keyframe.Time = self.Paths.DataModelSession:formatTimeValue(keyframe.Time + addedTime)
			else
				keyframe.Time = self.Paths.DataModelClip:keyframeTimeClamp(keyframe.Time + addedTime)
			end
			for _, pose in pairs(keyframe.Poses) do
				pose.Time = keyframe.Time
			end
		end
	end
	
	--Third step.Repopulate original self.keyframeList
	for ignore, keyframe in pairs(keyframeListCache) do
		self.keyframeList[keyframe.Time] = keyframe
	end
	self.ChangedEvent:fire(self.keyframeList)
end

function Keyframes:eraseTime(at, removeTime)
	--First step. Copy all of these keyframes and wipe the list.
	local keyframeListCache = {}
	for timePosition, keyframe in pairs(self.keyframeList) do
		--If in the "erase zone", don't store it
		if timePosition > at and timePosition < at + removeTime then
			--Ignore it. It's in the killzone.
		else
			keyframeListCache[timePosition] = keyframe
		end
	end
	
	--Second step. Wipe the list, and adjust times.
	self.keyframeList = {}
	for timePosition, keyframe in pairs(keyframeListCache) do
		if keyframe.Time > at then
			if FastFlags:isTimePrecisionFixOn() then
				keyframe.Time = self.Paths.DataModelSession:formatTimeValue(keyframe.Time - removeTime)
			else
				keyframe.Time = self.Paths.DataModelClip:keyframeTimeClamp(keyframe.Time - removeTime)
			end
		end
	end
	
	--Third step.Repopulate original self.keyframeList
	for ignore, keyframe in pairs(keyframeListCache) do
		self.keyframeList[keyframe.Time] = keyframe
	end
	self.ChangedEvent:fire(self.keyframeList)
end 

function Keyframes:getOrCreateKeyframe(time, registerUndo)
	local key = self.Paths.DataModelClip:getKeyframe(time)
	if (key == nil) then
		key = Keyframes:createKeyframe(time, registerUndo)
	end
	return key
end

local function reinitializePose(self, keyframe, part, item)
	local pose = self.Paths.UtilityScriptPose:initializePose(self.Paths, keyframe, part)
	if pose then
		pose.CFrame = CFrame.new()	
		item.Motor6D.C1 = item.OriginC1
		pose.EasingStyle = self.Paths.UtilityScriptPose:getDefaultEasingStyle()
		pose.EasingDirection = self.Paths.UtilityScriptPose:getDefaultEasingDirection()			
	end
end

function Keyframes:resetKeyframeToDefaultPose(time)
	-- we only need to reset if any poses actually exist
	if self:doAnyPosesExist() then
		self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.resetKeyframe)
		local keyframe = self:getOrCreateKeyframe(time, false)
				
		for part, item in pairs(self.Paths.DataModelRig.partList) do
			if self:doAnyPosesExistForPart(part) then
				reinitializePose(self, keyframe, part, item)
			end
		end
		self.ChangedEvent:fire(self.keyframeList)
	end
end

function Keyframes:resetPartToDefaultPose(part, time)
	self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.resetKeyframe)
	local keyframe = self:getOrCreateKeyframe(time, false)				
	reinitializePose(self, keyframe, part, self.Paths.DataModelRig.partList[part])
	self.ChangedEvent:fire(self.keyframeList)
end

function Keyframes:canDeletePose(keyframe, part)
	local active = self.Paths.DataModelRig.partInclude[part.Name]
	return (active and keyframe ~= nil and self.Paths.DataModelRig.partToItemMap[part] ~= nil and self.Paths.DataModelRig.partToItemMap[part].Motor6D ~= nil and keyframe.Poses[part] ~= nil)
end

function Keyframes:createKeyframe(time, undoRegister)
	undoRegister = nil == undoRegister and true or undoRegister -- nil defaults to true
	if undoRegister == true then
		self.Paths.ActionEditClip:execute(self.Paths, self.Paths.ActionEditClip.ActionType.createKeyframe)
	end
	time = self.Paths.DataModelClip:keyframeTimeClamp(time)
	local newKeyframe = self.keyframeList[time]
	if (newKeyframe == nil) then
		newKeyframe = {Time = time, Poses = {}, Name = "Keyframe"}

		self.keyframeList[time] = newKeyframe
		
		if undoRegister then
			self.ChangedEvent:fire(self.keyframeList)
		end
	end
	return newKeyframe
end

local function loadPose(self, keyframe, pose)
	local item = self.Paths.DataModelRig.partListByName[pose.Name]
	if item ~= nil and pose.Weight > 0 then
		local LocalPose = self.Paths.UtilityScriptPose:initializePose(self.Paths, keyframe, item.Item, pose, true)
		if (LocalPose ~= nil) then
			if (item.OriginC1 ~= nil) then
				LocalPose.CFrame = item.OriginC1*pose.CFrame:inverse()*item.OriginC1:inverse()
			else
				LocalPose.CFrame = pose.CFrame
			end
			
			--Easing Style Importing
			LocalPose.EasingStyle = pose.EasingStyle
			LocalPose.EasingDirection = pose.EasingDirection
		end
	end

	for id, childPose in pairs(pose:GetChildren()) do
		loadPose(self, keyframe, childPose)
	end
end

function Keyframes:loadKeyframeSequence(kfs)
	local keyframes = kfs:GetChildren()
	
	local newAnimLength = 0
	for i, v in pairs(keyframes) do
		if v.Time > newAnimLength then
			newAnimLength = v.time
		end
	end
	self.Paths.DataModelClip:setLength(newAnimLength)
	
	--import the poses
	local LocalKeyframe = nil
	for _, keyframe in pairs(keyframes) do
		if not FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() or keyframe.Time <= self.Paths.DataModelClip:getLength() then
			if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
				local time = self.Paths.DataModelSession:formatTimeValue(keyframe.Time)
				LocalKeyframe = self:createKeyframe(time, false)
			else
				LocalKeyframe = self:createKeyframe(keyframe.Time, false)
			end

			LocalKeyframe.Name = keyframe.Name
			for __, pose in pairs(keyframe:GetChildren()) do
				loadPose(self, LocalKeyframe, pose)
			end
		end
	end
	
	self.Paths.DataModelClip:setLooping(kfs.Loop)
	self.Paths.DataModelClip:setPriority(kfs.Priority.Name and kfs.Priority.Name or "Core")

	if self.Paths.DataModelSession.ScrubberTime > self.Paths.DataModelClip:getLength() then
		self.Paths.DataModelSession.ScrubberTime = 0
	end

	if not FastFlags:isScrubbingPlayingMatchFlagOn() then
		self.Paths.DataModelRig:updateRigPosition()
		self.Paths.DataModelRig:nudgeView()
	end
	
	self.ChangedEvent:fire(self.keyframeList)
end

return Keyframes]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBXf5b21c6082534bfda52fd901beff8e32">
					<Properties>
						<string name="Name">HelperFunctions</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX504dea74be394f7f8c137c3287ebacdd">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsMath</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Math = {}

function Math:lerp(from, to, scale)
	return from+(scale*(to-from))
end

function Math:overlap(from, to)
	return from.AbsolutePosition.X+from.AbsoluteSize.X >= to.AbsolutePosition.X and
		from.AbsolutePosition.X <= to.AbsolutePosition.X+to.AbsoluteSize.X and
		
		from.AbsolutePosition.Y+from.AbsoluteSize.Y >= to.AbsolutePosition.Y and
		from.AbsolutePosition.Y <= to.AbsolutePosition.Y+to.AbsoluteSize.Y
end

-- returns how many numbers are after the decimal point
function Math:numDecimalPlaces(num)
	local numStr = tostring(num)
	local len = string.len(numStr)	
	local decimalPoint = string.find(numStr, "%.") 
	return decimalPoint and len-decimalPoint or 0
end

function Math:lerp(from, to, interp)
	local targetType = type(from)
	if targetType == 'Vector3' or targetType == 'CFrame' then
		return from:Lerp(to, interp)
	end
	return from + (to-from)*interp
end

if FastFlags:isTimePrecisionFixOn() then
	function Math:roundToDecimalPlace(numToRound, numDecimalPlaces)
		local numToRoundPositive = math.abs(numToRound)
		if numDecimalPlaces >= 0 then
			local mult = 10^numDecimalPlaces
			local result = numToRoundPositive * mult
			local diff = result - math.floor(result)
			result = diff >= 0.5 and math.ceil(result) or math.floor(result)
			result = result / mult
			return numToRound >= 0 and result or -result
		end
	end
end

function Math:truncate(numToTruncate, numDecimalPlaces)
	local numToTruncatePositive = math.abs(numToTruncate)
	if numDecimalPlaces > 0 then
		local mult = 10^numDecimalPlaces
		local result = math.floor(numToTruncatePositive * mult) / mult
		return numToTruncate >= 0 and result or -result
	end
	return numToTruncate >= 0 and math.floor(numToTruncate) or -math.floor(numToTruncatePositive)
end

function Math:isCloseToOne(num)
	return Math:isCloseToZero(num-1)
end

function Math:isCloseToZero(num)
	local Tol = 0.0001
	return math.abs(num) < Tol
end

-- how many decimal places of precision are required to show the difference between the two numbers
function Math:calculateNumDecimalPlacesForDiff(numOne, numTwo)		
	local MaxDecimalPlaces = 10
	local diff = math.abs(numOne-numTwo)
	for numDecimalPlaces=0, MaxDecimalPlaces do
		local res = Math:truncate(diff, numDecimalPlaces)
		if 0 ~= res then	
			return true, numDecimalPlaces
		end
	end
	return false
end

function Math:orthoNormalizeCFrame(cf)
	-- get the components of the cframe tranform matrix (not including the final column, which would be 0 for the orientation rows, and 1 for the position row)
	local x,y,z,a,b,c,d,e,f,g,h,i=cf:components()
	-- do cross product operations to calculate the orientation rows of the transform matrix
	local j,k,l=f*g-d*i,a*i-c*g,c*d-a*f
	local m,n,o=d*l-k*g,j*g-l*a,a*k-j*d
	-- get the magnitude of the orientation rows of the transform matrix
	local l1,l2,l3=(a^2+d^2+g^2)^0.5,(j^2+k^2+l^2)^0.5,(m^2+n^2+o^2)^0.5
	-- create a new cframe, using the magnitudes of the orientation rows to normalize them
	return CFrame.new(x,y,z,a/l1,j/l2,m/l3,d/l1,k/l2,n/l3,g/l1,l/l2,o/l3)
end

return Math]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX282ce4a87c9e41da89fdd703440f9026">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsCreation</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local Creation = {}

function Creation:make(ty, data)
	local obj = Instance.new(ty)
	for k, v in pairs(data) do
		if type(k) == 'number' then
			v.Parent = obj
		else
			obj[k] = v
		end
	end
	return obj
end

return Creation]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX41e743830e6c4b189c1c10f403dc9cfc">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsWidget</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local Widget = {}

function Widget:isLayout(obj)
	return obj.ClassName == 'UIListLayout'
end

function Widget:isFrame(obj)
	return obj.ClassName == 'Frame'
end

function Widget:areAntecendentsVisible(obj)
	local objIter = obj
	while objIter and "PluginGui" ~= objIter.ClassName do
		if not objIter.Visible then
			return false
		end
		objIter = objIter.Parent
	end
	return true
end

function Widget:getAbsoluteCenter(obj)
	return Vector2.new(obj.AbsolutePosition.X+(obj.AbsoluteSize.X*0.5), obj.AbsolutePosition.Y+(obj.AbsoluteSize.Y*0.5))
end

function Widget:getAbsoluteBottom(obj)
	return obj.AbsolutePosition.Y+obj.AbsoluteSize.Y
end

function Widget:toLocalSpaceOffset(obj, absolutePos)
	return Vector2.new(absolutePos.X-obj.AbsolutePosition.X, absolutePos.Y-obj.AbsolutePosition.Y)
end

return Widget]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXbcaa27e697894283bde3f28afc655469">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsTable</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Table = {}

function Table:init(Paths)
	self.Paths = Paths
end

function Table:terminate(Paths)
	Table.Paths = nil
end

function Table:getValuesArray(tab)
	local valueSet={}
	local n=0

	for k,v in pairs(tab) do
  		n=n+1
  		valueSet[n]=v
	end
	return valueSet
end

function Table:getValuesToKeysTable(tab)
	local newTab={}
	for k,v in pairs(tab) do
  		newTab[v]=k
	end
	return newTab
end

function Table:containsOneKeyOnly(tab)
	local count = 0
	if nil ~= tab then
  		for _ in pairs(tab) do 
			count = count + 1
			if count > 1 then
				return false
			end
		end
	end
  	return 1 == count
end

function Table:containsMultipleKeys(tab)
	return not self:isNilOrEmpty(tab) and not self:containsOneKeyOnly(tab)
end

function Table:isNilOrEmpty(tab)
  	return nil == tab or nil == next(tab)
end

function Table:firstKey(tab)
  	local key = next(tab)
	return key
end

function Table:firstValue(tab)
  	local key, value = next(tab)
	return value
end

function Table:hasValue(tab, searchForVal)
	return self.Paths.HelperFunctionsIteration:ifAny(tab, function(k,v) return v == searchForVal end)
end

return Table]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX81b7efb0eb3a4c819a8f5069ba969e74">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsEasingStyles</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local EasingStyles = {}

local function easeIn(t,func)
	return func(t)
end

local function easeOut(t,func)
	return 1-func(1-t)
end

local function easeInOut(t,func)
	t=t*2
	if t < 1 then
		return easeIn(t,func)*.5
	else
		return .5+easeOut(t-1,func)*.5
	end
end

local function bounce(t)
	if t<.36363636 then
		return 7.5625*t*t
	elseif t<.72727272 then
		t=t-.54545454
		return 7.5625*t*t+.75
	elseif t<.90909090 then
		t=t-.81818181
		return 7.5625*t*t+.9375
	else
		t=t-.95454545
		return 7.5625*t*t+.984375
	end
end

local function cubic(t)
	return t^3
end

function EasingStyles:getEasing(style, direction, percent)
	if style == Enum.PoseEasingStyle.Bounce then
		if direction == Enum.PoseEasingDirection.Out then
			return 1 - easeOut(percent, bounce)
		elseif direction == Enum.PoseEasingDirection.In then
			return 1 - bounce(percent)
		else
			return 1 - easeInOut(percent, bounce)
		end
	elseif style == Enum.PoseEasingStyle.Elastic then
		if direction == Enum.PoseEasingDirection.Out then
			local totalTime = 1
			local p = totalTime*.3;
			local t = 1 - percent;
			local s = p/4;
			return (1 +2^(-10*t) * math.sin( (t*totalTime-s)*(math.pi*2)/p ));
		elseif direction == Enum.PoseEasingDirection.In then
			local totalTime = 1
			local p = totalTime*.3;
			local t = percent;
			local s = p/4;
			return 1 - (1 + 2^(-10*t) * math.sin( (t*totalTime-s)*(math.pi*2)/p ));
		elseif direction == Enum.PoseEasingDirection.InOut then
			local t = percent *2;
			local p = (.3*1.5);
			local s = p/4;
			if (t < 1) then
				t = t - 1;
				return 1 - (-.5 * 2^(10*t) * math.sin((t-s)*(math.pi*2)/p ));
			else
				t  = t - 1;
				return 1 - (1 + 0.5 * 2^(-10*t) * math.sin((t-s)*(math.pi*2)/p ));
			end
		end
	elseif style == Enum.PoseEasingStyle.Cubic then
		if direction == Enum.PoseEasingDirection.Out then
			return 1 - easeOut(percent, cubic)
		elseif direction == Enum.PoseEasingDirection.In then
			return 1 - cubic(percent)
		elseif direction == Enum.PoseEasingDirection.InOut then
			return 1 - easeInOut(percent, cubic)
		end
	elseif style == Enum.PoseEasingStyle.Linear then
		return 1 - percent
	elseif style == Enum.PoseEasingStyle.Constant then
		if direction == Enum.PoseEasingDirection.Out then
			return 1
		elseif direction == Enum.PoseEasingDirection.In then
			return 0
		elseif direction == Enum.PoseEasingDirection.InOut then
			return 0.5
		end
	end
end

return EasingStyles]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2f17b1426a784e5eafcb53883dd65234">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">HelperFunctionsIteration</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local Iteration = {}

function Iteration:spairs(t, order)
    -- collect the keys
    local keys = {}
    for k in pairs(t) do keys[#keys+1] = k end

    -- if order function given, sort by it by passing the table and keys a, b,
    -- otherwise just sort the keys 
    if order then
        table.sort(keys, function(a,b) return order(t, a, b) end)
    else
        table.sort(keys)
    end

    -- return the iterator function
    local i = 0
    return function()
        i = i + 1
        if keys[i] then
            return keys[i], t[keys[i]]
        end
    end
end

function Iteration:forEach(seq, func)
	for key,val in pairs(seq) do
		func(key, val)
	end
end

function Iteration:fold(initialValue, list, func)
	local runningTotal = initialValue
	for key, val in pairs(list) do		
		runningTotal = func(runningTotal, key, val)
	end
	return runningTotal
end

function Iteration:ifAny(tab, func)
	for k,v in pairs(tab) do
		if func(k,v) then
			return true
		end
	end
	return false
end

function Iteration:ifAll(tab, func)
	return not Iteration:ifAny(tab, function(k, v) return not func(k, v) end)
end

function Iteration:ifNone(tab, func)
	return not Iteration:ifAny(tab, func)
end

function Iteration:tick(func)
	local flag = true
	spawn(function()
		while flag do
			func()
			wait()
		end	
	end)

	return (function()	flag = false end)
end


return Iteration]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBX965c1c2bca1047228b45e22b279c19e6">
					<Properties>
						<string name="Name">ViewportScripts</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX949bd9614fa74f82b4fb62c82b4a642c">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ViewportScriptGrid</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Grid = {}

Grid.Cleanup = {}

function Grid:init(Paths)
	Grid.Paths = Paths	
end

function Grid:terminate()
	for i, v in pairs(Grid.Cleanup) do
		v:Destroy()
	end
	Grid.Cleanup = {}
	Grid.Paths = nil
end

function Grid:create(obj)
		spawn(function()
		local USE_FADE_EFFECT = false
		local USE_GROW_EFFET = true
		--local center = obj.Parent:GetModelCFrame().p
		local center = CFrame.new(0,0,0).p
		local extents = obj.Parent:GetExtentsSize()
		local width = math.max(extents.X, extents.Z)
		width = width + 3
		local lineSpacing = width / 10
		local dstToFloor = (extents.Y * 0.5) + (obj.Position.Y - obj.Parent:GetModelCFrame().p.Y)
		local floorCenter = center - Vector3.new(0, dstToFloor, 0)
		local lineModel = Instance.new("Folder", game.CoreGui)
		lineModel.Name = "AnimEdit_Lines"
		table.insert(Grid.Cleanup, lineModel)
		--floorCenter = floorCenter - obj.Position
		--Build the grid
		
		local fade = function(line)
			spawn(function()
				for i = 1, 10 do
					if line then
						line.Transparency = 1 - i/10
						wait(0.07)
					end
				end
			end)		
		end
		
		local grow = function(line, finish)
			spawn(function()
				for i = 1, 60 do
					if line then
						line.Length = finish * (i/60)
						game:GetService("RunService").RenderStepped:wait()
					end
				end
			end)			
		end
		
		for z = -5, 5 do
			local line = Instance.new("LineHandleAdornment")
			line.Thickness = 2
			line.Color = Grid.Paths.UtilityScriptColors.BrickColorInstitutionalWhite
			line.Length = width
			line.Adornee = obj
			line.CFrame = CFrame.new(floorCenter) + Vector3.new(z * lineSpacing, 0, width / 2)
			if USE_FADE_EFFECT then
				--Beta fade
				line.Transparency = 1
				fade(line)
				wait(0.05)
				--End of beta fade
			end
			if USE_GROW_EFFET then
				grow(line, width)
				wait(0.05)				
			end
			
			line.Parent = lineModel
			table.insert(Grid.Cleanup, line)
		end
		for x = -5, 5 do
			local line = Instance.new("LineHandleAdornment")
			line.Thickness = 2
			line.Color = Grid.Paths.UtilityScriptColors.BrickColorInstitutionalWhite
			line.Length = width
			line.Adornee = obj
			line.CFrame = (CFrame.new(floorCenter) + Vector3.new(width / 2, 0, x * lineSpacing)) * CFrame.Angles(0, math.pi/2, 0)
			if USE_FADE_EFFECT then
				--Beta fade
				line.Transparency = 1
				fade(line)
				wait(0.05)
				--End of beta fade
			end	
			if USE_GROW_EFFET then
				grow(line, width)
				wait(0.05)				
			end		
			
			line.Parent = lineModel
			table.insert(Grid.Cleanup, line)
		end
	end)
end

return Grid]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBXa65b094337ef4ded8e4c1b4437f544db">
					<Properties>
						<string name="Name">GUIScripts</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX0236b6fb4c1741a39f3af5d57ee205d5">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptPriority</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Priority = {}

function Priority:init(Paths)
	self.Paths = Paths
end

local function destroyGUI(self)
	if nil ~= self.Connections then
		self.Connections:terminate()
		self.Connections = nil		
	end
	
	if nil ~= self.KillScreenUtil then
		self.KillScreenUtil:terminate()
		self.KillScreenUtil = nil
	end
	
	if nil ~= self.GUI then
		self.GUI.Parent = nil
		self.GUI:Destroy()
		self.GUI = nil

		if FastFlags:isChangePopupStyleOn() then
			self.CoreButton:terminate()
			self.ActionButton:terminate()
			self.MovementButton:terminate()
			self.Idle:terminate()
		end
	end
end

function Priority:show()
	self.GUI = self.Paths.GUIPopUpPriority:clone()
	self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, self.GUI.KillScreen, true)
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)

	if FastFlags:isChangePopupStyleOn() then
		self.CoreButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Core)
		self.ActionButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Action)
		self.MovementButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Movement)
		self.Idle = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Idle)
	end
	
	--What priority they click
	local function setupBtn(btn)
		self.Connections:add(btn.MouseButton1Click:connect(function()
			destroyGUI(self)
	
			if btn.Name ~= self.Paths.DataModelClip:getPriority() then
				self.Paths.ActionSetPriority:execute(self.Paths, btn.Name)
			end
		end))
	end
	
	setupBtn(self.GUI.Core)
	setupBtn(self.GUI.Idle)
	setupBtn(self.GUI.Movement)
	setupBtn(self.GUI.Action)
	
	self.Connections:add(self.GUI.Help.MouseButton1Click:connect(function()
		self.Paths.Globals.Plugin:OpenWikiPage("Animations#Priority")
	end))
	self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() destroyGUI(self) end))	
	
	self.GUI.Parent = self.Paths.GUIPopUps		
end

function Priority:terminate()
	self.Paths = nil
end

return Priority]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXcc45b32341a146108ed55240790aa447">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptPartManipulator</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local PartManipulator = {}

PartManipulator.rotateMoveUI = nil

function PartManipulator:init(Paths)
	PartManipulator.Paths = Paths	

	PartManipulator.rotateMoveUI = Paths.GUIClonablePartManipulator:clone()
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.Connections:add(Paths.DataModelPartManipulator.ManipulatorChangeEvent:connect(function()
		self:updateRotateDragDisplay()
		self:updateStepDisplay()
		self:updateSpaceDisplay()
	end))
	
	self.Connections:add(Paths.DataModelSession.SelectedChangeEvent:connect(function()
		self:display()
	end))
	
	self.Connections:add(PartManipulator.rotateMoveUI.RootFrame.TitleBar.MouseButton1Click:connect(function()
		Paths.DataModelPartManipulator:toggleHandles()
	end))

	self.Connections:add(PartManipulator.rotateMoveUI.StepFrame.TitleBar.MouseButton1Click:connect(function()
		Paths.DataModelPartManipulator:toggleStep()
	end))
	
	self.Connections:add(PartManipulator.rotateMoveUI.StepFrame.StepOptions.MouseButton1Click:connect(function()		
		Paths.ActionEditStepInterval:execute(Paths)
	end))
	
	self.Connections:add(PartManipulator.rotateMoveUI.SpaceFrame.TitleBar.MouseButton1Click:connect(function()
		Paths.DataModelPartManipulator:toggleTransformSpace()
	end))
end

function PartManipulator:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	if nil ~= PartManipulator.rotateMoveUI then
		PartManipulator.rotateMoveUI:Destroy()
	end
	PartManipulator.rotateMoveUI = nil
	
	PartManipulator.Paths = nil
end

function PartManipulator:updateStepDisplay()
	if (self.Paths.DataModelPartManipulator.IsRotating) then
		if (self.Paths.DataModelPartManipulator.rotateStep == 0) then
			self.rotateMoveUI.StepFrame.TitleBar.Text = "Step: Free (T)"
		else
			self.rotateMoveUI.StepFrame.TitleBar.Text = "Step: "..tostring(self.Paths.DataModelPartManipulator.rotateStep).." (T)"
		end
	else
		if (self.Paths.DataModelPartManipulator.moveStep == 0) then
			self.rotateMoveUI.StepFrame.TitleBar.Text = "Step: Free (T)"
		else
			self.rotateMoveUI.StepFrame.TitleBar.Text = "Step: "..tostring(self.Paths.DataModelPartManipulator.moveStep).." (T)"
		end
	end
end

function PartManipulator:updateRotateDragDisplay()
	self.rotateMoveUI.RootFrame.TitleBar.Text = self.Paths.DataModelPartManipulator.IsRotating and "Rotate (R)" or "Move (R)"
end

function PartManipulator:updateSpaceDisplay()
	self.rotateMoveUI.SpaceFrame.TitleBar.Text = self.Paths.DataModelPartManipulator.InWorldSpace and "World Space (Y)" or "Local Space (Y)"
end

function PartManipulator:display()	
	if nil ~= self.rotateMoveUI then
		local isAPartSelected = nil ~= self.Paths.DataModelSession:getSelectedDataItem()
		self.rotateMoveUI.Parent = isAPartSelected and self.Paths.Globals.CoreGUI or nil
	end
end
	
return PartManipulator
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXa52f1c57fd794a4c96b587673ee1c717">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptKeyframe</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Keyframe = {}
Keyframe.__index = Keyframe

local function setKeyframePosition(self, time)
	self.TargetWidget.Position = UDim2.new(math.clamp(time/self.Paths.DataModelClip:getLength(), 0, 1), 0, 0.5, 0)
end

function Keyframe:setKeyframePositionOnTimeline(time)
	setKeyframePosition(self, time)
end

local function selectPoseIdentifier(self, time, pose)
	local isThisKeyframeSelected = self.Paths.DataModelSession:isCurrentlySelectedKeyframe(time, self.DataItem)

	self.TargetWidget.BounceSelected.Visible = isThisKeyframeSelected and Enum.PoseEasingStyle.Bounce == pose.EasingStyle
	self.TargetWidget.ConstantSelected.Visible = isThisKeyframeSelected and Enum.PoseEasingStyle.Constant == pose.EasingStyle
	self.TargetWidget.CubicSelected.Visible = isThisKeyframeSelected and Enum.PoseEasingStyle.Cubic == pose.EasingStyle
	self.TargetWidget.ElasticSelected.Visible = isThisKeyframeSelected and Enum.PoseEasingStyle.Elastic == pose.EasingStyle
	self.TargetWidget.LinearSelected.Visible = isThisKeyframeSelected and Enum.PoseEasingStyle.Linear == pose.EasingStyle
	
	self.TargetWidget.BounceNOTSelected.Visible = not isThisKeyframeSelected and Enum.PoseEasingStyle.Bounce == pose.EasingStyle
	self.TargetWidget.ConstantNOTSelected.Visible = not isThisKeyframeSelected and Enum.PoseEasingStyle.Constant == pose.EasingStyle
	self.TargetWidget.CubicNOTSelected.Visible = not isThisKeyframeSelected and Enum.PoseEasingStyle.Cubic == pose.EasingStyle
	self.TargetWidget.ElasticNOTSelected.Visible = not isThisKeyframeSelected and Enum.PoseEasingStyle.Elastic == pose.EasingStyle
	self.TargetWidget.LinearNOTSelected.Visible = not isThisKeyframeSelected and Enum.PoseEasingStyle.Linear == pose.EasingStyle
	
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.ImageButton, pose.EasingDirection.Name .. ": " .. pose.EasingStyle.Name)	
end
	
function Keyframe:new(Paths, parent, time, dataItem, pose)
	local self = setmetatable({}, Keyframe)
	self.Paths = Paths
	self.DataItem = dataItem
	self.Time = time

	self.Connections = Paths.UtilityScriptConnections:new(Paths)

	self.TargetWidget = Paths.GUIClonableKeyframe:clone()
	self.TargetWidget.Parent = parent

	setKeyframePosition(self, time)

	self.Connections:add(Paths.DataModelClip.LengthChangedEvent:connect(function()
		setKeyframePosition(self, time)
	end))

	self.Connections:add(self.TargetWidget.ImageButton.MouseButton1Click:connect(function()
		if self.Paths.InputKeyboard:isKeyCtrlOrCmdDown() then
			if self.Paths.DataModelSession:isCurrentlySelectedKeyframe(time, dataItem) then
				self.Paths.DataModelSession:removeClickedPoseFromSelectedKeyframes(time, dataItem)
			else
				self.Paths.DataModelSession:addClickedPoseToSelectedKeyframes(time, dataItem)
			end
		else
			Paths.DataModelSession:selectOrToggleKeyframe(time, dataItem)
		end
	end))

	self.Connections:add(self.TargetWidget.ImageButton.MouseButton2Click:connect(function()
		Paths.DataModelSession:selectKeyframe(time, dataItem)
		Paths.GUIScriptTimelineMenu:show(time, dataItem, pose)
	end))

	self.Connections:add(self.TargetWidget.ImageButton.InputBegan:connect(function(input)
		if Enum.UserInputType.MouseButton1 == input.UserInputType then
			self.Paths.UtilityScriptMovePoses:BeginMove(self.Paths, self)
		end
	end))

	self.Connections:add(self.TargetWidget.ImageButton.InputEnded:connect(function(input)
		if Enum.UserInputType.MouseButton1 == input.UserInputType then
			self.Paths.UtilityScriptMovePoses:EndMove(self.Paths)
		end
	end))

	selectPoseIdentifier(self, time, pose)
	self.Connections:add(Paths.DataModelSession.SelectedChangeEvent:connect(function() selectPoseIdentifier(self, time, pose) end))					
	self.Connections:add(Paths.DataModelKeyframes.PoseTransformChangedEvent:connect(function() selectPoseIdentifier(self, time, pose) end))		
	return self
end

function Keyframe:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.Paths.GUIScriptToolTip:remove(self.TargetWidget.ImageButton)
				
	self.TargetWidget.Parent = nil
	self.TargetWidget:Destroy()		
end

return Keyframe
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX6adf1e443c3a4ad5a9143bc239cd4988">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptAnimationTarget</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local AnimationTarget = {}

AnimationTarget.TargetWidget = nil
AnimationTarget.Connections = nil

function AnimationTarget:init(Paths)
	self.TargetWidget = Paths.GUIAnimationTarget

	if FastFlags:isKeyframeIndicatorsOn() then
		self.TargetWidget.TargetName.Text = Paths.DataModelRig:getName() ..": Joints"
	else
		self.TargetWidget.TargetName.Text = "Name: " .. Paths.DataModelRig:getName()
	end

	if FastFlags:isKeyframeIndicatorsOn() then
		self.Connections = Paths.UtilityScriptConnections:new()
		self.Connections:add(Paths.DataModelRig.NameChangedEvent:connect(function(name)
			self.TargetWidget.TargetName.Text = name ..": Joints"
		end))
	elseif FastFlags:isAnimationEditorRigNameFixOn() then
		self.Connections = Paths.UtilityScriptConnections:new()
		self.Connections:add(Paths.DataModelRig.NameChangedEvent:connect(function(name)
			self.TargetWidget.TargetName.Text = "Name: " .. name
		end))
	end
end

function AnimationTarget:terminate()
	self.TargetWidget = nil

	if FastFlags:isAnimationEditorRigNameFixOn() then
		self.Connections:disconnectAll()
	end
end

return AnimationTarget]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXfd302392e62547c0ac49085fd890769b">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptEasingOptions</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local EasingOptions = {}

EasingOptions.TargetWidget = nil

local haveSelectionsChanged = nil
if not FastFlags:isMultiSelectEasingOptionsOn() then
	haveSelectionsChanged = function(self)
		return self.initialEasingDirection ~= self.selectedEasingDirection or self.initialEasingStyle ~= self.selectedEasingStyle
	end
end

local function initEasingDirection(self)
	local inOpt = self.TargetWidget.EasingDirectionSelectionLine1.In
	local inOutOpt = self.TargetWidget.EasingDirectionSelectionLine1.InOut
	local outOpt = self.TargetWidget.EasingDirectionSelectionLine1.Out
	-- this is just to use shorter variable names ot make the lines below narrower
	local check = self.Paths.WidgetCheckbox
	local radioButton = self.Paths.WidgetRadioButton

	self.directionOptionsEnumToButton = {
		[Enum.PoseEasingDirection.In] = radioButton:new(self.Paths, check:new(self.Paths, inOpt.CheckBox), {inOpt.LabelContainer.In}),
		[Enum.PoseEasingDirection.InOut] = radioButton:new(self.Paths, check:new(self.Paths, inOutOpt.CheckBox), {inOutOpt.LabelContainer.InOut}),
		[Enum.PoseEasingDirection.Out] = radioButton:new(self.Paths, check:new(self.Paths, outOpt.CheckBox), {outOpt.LabelContainer.Out})
	}	
	
	local onDirectionChanged = nil
	if FastFlags:isMultiSelectEasingOptionsOn() then
		local multiple = self.TargetWidget.EasingDirectionSelectionLine2.Multiple
		self.multipleDirectionsRadioButton = radioButton:new(self.Paths, check:new(self.Paths, multiple.CheckBox), {multiple.LabelContainer.Multiple})

		local buttons = self.Paths.HelperFunctionsTable:getValuesArray(self.directionOptionsEnumToButton)
		table.insert(buttons, self.multipleDirectionsRadioButton)
		self.easingDirectionRadioButtons = self.Paths.WidgetRadioButtonGroup:new(self.Paths, buttons)
		onDirectionChanged = function(selectedRadioButton)
			if selectedRadioButton ~= self.multipleDirectionsRadioButton then
				self.selectedEasingDirection = selectedRadioButton ~= nil and self.directionOptionsButtonToEnum[selectedRadioButton] or self.selectedEasingDirection
				self.Paths.ActionEditEasingOptions:executeSingle(self.Paths, self.Poses, self.selectedEasingDirection)
			else
				self.selectedEasingDirection = nil
				self.Paths.ActionEditEasingOptions:executeMultiple(self.Paths, self.Poses, self.initialEasingDirections)
			end
		end
	else
		self.easingDirectionRadioButtons = self.Paths.WidgetRadioButtonGroup:new(self.Paths, self.Paths.HelperFunctionsTable:getValuesArray(self.directionOptionsEnumToButton))
	end

	self.directionOptionsButtonToEnum = self.Paths.HelperFunctionsTable:getValuesToKeysTable(self.directionOptionsEnumToButton)
	if FastFlags:isMultiSelectEasingOptionsOn() then
		self.Connections:add(self.easingDirectionRadioButtons.toggledOnEvent:connect(onDirectionChanged))
	else
		self.Connections:add(self.easingDirectionRadioButtons.toggledOnEvent:connect(function(selectedRadioButton)
			self.selectedEasingDirection = self.directionOptionsButtonToEnum[selectedRadioButton]
			self.OKButton:setEnabled(haveSelectionsChanged(self))
			self.Paths.ActionEditEasingOptions:execute(self.Paths, self.Pose, self.selectedEasingDirection, self.selectedEasingStyle)
		end))
	end
end

local function initEasingStyle(self)
	local constant = self.TargetWidget.EasingTypeSelectionLine1.Constant
	local cubic = self.TargetWidget.EasingTypeSelectionLine1.Cubic
	local linear = self.TargetWidget.EasingTypeSelectionLine1.Linear	
	local bounce = self.TargetWidget.EasingTypeSelectionLine2.Bounce
	local elastic =	self.TargetWidget.EasingTypeSelectionLine2.Elastic
	-- this is just to use shorter variable names ot make the lines below narrower
	local check = self.Paths.WidgetCheckbox
	local radioButton = self.Paths.WidgetRadioButton
		
	self.styleOptionsEnumToButton = {
		[Enum.PoseEasingStyle.Constant] = radioButton:new(self.Paths, check:new(self.Paths, constant.CheckBox), {constant.LabelContainer.Label, constant.Keyframe}),
		[Enum.PoseEasingStyle.Cubic] = radioButton:new(self.Paths, check:new(self.Paths, cubic.CheckBox), {cubic.LabelContainer.Label, cubic.Keyframe}),
		[Enum.PoseEasingStyle.Linear] =	radioButton:new(self.Paths, check:new(self.Paths, linear.CheckBox), {linear.LabelContainer.Label, linear.Keyframe}),	
		[Enum.PoseEasingStyle.Bounce] =	radioButton:new(self.Paths, check:new(self.Paths, bounce.CheckBox), {bounce.LabelContainer.Label, bounce.Keyframe}),
		[Enum.PoseEasingStyle.Elastic] = radioButton:new(self.Paths, check:new(self.Paths, elastic.CheckBox), {elastic.LabelContainer.Label, elastic.Keyframe}) 
	}

	local onStyleChanged = nil
	if FastFlags:isMultiSelectEasingOptionsOn() then
		local multiple = self.TargetWidget.EasingTypeSelectionLine2.Multiple
		self.multipleStylesRadioButton = radioButton:new(self.Paths, check:new(self.Paths, multiple.CheckBox), {multiple.LabelContainer.Label})

		local buttons = self.Paths.HelperFunctionsTable:getValuesArray(self.styleOptionsEnumToButton)
		table.insert(buttons, self.multipleStylesRadioButton)
		self.easingStyleRadioButtons = self.Paths.WidgetRadioButtonGroup:new(self.Paths, buttons)
		onStyleChanged = function(selectedRadioButton)
			if selectedRadioButton ~= self.multipleStylesRadioButton then
				self.selectedEasingStyle = selectedRadioButton ~= nil and self.styleOptionsButtonToEnum[selectedRadioButton] or self.selectedEasingStyle
				self.Paths.ActionEditEasingOptions:executeSingle(self.Paths, self.Poses, nil, self.selectedEasingStyle)
			else
				self.selectedEasingStyle = nil
				self.Paths.ActionEditEasingOptions:executeMultiple(self.Paths, self.Poses, nil, self.initialEasingStyles)
			end
		end
	else
		self.easingStyleRadioButtons = self.Paths.WidgetRadioButtonGroup:new(self.Paths, self.Paths.HelperFunctionsTable:getValuesArray(self.styleOptionsEnumToButton))
	end

	self.styleOptionsButtonToEnum = self.Paths.HelperFunctionsTable:getValuesToKeysTable(self.styleOptionsEnumToButton)	
	if FastFlags:isMultiSelectEasingOptionsOn() then
		self.Connections:add(self.easingStyleRadioButtons.toggledOnEvent:connect(onStyleChanged))
	else
		self.Connections:add(self.easingStyleRadioButtons.toggledOnEvent:connect(function(selectedRadioButton)
			self.selectedEasingStyle = self.styleOptionsButtonToEnum[selectedRadioButton]
			self.OKButton:setEnabled(haveSelectionsChanged(self))
			self.Paths.ActionEditEasingOptions:execute(self.Paths, self.Pose, self.selectedEasingDirection, self.selectedEasingStyle)
		end))
	end
end

local function closeAndRevert(self)
	self.SubWindow:turnOn(false)
	if FastFlags:isMultiSelectEasingOptionsOn() then
		self.Paths.ActionEditEasingOptions:executeMultiple(self.Paths, self.Poses, self.initialEasingDirections, self.initialEasingStyles)
	else
		self.Paths.ActionEditEasingOptions:execute(self.Paths, self.Pose, self.initialEasingDirection, self.initialEasingStyle)
	end
end

local function closeAndKeep(self)
	self.SubWindow:turnOn(false)
	if FastFlags:isMultiSelectEasingOptionsOn() then
		-- first go back to how we were when the pop-up window opened
		self.Paths.ActionEditEasingOptions:executeMultiple(self.Paths, self.Poses, self.initialEasingDirections, self.initialEasingStyles)
		-- now make the change from the initial style/direction to the selected style and direction undoable
		self.Paths.ActionEditEasingOptions:executeUndoable(self.Paths, self.Poses, self.selectedEasingDirection, self.selectedEasingStyle)
	else
		-- first go back to how we were when the pop-up window opened
		self.Paths.ActionEditEasingOptions:execute(self.Paths, self.Pose, self.initialEasingDirection, self.initialEasingStyle)
		-- now make the change from the initial style/direction to the selected style and direction undoable
		self.Paths.ActionEditEasingOptions:executeUndoable(self.Paths, self.Pose, self.selectedEasingDirection, self.selectedEasingStyle)
	end
end

function EasingOptions:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIPopUpEasingOptions:clone()
	self.SubWindow = Paths.GUIScriptSubWindow:new(Paths, self.TargetWidget, Paths.GUIPopUps)
	self.SubWindow:turnOn(false)
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	
	self.CancelButton = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.OkCancel.Cancel)
	self.OKButton = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.OkCancel.OK)
	
	initEasingDirection(self)
	initEasingStyle(self)

	self.Connections:add(self.SubWindow.OnCloseEvent:connect(function() closeAndRevert(self) end))
	self.Connections:add(self.TargetWidget.OkCancel.Cancel.MouseButton1Click:connect(function() closeAndRevert(self) end))	
	self.Connections:add(self.TargetWidget.OkCancel.OK.MouseButton1Click:connect(function() 
		if self.OKButton:getEnabled() then
			closeAndKeep(self)
		end 
	end))
	local closeForChanges = function()
		if self.SubWindow:isOn() then -- close if anything done while the menu is open, as things could be in a weird state
			closeAndRevert(self)
		end
	end
	self.Connections:add(self.Paths.UtilityScriptUndoRedo.ChangeEvent:connect(closeForChanges))
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(closeForChanges))
end

if FastFlags:isMultiSelectEasingOptionsOn() then
	function EasingOptions:show(poses)
		self.Poses = poses
		self.initialEasingStyles = {}
		self.initialEasingDirections = {}

		local initialEasingStyle = nil
		local initialEasingDirection = nil
		local multipleEasingStyles = false
		local multipleEasingDirections = false
		for index, pose in ipairs(poses) do
			if index == 1 then
				initialEasingStyle = pose.EasingStyle
				initialEasingDirection = pose.EasingDirection
			else
				if initialEasingStyle ~= pose.EasingStyle then multipleEasingStyles = true end
				if initialEasingDirection ~= pose.EasingDirection then multipleEasingDirections = true end
			end
			self.initialEasingStyles[#self.initialEasingStyles + 1] = pose.EasingStyle
			self.initialEasingDirections[#self.initialEasingDirections + 1] = pose.EasingDirection
		end

		self.SubWindow:turnOn(true)
		self.OKButton:setEnabled(true)

		if multipleEasingStyles then
			self.selectedEasingStyle = nil
			self.easingStyleRadioButtons:check(self.multipleStylesRadioButton)
			self.TargetWidget.EasingTypeSelectionLine2.Multiple.Visible = true
		else
			self.selectedEasingStyle = initialEasingStyle
			self.easingStyleRadioButtons:check(self.styleOptionsEnumToButton[self.selectedEasingStyle])
			self.TargetWidget.EasingTypeSelectionLine2.Multiple.Visible = false
		end

		if multipleEasingDirections then
			self.selectedEasingDirection = nil
			self.easingDirectionRadioButtons:check(self.multipleDirectionsRadioButton)
			self.TargetWidget.EasingDirectionSelectionLine2.Visible = true
		else
			self.selectedEasingDirection = initialEasingDirection
			self.easingDirectionRadioButtons:check(self.directionOptionsEnumToButton[self.selectedEasingDirection])
			self.TargetWidget.EasingDirectionSelectionLine2.Visible = false
		end
	end
else
	function EasingOptions:show(pose)
		self.Pose = pose
		self.SubWindow:turnOn(true)

		self.initialEasingStyle = pose.EasingStyle
		self.selectedEasingStyle = pose.EasingStyle

		self.initialEasingDirection = pose.EasingDirection
		self.selectedEasingDirection = pose.EasingDirection	

		self.OKButton:setEnabled(false)

		self.easingStyleRadioButtons:check(self.styleOptionsEnumToButton[self.initialEasingStyle])
		self.easingDirectionRadioButtons:check(self.directionOptionsEnumToButton[self.initialEasingDirection])
	end
end

function EasingOptions:terminate()
	self.easingStyleRadioButtons:terminate()
	self.easingStyleRadioButtons = nil	
	self.styleOptionsEnumToButton = nil				
	self.styleOptionsButtonToEnum = nil
						
	self.easingDirectionRadioButtons:terminate()
	self.easingDirectionRadioButtons = nil
	self.directionOptionsEnumToButton = nil
	self.directionOptionsButtonToEnum = nil	
	
	self.OKButton:terminate()	
	self.CancelButton:terminate()
	
	self.SubWindow:terminate()
	self.SubWindow = nil	
	
	self.TargetWidget:Destroy()
	self.TargetWidget = nil
	self.Paths = nil
end

return EasingOptions]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX4d8815f4d329444d82b789c14b1fd2c4">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptSave</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Save = {}

function Save:init(Paths)
	self.Paths = Paths
end

local function destroyGUI(self)
	if nil ~= self.Connections then
		self.Connections:terminate()
		self.Connections = nil		
	end
	
	if nil ~= self.KillScreenUtil then
		self.KillScreenUtil:terminate()
		self.KillScreenUtil = nil
	end
	
	if nil ~= self.GUI then
		self.GUI.Parent = nil
		self.GUI:Destroy()
		self.GUI = nil

		if FastFlags:isChangePopupStyleOn() then
			self.CancelButton:terminate()
			self.SaveButton:terminate()
		end
	end
end

local function exitFunction(self, givenName)
	if givenName ~= nil then
		self.Paths.DataModelClip:saveCurrentAnimation(givenName)
	end
	
	destroyGUI(self)
end

function Save:show()
	local rig = self.Paths.DataModelRig:getItem().Item.Parent
	local gui = self.Paths.GUIPopUpSave:clone()
	self.GUI = gui
	self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, gui.KillScreen, true)
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)

	if FastFlags:isChangePopupStyleOn() then
		self.CancelButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Cancel)
		self.SaveButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Save)
		self.SaveButton:setEnabled(false)
	end
	
	if rig:findFirstChild("AnimSaves") ~= nil then
		local items = rig.AnimSaves:GetChildren()
		local sf = function(a, b) return a.Name < b.Name end
		table.sort(items, sf)
		local count = 0
		for i, v in pairs(items) do
			if v:IsA("KeyframeSequence") and v.Name ~= "Automatic Save" then
				local btn = gui.Template:clone()
				btn.Text = v.Name
				btn.Position = UDim2.new(0, 0, 0, 23 * (count))
				btn.Parent = gui.ScrollingFrame
				btn.Visible = true
				self.Connections:add(btn.MouseButton1Click:connect(function()
					gui.TextBox.Text = btn.Text
					if FastFlags:isChangePopupStyleOn() then
						if self.SelectedButton then
							self.SelectedButton.BackgroundColor3 = self.Paths.UtilityScriptColors.White
							self.SelectedButton.TextColor3 = self.Paths.UtilityScriptColors.Black
						end
						self.SelectedButton = btn
						self.SelectedButton.BackgroundColor3 = self.Paths.UtilityScriptColors.BlueJointSelected
						self.SelectedButton.TextColor3 = self.Paths.UtilityScriptColors.White
					end
				end))

				if FastFlags:isChangePopupStyleOn() then
					self.Connections:add(btn.MouseEnter:connect(function(x, y)
						if btn ~= self.SelectedButton then
							btn.BackgroundColor3 = self.Paths.UtilityScriptColors.HoverBlue
						end
					end))

					self.Connections:add(btn.MouseLeave:connect(function(x, y)
						if btn ~= self.SelectedButton then
							btn.BackgroundColor3 = self.Paths.UtilityScriptColors.White
						end
					end))
				end
				count = count + 1
			end
		end
	end
	
	local cancelFunc = function()
		exitFunction(self, nil)
	end

	if FastFlags:isChangePopupStyleOn() then
		self.Connections:add(self.GUI.TextBox.Changed:connect(function(property)
			if property == "Text" then
				if self.GUI.TextBox.Text ~= "" then
					self.SaveButton:setEnabled(true)
				else
					self.SaveButton:setEnabled(false)
				end
			end
		end))

		self.Connections:add(self.GUI.TextBox.Focused:connect(function()
			self.GUI.TextBox.BorderColor3 = self.Paths.UtilityScriptColors.BluePosOriPopUpInputBorder
		end))

		self.Connections:add(self.GUI.TextBox.FocusLost:connect(function(enterPressed, cause)
			self.GUI.TextBox.BorderColor3 = self.Paths.UtilityScriptColors.GreyDisabledPosOriPopUp
		end))
		
		self.Connections:add(gui.Save.MouseButton1Click:connect(function()
			local txt = gui.TextBox.Text
			if self.SaveButton:getEnabled() then
				exitFunction(self, txt)
			end
		end))
	else
		self.Connections:add(gui.Save.MouseButton1Click:connect(function()
			local txt = gui.TextBox.Text
			if txt == "<enter name>" then
				cancelFunc()
			else
				exitFunction(self, txt)
			end
		end))
	end
	
	self.Connections:add(gui.Cancel.MouseButton1Click:connect(cancelFunc))
	self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(cancelFunc))		
	
	local numOverwrite = #gui.ScrollingFrame:GetChildren()
	gui.ScrollingFrame.CanvasSize = UDim2.new(0,0,0,23 * numOverwrite)
	
	gui.Parent = self.Paths.GUIPopUps
end

function Save:terminate()
	self.Paths = nil
end

return Save]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX9289cef920b84299bfa91770b7d11abf">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptScrubberDisplayArea</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local ScrubberDisplayArea = {}

ScrubberDisplayArea.TargetWidget = nil
ScrubberDisplayArea.Connections = nil

local function setScrubberPosition(self, time)
	local newXPositionScale = math.clamp(time/self.Paths.DataModelClip:getLength(), 0, 1)
	self.TargetWidget.Scrubber.Position = UDim2.new(newXPositionScale, 0, self.startingYPositionScale, self.startingYPositionOffset)
end

local function setScrubberHead(self, time)
	self.TargetWidget.Scrubber.ScrubHead.Time.Text = self.Paths.DataModelSession:getFormattedScrubberTime()
	
	local TextPadding = 12
	local MinScrubHeadWidth = 17
	local newScrubHeadWidth = math.max(MinScrubHeadWidth, self.TargetWidget.Scrubber.ScrubHead.Time.TextBounds.X+TextPadding)
	self.TargetWidget.Scrubber.ScrubHead.Size = UDim2.new(self.startingScrubHeadSize.X.Scale, newScrubHeadWidth, self.startingScrubHeadSize.Y.Scale, self.startingScrubHeadSize.Y.Offset)
end

local function setScrubber(self, time)
	setScrubberPosition(self, time)
	setScrubberHead(self)
end

local function getPoseSnappedTime(self, time)
	if self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.CursorPoseSnapping) then		
		local closestPoseTime = self.Paths.DataModelClip:getClosestPoseTime(time)
		if nil ~= closestPoseTime then -- checking for no key frame poses
			local closestPoseAbsolutePosition = self.Paths.UtilityScriptDisplayArea:timeToAbsoluteXPosition(closestPoseTime)
			local scrubAbsolutePosition = self.Paths.UtilityScriptDisplayArea:timeToAbsoluteXPosition(time)
					
			local SnapDist = 30
			if math.abs(closestPoseAbsolutePosition-scrubAbsolutePosition) < SnapDist then
				return closestPoseTime
			end
		end
	end	
end

local getIncrementSnappedTime = nil
if not FastFlags:isPoseDragSnappingOn() then
	getIncrementSnappedTime = function(self, time)
		local snapIncrement = self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.SnapIncrement)
		if snapIncrement > 0 and not self.Paths.HelperFunctionsMath:isCloseToZero(snapIncrement) then
			local prevSnapTime = snapIncrement*math.floor(time/snapIncrement)
			local nextSnapTime = math.min(prevSnapTime+snapIncrement, self.Paths.DataModelClip:getLength())
			return math.abs(prevSnapTime-time) < math.abs(nextSnapTime-time) and prevSnapTime or nextSnapTime  
		end	
	end
end

local function fireTimeChange(self, scrubTime)	
	local poseSnappedTime = getPoseSnappedTime(self, scrubTime)
	if nil ~= poseSnappedTime then
		self.TimeChangeEvent:fire(poseSnappedTime)
		return
	end
	
	if FastFlags:isPoseDragSnappingOn() then
		scrubTime = self.Paths.DataModelSession:getIncrementSnappedTime(scrubTime)
	else
		local incrementSnappedTime = getIncrementSnappedTime(self, scrubTime)
		if nil ~= incrementSnappedTime then
			self.TimeChangeEvent:fire(incrementSnappedTime)
			return
		end
	end

	self.TimeChangeEvent:fire(scrubTime)
end

local function initDraggable(self)
	self.dragableScrubber = self.Paths.UtilityScriptDrag:new(self.Paths, self.TargetWidget.Scrubber)
	self.Connections:add(self.dragableScrubber.DragEvent:connect(function()
		fireTimeChange(self, self.Paths.DataModelClip:getScaledLength(self.TargetWidget.Scrubber.Position.X.Scale))
	end))
	
	self.Connections:add(self.dragableScrubber.DragStartEvent:connect(function() self.StartScrubberDragEvent:fire() end))
	self.Connections:add(self.dragableScrubber.DragEndEvent:connect(function() self.EndScrubberDragEvent:fire() end))
end

function ScrubberDisplayArea:init(Paths)
	self.TargetWidget = Paths.GUIScrubberDisplayArea
	self.Paths = Paths
	self.Paths.UtilityScriptDisplayArea:addDisplay(self.TargetWidget)
	self.Connections = self.Paths.UtilityScriptConnections:new(Paths)
	
	self.TimeChangeEvent = Paths.UtilityScriptEvent:new()
	self.StartScrubberDragEvent = Paths.UtilityScriptEvent:new()
	self.EndScrubberDragEvent = Paths.UtilityScriptEvent:new()
	
	self.startingYPositionScale = self.TargetWidget.Scrubber.Position.Y.Scale
	self.startingYPositionOffset = self.TargetWidget.Scrubber.Position.Y.Offset	
	self.startingScrubHeadSize = self.TargetWidget.Scrubber.ScrubHead.Size
	
	setScrubber(self, Paths.DataModelSession:getScrubberTime())
	self.Connections:add(Paths.DataModelSession.ScrubberTimeChangeEvent:connect(function(time) setScrubber(self, time) end))
	self.Connections:add(Paths.DataModelSession.DisplayPrecisionChangeEvent:connect(function(time) setScrubberHead(self, time) end))
	
	initDraggable(self)
	
	self.Connections:add(self.Paths.DataModelClip.LengthChangedEvent:connect(function() setScrubber(self, Paths.DataModelSession:getScrubberTime()) end))
	
	self.Connections:add(self.TargetWidget.ScrubberClickZone.InputBegan:connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then			
			if not self.dragableScrubber:isDragging() then -- we don't want to intefere if the user is already dragging the scrubber
				fireTimeChange(self, self.Paths.UtilityScriptDisplayArea:getMouseTime())
			end
		end 
	end))
end

function ScrubberDisplayArea:terminate()
	self.dragableScrubber:terminate()
	
	self.dragableScrubber = nil
	
	self.Connections:terminate()
	self.Connections = nil
	self.Paths.UtilityScriptDisplayArea:removeDisplay(self.TargetWidget)
	self.Paths = nil
end

return ScrubberDisplayArea
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX856a52e160094a3f8f9d4ad65ddd5c64">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptWarningDialog</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local WarningDialog = {}

function WarningDialog:show(Paths, text)
	local dialogUI = Paths.GUIClonableWarningDialog:clone()
	dialogUI.RootFrame.TitleBar.Text = text

	local waitLock = false
	dialogUI.RootFrame.OKButton.MouseButton1Click:connect(function() waitLock = true end)

	dialogUI.Parent = game:GetService("CoreGui")
	while not waitLock do
		wait()
	end
	dialogUI.Parent = nil
end

return WarningDialog]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXb0f9a3c1a73b47a2b9213f398f34a0b3">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptSubWindow</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local GUIScriptSubWindow = {}
GUIScriptSubWindow.__index = GUIScriptSubWindow

function GUIScriptSubWindow:new(Paths, contentsFrame, parentWidget)
	local self = setmetatable({}, GUIScriptSubWindow)
	self.Paths = Paths
	
	self.GUI = self.Paths.GUIPopUpSubWindow:clone()
	self.GUI.Parent = parentWidget
	
	self.GUI.ClickEater.Contents.Size = contentsFrame.Size
	local yOffset = contentsFrame.Size.Y.Offset + self.GUI.ClickEater.Title.Size.Y.Offset
	self.GUI.Size = UDim2.new(0, contentsFrame.Size.X.Offset, 0, yOffset) 
	contentsFrame.Parent = self.GUI.ClickEater.Contents
	self.ContentsChild = contentsFrame
		
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	
	if Paths.UtilityScriptDrag:canCreate(Paths) then
		self.Dragable = Paths.UtilityScriptDrag:new(Paths, self.GUI, true)
	end
	
	self.OnCloseEvent = self.Paths.UtilityScriptEvent:new(Paths)
			
	self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, self.GUI.KillScreen, true)
	self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() self:turnOn(false); self.OnCloseEvent:fire() end))
	self.Connections:add(self.GUI.ClickEater.Title.CloseButton.MouseButton1Click:connect(function() self:turnOn(false) self.OnCloseEvent:fire() end))							
	return self
end

function GUIScriptSubWindow:isOn()
	return self.GUI.Visible
end

function GUIScriptSubWindow:turnOn(on)
	self.GUI.Visible = on
	self.KillScreenUtil:turnOn(on)
end

function GUIScriptSubWindow:terminate()			
	self.Connections:terminate()
	self.Connections = nil
	
	self.KillScreenUtil:terminate()
	self.KillScreenUtil = nil
	
	self.OnCloseEvent = nil

	if nil ~= self.Dragable then
		self.Dragable:terminate()
		self.Dragable = nil
	end	
	
	self.ContentsChild.Parent = nil
	self.ContentsChild = nil
	
	self.GUI.Parent = nil
	self.GUI:Destroy()
	self.GUI = nil

	self.Paths = nil
end

return GUIScriptSubWindow
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX3c6bda80165a4b0a979f9110064441e0">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptLoad</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Load = {}

function Load:init(Paths)
	self.Paths = Paths
end

local function destroyGUI(self)
	if nil ~= self.Connections then
		self.Connections:terminate()
		self.Connections = nil		
	end
	
	if nil ~= self.KillScreenUtil then
		self.KillScreenUtil:terminate()
		self.KillScreenUtil = nil
	end
	
	if nil ~= self.GUI then
		self.GUI.Parent = nil
		self.GUI:Destroy()
		self.GUI = nil

		if FastFlags:isChangePopupStyleOn() then
			self.LoadButton:terminate()	
			self.CancelButton:terminate()
		end
	end
end

local function exitFunction(self, name)
	if name ~= nil and name ~= "" then
		self.Paths.DataModelClip:loadCurrentAnimation(name)
	end
	destroyGUI(self)
end

function Load:show()
	local gui = self.Paths.GUIPopUpLoad:clone()
	self.GUI = gui
	self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, gui.KillScreen, true)
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)

	if FastFlags:isChangePopupStyleOn() then
		self.CancelButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Cancel)
		self.LoadButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Load)
		self.LoadButton:setEnabled(false)
	end
		
	if self.Paths.DataModelRig:getItem().Item.Parent:findFirstChild("AnimSaves") ~= nil then
		local items = self.Paths.DataModelRig:getItem().Item.Parent.AnimSaves:GetChildren()
		local sf = function(a, b) return a.Name < b.Name end
		table.sort(items, sf)
		local count = 0
		for i, v in pairs(items) do
			if v:IsA("KeyframeSequence") then
				local btn = gui.Template:clone()
				btn.Text = v.Name
				btn.Position = UDim2.new(0, 0, 0, 23 * (count))
				btn.Parent = gui.ScrollingFrame
				btn.Visible = true
				self.Connections:add(btn.MouseButton1Click:connect(function()
					gui.LoadTitle.Text = btn.Text
					if FastFlags:isChangePopupStyleOn() then
						if self.SelectedButton then
							self.SelectedButton.BackgroundColor3 = self.Paths.UtilityScriptColors.White
							self.SelectedButton.TextColor3 = self.Paths.UtilityScriptColors.Black
						end
						self.SelectedButton = btn
						self.SelectedButton.BackgroundColor3 = self.Paths.UtilityScriptColors.BlueJointSelected
						self.SelectedButton.TextColor3 = self.Paths.UtilityScriptColors.White
						self.LoadButton:setEnabled(true)
					end
				end))

				if FastFlags:isChangePopupStyleOn() then
					self.Connections:add(btn.MouseEnter:connect(function(x, y)
						if btn ~= self.SelectedButton then
							btn.BackgroundColor3 = self.Paths.UtilityScriptColors.HoverBlue
						end
					end))

					self.Connections:add(btn.MouseLeave:connect(function(x, y)
						if btn ~= self.SelectedButton then
							btn.BackgroundColor3 = self.Paths.UtilityScriptColors.White
						end
					end))
				end
				count = count + 1
			end
		end
	end
	
	if FastFlags:isChangePopupStyleOn() then
		self.Connections:add(gui.Load.MouseButton1Click:connect(function()
			local txt = gui.LoadTitle.Text
			if self.LoadButton:getEnabled() then
				exitFunction(self, txt)
			end
		end))
	else
		self.Connections:add(gui.Load.MouseButton1Click:connect(function()
			local txt = gui.LoadTitle.Text
			if #txt == 0 then
				exitFunction(self, nil)
			else
				exitFunction(self, txt)
			end		
		end))
	end
	
	local cancelFunc = function()
		exitFunction(self, nil)
	end	
		
	self.Connections:add(gui.Cancel.MouseButton1Click:connect(cancelFunc))
	self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(cancelFunc))	
	
	local numOverwrite = #gui.ScrollingFrame:GetChildren()
	gui.ScrollingFrame.CanvasSize = UDim2.new(0,0,0,23 * numOverwrite)
	
	gui.Parent = self.Paths.GUIPopUps
end

function Load:terminate()
	destroyGUI(self)
	self.Paths = nil
end

return Load]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX33ab3e3a945548e7869cab48215f5317">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptPositionOrientationPanel</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local PositionOrientationPanel = {}

PositionOrientationPanel.Paths = nil
PositionOrientationPanel.TargetWidget = nil
PositionOrientationPanel.PopUpDownButton = nil

local function toggleUpDown(self)
	if self.IsPanelUp then
		self.TargetWidget.MovablePanel.Position = UDim2.new(0, 0, 0, 0)		
	else
		local upYOffset = self.TargetWidget.MovablePanel.Size.Y.Offset-self.TargetWidget.MovablePanel.PopUpDownButton.Size.Y.Offset
		self.TargetWidget.MovablePanel.Position = UDim2.new(0, 0, 0, -upYOffset)
	end
	self.IsPanelUp = not self.IsPanelUp
end

local function setInputRowColors(row, elementLabelColor, textColor, inputBorderColor)
	row.X.TextColor3 = elementLabelColor
	row.Y.TextColor3 = elementLabelColor
	row.Z.TextColor3 = elementLabelColor		
	row.TextLabel.TextColor3 = elementLabelColor
	
	row.XInput.TextColor3 = textColor
	row.YInput.TextColor3 = textColor
	row.ZInput.TextColor3 = textColor
	
	row.XInput.BorderColor3 = inputBorderColor
	row.YInput.BorderColor3 = inputBorderColor
	row.ZInput.BorderColor3 = inputBorderColor
end

local function setInputRowBorderSizes(row, size)
	row.XInput.BorderSizePixel = size
	row.YInput.BorderSizePixel = size
	row.ZInput.BorderSizePixel = size
end

local function setSelection(self)
	local movablePanel = self.TargetWidget.MovablePanel
	local dataItem = self.Paths.DataModelSession:getSelectedDataItem()
	local isJoint3DSelected = self.Paths.DataModelRig:isPartManeuverable(dataItem)
	if isJoint3DSelected then
		movablePanel.JointName.TextLabel.TextColor3 = self.Paths.UtilityScriptColors.Black
		movablePanel.JointName.TextLabel.Text = "Joint: " .. dataItem.Name
		
		if self.Paths.DataModelPartManipulator:areHandlesRotate() then
			setInputRowColors(movablePanel.PositionInput, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.GreyPosOriPopUpInputBorder)
			setInputRowColors(movablePanel.RotationInput, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.BluePosOriPopUpInputBorder)							
			setInputRowBorderSizes(movablePanel.PositionInput, 1)
			setInputRowBorderSizes(movablePanel.RotationInput, 2)
		else
			setInputRowColors(movablePanel.PositionInput, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.BluePosOriPopUpInputBorder)
			setInputRowColors(movablePanel.RotationInput, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.Black, self.Paths.UtilityScriptColors.GreyPosOriPopUpInputBorder)							
			setInputRowBorderSizes(movablePanel.PositionInput, 2)
			setInputRowBorderSizes(movablePanel.RotationInput, 1)			
		end			
	else		
		movablePanel.JointName.TextLabel.TextColor3 = self.Paths.UtilityScriptColors.GreyDisabledPosOriPopUp
		movablePanel.JointName.TextLabel.Text = "Joint: <No joint is selected>"
		
		local grey = self.Paths.UtilityScriptColors.GreyDisabledPosOriPopUp
		setInputRowColors(movablePanel.PositionInput, grey, grey, grey)
		setInputRowColors(movablePanel.RotationInput, grey, grey, grey)
		
		setInputRowBorderSizes(movablePanel.PositionInput, 1)
		setInputRowBorderSizes(movablePanel.RotationInput, 1)
	end
	-- this blocks selection of the pos/ori input boxes if no joint is selected (this is only required as inputBoxes 'selectable' property does not seem to work
	movablePanel.PaddingAndClickEater.ClickEater.Visible = not isJoint3DSelected 
end

local function initSelection(self)
	setSelection(self)
	self.Connections:add(self.Paths.DataModelPartManipulator.ManipulatorChangeEvent:connect(function() setSelection(self) end))
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(function() setSelection(self) end))
end

local function setInputRowText(self, row, x, y, z)
	if not row.XInput:IsFocused() then
		row.XInput.Text = x
	end
	
	if not row.YInput:IsFocused() then
		row.YInput.Text = y
	end
		
	if not row.ZInput:IsFocused() then
		row.ZInput.Text = z
	end
end

local function setPosOri(self, isInitialize)
	local dataItem = self.Paths.DataModelSession:getSelectedDataItem()
	local isJoint3DSelected = self.Paths.DataModelRig:isPartManeuverable(dataItem)
	if isJoint3DSelected then
		local posOri = self.Paths.DataModelPartManipulator:calculateCFrameForNumericalInput(dataItem)
		setInputRowText(self, self.TargetWidget.MovablePanel.PositionInput, posOri.x, posOri.y, posOri.z)
		local xRotRadians, yRotRadians, zRotRadians = posOri:toEulerAnglesXYZ()	
		setInputRowText(self, self.TargetWidget.MovablePanel.RotationInput, math.deg(xRotRadians), math.deg(yRotRadians), math.deg(zRotRadians))				
	else
		setInputRowText(self, self.TargetWidget.MovablePanel.PositionInput, "", "", "")
		setInputRowText(self, self.TargetWidget.MovablePanel.RotationInput, "", "", "")
	end
end

local function selectPositionHandles(self)
	self.Paths.DataModelPartManipulator:setRotationHandles(false)
end

local function selectRotationHandles(self)
	self.Paths.DataModelPartManipulator:setRotationHandles(true)
end

local function initPositionAndRotation(self)	
	-- responding to position changes typed in
	local positionElementFromId = function(posOri, normalId)
		if posOri then
			if Enum.NormalId.Right == normalId then
				return posOri.x
			elseif Enum.NormalId.Top == normalId then
				return posOri.y
			elseif Enum.NormalId.Front == normalId then
				return posOri.z
			end
		end
	end
		
	local onPositionInputBoxFocusLost = function(enterPressed, currentElementPos, newElementPos, faceId)
	    if enterPressed and currentElementPos and newElementPos then
			self.Paths.DataModelPartManipulator:movePart(faceId, newElementPos-currentElementPos, self.Paths.DataModelSession:getSelectedDataItem())
		else
			setPosOri(self)
	    end
	end
	
	local posInputRow = self.TargetWidget.MovablePanel.PositionInput
	local positionInputToNormalId = {[posInputRow.XInput]=Enum.NormalId.Right, [posInputRow.YInput]=Enum.NormalId.Top, [posInputRow.ZInput]=Enum.NormalId.Front}	
	for posInput, normalId in pairs(positionInputToNormalId) do
		self.Connections:add(posInput.FocusLost:connect(function(enterPressed)
			local dataItem = self.Paths.DataModelSession:getSelectedDataItem()
			onPositionInputBoxFocusLost(enterPressed, positionElementFromId(self.Paths.DataModelPartManipulator:calculateCFrameForNumericalInput(dataItem), normalId), tonumber(posInput.Text), normalId)
		end))
		
		self.Connections:add(posInput.Focused:connect(function()
			selectPositionHandles(self)
		end))					
	end
	
	-- responding to orientation changes typed in		
	local rotationElementFromId = function(posOri, axis)
		if posOri then
			local xRotRadians, yRotRadians, zRotRadians = posOri:toEulerAnglesXYZ()	
			if Enum.Axis.X == axis then
				return xRotRadians
			elseif Enum.Axis.Y == axis then
				return yRotRadians
			elseif Enum.Axis.Z == axis then
				return zRotRadians
			end
		end
	end
			
	local onRotationInputBoxFocusLost = function(enterPressed, currentElementRotRadians, newElementRotDegrees, axis)
	    if enterPressed and currentElementRotRadians and newElementRotDegrees then
			local newElementRotRadians = math.rad(newElementRotDegrees)
			self.Paths.DataModelPartManipulator:rotatePart(axis, newElementRotRadians-currentElementRotRadians, self.Paths.DataModelSession:getSelectedDataItem())			
		else
			setPosOri(self)
	    end
	end
	
	local rotInputRow = self.TargetWidget.MovablePanel.RotationInput
	local rotationInputToNormalId = {[rotInputRow.XInput]=Enum.Axis.X, [rotInputRow.YInput]=Enum.Axis.Y, [rotInputRow.ZInput]=Enum.Axis.Z}	
	for rotInput, axis in pairs(rotationInputToNormalId) do
		self.Connections:add(rotInput.FocusLost:connect(function(enterPressed)
			local dataItem = self.Paths.DataModelSession:getSelectedDataItem()
			onRotationInputBoxFocusLost(enterPressed, rotationElementFromId(self.Paths.DataModelPartManipulator:calculateCFrameForNumericalInput(dataItem), axis), tonumber(rotInput.Text), axis)
		end))
		
		self.Connections:add(rotInput.Focused:connect(function()
			selectRotationHandles(self)
		end))										
	end

	setPosOri(self, true)
	self.Connections:add(self.Paths.DataModelSession.ScrubberTimeChangeEvent:connect(function() setPosOri(self) end))
	self.Connections:add(self.Paths.DataModelPartManipulator.ManipulatorChangeEvent:connect(function() setPosOri(self) end))
	self.Connections:add(self.Paths.DataModelPartManipulator.ManipulationEndEvent:connect(function() setPosOri(self) end))	
	self.Connections:add(self.Paths.DataModelKeyframes.ChangedEvent:connect(function() setPosOri(self) end))
	self.Connections:add(self.Paths.DataModelKeyframes.PoseTransformChangedEvent:connect(function() setPosOri(self) end))
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(function() setPosOri(self) end))
end

function PositionOrientationPanel:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIPositionOrientationPanel
	self.IsPanelUp = false
			
	local arrowsContainer = self.TargetWidget.MovablePanel.PopUpDownButton.TextAndArrow.Arrow	
	self.PressedUpArrow = arrowsContainer.UpArrow.MouseButtonPressed
	self.NotPressedUpArrow = arrowsContainer.UpArrow.MouseButtonNOTPressed
	self.PressedDownArrow = arrowsContainer.DownArrow.MouseButtonPressed
	self.NotPressedDownArrow = arrowsContainer.DownArrow.MouseButtonNOTPressed
	
	self.PopUpButton = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.MovablePanel.PopUpDownButton)
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.Connections:add(self.TargetWidget.MovablePanel.PopUpDownButton.InputBegan:connect(function(input) 	
		if input.UserInputType == Enum.UserInputType.MouseButton1 then								
			self.PressedUpArrow.Visible = not self.IsPanelUp
			self.NotPressedUpArrow.Visible = false 
			self.PressedDownArrow.Visible = self.IsPanelUp 
			self.NotPressedDownArrow.Visible = false 		
		end 				
	end))
		
	self.Connections:add(self.TargetWidget.MovablePanel.PopUpDownButton.InputEnded:connect(function(input) 
		if input.UserInputType == Enum.UserInputType.MouseButton1 then	
			toggleUpDown(self)
					
			self.PressedUpArrow.Visible = false
			self.NotPressedUpArrow.Visible = not self.IsPanelUp
			self.PressedDownArrow.Visible = false
			self.NotPressedDownArrow.Visible = self.IsPanelUp			
		end
	end))
	
	initSelection(self)
	initPositionAndRotation(self)
end

function PositionOrientationPanel:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.PopUpButton = nil
	self.TargetWidget = nil	
	self.Paths = nil
end

return PositionOrientationPanel]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX0629fe63198c4c04af17160c7c294b74">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptStartScreen</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local StartScreen = {}

function StartScreen:init(Paths)
	self.Paths = Paths
end

local function cleanup(self)
	self.running = false
	
	if nil ~= self.gui then
		for i, v in pairs(self.cleanupEvents) do
			v:disconnect()
		end
		self.cleanupEvents = nil

		self.AnchorButtonOK:terminate()
		self.AnchorButtonOK = nil

		self.AnchorButtonCancel:terminate()
		self.AnchorButtonCancel = nil

		self.AnchorSubWindow:terminate()
		self.AnchorSubWindow = nil

		self.AnchorWarning:Destroy()
		self.AnchorWarning = nil

		self.SelectButton:terminate()
		self.SelectButton = nil			

		self.CancelButton:terminate()
		self.CancelButton = nil

		self.HelpButton:terminate()
		self.HelpButton = nil

		self.selectionBox:Destroy()
		self.selectionBox = nil

		self.hoverBox:Destroy()
		self.hoverBox = nil

		self.gui.Parent = nil
		self.gui:Destroy()
		self.gui = nil
	end
end
	
function StartScreen:terminate()
	cleanup(self)
	self.Paths = nil
end

function StartScreen:isOnScreen()
	return nil ~= self.gui
end

function StartScreen:show(exitFunc)
	local mouse  = self.Paths.Globals.Plugin:GetMouse()
	self.gui = self.Paths.GUIPopUpStartScreen:clone()
	self.selectionBox = Instance.new("SelectionBox", game.CoreGui)
	self.hoverBox = Instance.new("SelectionBox", game.CoreGui)
	self.running = true
	self.selectionBox.Color = BrickColor.new"Teal"
	self.selectionBox.LineThickness = 0.1
	self.hoverBox.LineThickness = 0.09
	local selected = nil
	
	self.CancelButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.gui.Buttons.Cancel)
	self.SelectButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.gui.Buttons.Select)
	self.HelpButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.gui.Buttons.Help)
	
	self.SelectButton:setEnabled(false)
	self.HelpButton:setEnabled(true)
	self.CancelButton:setEnabled(true)
	
	self.gui.ScriptWarning.Visible = false
	
	self.AnchorWarning = self.Paths.GUIPopUpAnchorWarning:clone()
	self.AnchorSubWindow = self.Paths.GUIScriptSubWindow:new(self.Paths, self.AnchorWarning, self.Paths.Globals.PluginGUI)
	self.AnchorSubWindow:turnOn(false)
	self.AnchorSubWindow.GUI.AnchorPoint = Vector2.new(0.5, 0.5)
	self.AnchorSubWindow.GUI.Position = UDim2.new(0.5, 0, 0.5, 0)
	
	self.cleanupEvents = {}
	
	local function isPlaceSafe()
		local scripts = {}
		local search
		search = function(item)
			for i, v in pairs(item:GetChildren()) do
				if v:IsA("Script") and not v.Disabled then
					table.insert(scripts, v)
				else
					search(v)
				end
			end
		end
		search(workspace)
		search(game.ServerScriptService)
		if #scripts > 0 then
			return false
		end
		return true
	end
	
	local isValidParent = function(p)
		for i, v in pairs(p:GetChildren()) do
			if v:IsA("Humanoid") or v:IsA("AnimationController") then
				return true
			end
		end
		return false
	end
	
	local function getRoot(part)
		if part then
			local base = part:GetRootPart()
			if base and isValidParent(base.Parent) then
				return base
			end
		end			
		return nil
	end
	
	local GetAbsoluteRoot = function(what)
		if not what then return nil end
		local possibleRoot = what:GetRootPart()
		local found = nil
		local getRoot		
		
		getRoot = function(p)
			for i, v in pairs(p:GetChildren()) do
				if v:IsA("Motor6D") and v.Part1 == possibleRoot and isValidParent(v.Parent.Parent) then
					found = v.Part0
				elseif v:IsA("BasePart") or v:IsA("Model") then
					getRoot(v)
				end
			end
		end
			
		if possibleRoot and not isValidParent(possibleRoot.Parent) then
			possibleRoot = nil
		else
			getRoot(possibleRoot.Parent)
		end	
		
		if found then return found end
		return possibleRoot
		
	end

	local isTickFuncRunning = false
	local selectorTickFunc = function()
		isTickFuncRunning = true
		while self.running do
			local target = mouse.target
			self.hoverBox.Adornee = GetAbsoluteRoot(target)
			wait(0.1)
		end
		isTickFuncRunning = false
	end
		
	spawn(selectorTickFunc)
	
	local prefixNoSelection = "Select a rig to animate."
	self.gui.RigName.Text = prefixNoSelection
	local mouseDownEvent = mouse.Button1Down:connect(function()
		local target = GetAbsoluteRoot(mouse.Target)
		selected = target
		self.selectionBox.Adornee = target
		
		if selected then
			self.SelectButton:setEnabled(true)
			self.gui.RigName.Text = selected.Parent.Name .. " Selected"
		else
			self.SelectButton:setEnabled(false)
			self.gui.RigName.Text = prefixNoSelection
		end
	end)
	table.insert(self.cleanupEvents, mouseDownEvent)
	
	local cancelMouseDownConnect = self.gui.Buttons.Cancel.MouseButton1Click:connect(function()
		if self.CancelButton:getEnabled() then
			self.running = false
			cleanup(self)
			exitFunc(nil)
		end
	end)
	table.insert(self.cleanupEvents, cancelMouseDownConnect)
	
	self.AnchorButtonOK = self.Paths.WidgetCustomImageButton:new(self.Paths, self.AnchorWarning.OkCancel.OK)
	self.AnchorButtonCancel = self.Paths.WidgetCustomImageButton:new(self.Paths, self.AnchorWarning.OkCancel.Cancel)
	
	table.insert(self.cleanupEvents, self.AnchorWarning.OkCancel.OK.MouseButton1Click:connect(function()
		selected.Anchored = true					
		cleanup(self)
		exitFunc(selected)
	end))
	
	table.insert(self.cleanupEvents, self.AnchorWarning.OkCancel.Cancel.MouseButton1Click:connect(function()
		cleanup(self)
		exitFunc(selected)
	end))
	
	table.insert(self.cleanupEvents, self.AnchorSubWindow.OnCloseEvent:connect(function()
		self.running = true		
		if not isTickFuncRunning then			
			spawn(selectorTickFunc)
		end
	end))
				
	local selectClickConnect = self.gui.Buttons.Select.MouseButton1Click:connect(function()
		if self.SelectButton:getEnabled() then
			self.running = false
			if selected and selected.Anchored == false then
				--Prompt to anchor it
				self.AnchorSubWindow:turnOn(true)
				self.AnchorButtonOK:setEnabled(true)
				self.AnchorButtonCancel:setEnabled(true)
			else
				cleanup(self)
				exitFunc(selected)
			end
		end
	end)
	table.insert(self.cleanupEvents, selectClickConnect)
	
	local helpClickConnect = self.gui.Buttons.Help.MouseButton1Click:connect(function()
		if self.HelpButton:getEnabled() then
			self.Paths.Globals.Plugin:OpenWikiPage("Animations")
		end
	end)
	table.insert(self.cleanupEvents, helpClickConnect)
	
	if not isPlaceSafe() then
		self.gui.ScriptWarning.Visible = true
	end
	
	self.gui.Parent = self.Paths.Globals.PluginGUI
end

return StartScreen]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXb40fd8f98ef1431b9f4192da7679f17f">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptIndicatorArea</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local IndicatorArea = {}

IndicatorArea.TargetWidget = nil
IndicatorArea.Connections = nil
IndicatorArea.KeyframeIndicators = {}

local function initKeyframeIndicators(self, keyframes)
	self.Paths.GUIScriptIndicatorArea:clearKeyframeIndicators()
	for time, key in pairs(keyframes) do
		if not self.Paths.HelperFunctionsTable:isNilOrEmpty(key.Poses) then
			self.Paths.GUIScriptIndicatorArea:addKeyframeIndicator(time)
		end
	end
end

function IndicatorArea:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIIndicatorArea
	self.Paths.UtilityScriptDisplayArea:addDisplay(self.TargetWidget)
	self.Connections = Paths.UtilityScriptConnections:new()

	initKeyframeIndicators(self, self.Paths.DataModelKeyframes.keyframeList)
	self.Connections:add(self.Paths.DataModelKeyframes.ChangedEvent:connect(function(keyframes)
		initKeyframeIndicators(self, keyframes)
	end))
end

function IndicatorArea:addKeyframeIndicator(time)
	self.KeyframeIndicators[#self.KeyframeIndicators + 1] = self.Paths.GUIScriptKeyframeIndicator:new(self.Paths, self.TargetWidget, time)
end

function IndicatorArea:clearKeyframeIndicators()
	for _, indicator in ipairs(self.KeyframeIndicators) do
		indicator:terminate()
	end
	self.KeyframeIndicators = {}
end

function IndicatorArea:terminate()
	self.Paths.UtilityScriptDisplayArea:removeDisplay(self.TargetWidget)
	self.TargetWidget = nil
	self.Connections:disconnectAll()
end

return IndicatorArea]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX765bbd9b6e0742758001b4ec624ece60">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptKeyframeIndicator</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local KeyframeIndicator = {}
KeyframeIndicator.__index = KeyframeIndicator

function KeyframeIndicator:setIndicatorPosition(time)
	self.TargetWidget.Position = UDim2.new(math.clamp(time/self.Paths.DataModelClip:getLength(), 0, 1), 0, 0.5, 0)
end

local function setPoseHighlighted(self, selected)
	self.TargetWidget.Selected.Visible = selected
	self.TargetWidget.NotSelected.Visible = not selected
end

local function getSelectedGUIKeyframe(self)
	local firstSelectedPose = self.Paths.DataModelSession:getSelectedPoseAtTime(self.Time)
	if firstSelectedPose then
		local jointScript = self.Paths.GUIScriptJointTimeline.JointScripts[firstSelectedPose:getPart()]
		if jointScript then
			for _, key in ipairs(jointScript.Keyframes) do
				if self.Time == key.Time then
					return key
				end
			end
		end
	end
end

function KeyframeIndicator:new(Paths, parent, time)
	local self = setmetatable({}, KeyframeIndicator)
	self.Paths = Paths
	self.Time = time

	self.Connections = Paths.UtilityScriptConnections:new(Paths)

	self.TargetWidget = Paths.GUIClonableKeyframeIndicator:clone()
	self.TargetWidget.Parent = parent

	self:setIndicatorPosition(time)

	self.Connections:add(Paths.DataModelClip.LengthChangedEvent:connect(function()
		self:setIndicatorPosition(time)
	end))

	self.Connections:add(self.TargetWidget.ImageButton.MouseButton1Click:connect(function()
		local keyframe = Paths.DataModelClip:getKeyframe(self.Time)
		local wasPoseSelected = self:areAnyPosesSelected()
		self.Paths.DataModelSession:selectNone()
		if not wasPoseSelected then
			for _, pose in pairs(keyframe.Poses) do
				self.Paths.DataModelSession:addClickedPoseToSelectedKeyframes(self.Time, pose.Item)
			end
		end
	end))

	self.Connections:add(self.TargetWidget.ImageButton.MouseButton2Click:connect(function()
		local keyframe = Paths.DataModelClip:getKeyframe(self.Time)
		self.Paths.DataModelSession:selectNone()
		for _, pose in pairs(keyframe.Poses) do
			self.Paths.DataModelSession:addClickedPoseToSelectedKeyframes(self.Time, pose.Item)
		end
		local pose = self.Paths.DataModelSession:getSelectedPoseAtTime(self.Time)
		if pose then
			Paths.GUIScriptTimelineMenu:show(time, pose.Item)
		end
	end))

	self.Connections:add(self.TargetWidget.ImageButton.InputBegan:connect(function(input)
		if Enum.UserInputType.MouseButton1 == input.UserInputType then
			self.Paths.UtilityScriptMovePoses:BeginMove(self.Paths, getSelectedGUIKeyframe(self))
		end
	end))

	self.Connections:add(self.TargetWidget.ImageButton.InputEnded:connect(function(input)
		if Enum.UserInputType.MouseButton1 == input.UserInputType then
			self.Paths.UtilityScriptMovePoses:EndMove(self.Paths)
		end
	end))

	self.Connections:add(Paths.UtilityScriptMovePoses.PosesMovedEvent:connect(function(targetTime, anchorTime)
		if self:areAnyPosesSelected() then
			local deltaTime = anchorTime - self.Time
			local newTime =  targetTime - deltaTime
			newTime = Paths.DataModelSession:formatTimeValue(newTime)
			self:setIndicatorPosition(newTime)
		end
	end))

	setPoseHighlighted(self, self:areAnyPosesSelected())
	self.Connections:add(Paths.DataModelSession.SelectedChangeEvent:connect(function()
		setPoseHighlighted(self, self:areAnyPosesSelected())
	end))

	return self
end

function KeyframeIndicator:areAnyPosesSelected()
	return self.Paths.DataModelSession:areAnyPosesForTimeSelected(self.Time)
end

function KeyframeIndicator:terminate()
	self.Connections:terminate()
	self.Connections = nil

	self.TargetWidget.Parent = nil
	self.TargetWidget:Destroy()
end

return KeyframeIndicator
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX3b834a0a46d54146b2c89c55203c4113">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptNotchesDisplayArea</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local NotchesDisplayArea = {}

NotchesDisplayArea.TargetWidget = nil
NotchesDisplayArea.ClonedChildren = {}

local function labelNotch(self, clonedNotch)
	local notchTime = clonedNotch.Position.X.Scale*self.Paths.DataModelClip:getLength()
	clonedNotch.NotchLabel.Text = string.format(self.Paths.DataModelSession:getNumberPrecisionFormatString(), notchTime)
end

local function adjustNotchPosition(self, notch, notchTime, doRelabel)
	notch.Position = UDim2.new(notchTime/self.Paths.DataModelClip:getLength(), 0, 0, 0)
	if doRelabel then
		-- label after setting position
		labelNotch(self, notch)
	end
end

local function addNotch(self, notchTime, doLabel)
	local clonedNotch = self.Paths.GUIClonableNotch:clone()
	clonedNotch.Parent = self.TargetWidget
	adjustNotchPosition(self, clonedNotch, notchTime, doLabel)
	table.insert(self.ClonedChildren, clonedNotch)
	return clonedNotch
end

if not FastFlags:isDefinedBoundaryNotchesFlagOn() then
function calculateBoundary(num)
	if num <= 0 then
		return 0
	end

	local Mult = 2.2
	local result = 1
	while result*Mult <= num do
		result = result*Mult
	end
	return math.floor(result)
end
end

local function calculateDisplayArea(self, notchWidth)
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then
		local minFirstNotchPosition = self.TargetWidget.AbsolutePosition.X + notchWidth
		local minFirstNotchTime = self.Paths.UtilityScriptDisplayArea:absoluteXPositionToTime(minFirstNotchPosition, self.TargetWidget)
		local maxLastNotchPosition = self.TargetWidget.AbsolutePosition.X + self.TargetWidget.AbsoluteSize.X - notchWidth
		local maxLastNotchTime = self.Paths.UtilityScriptDisplayArea:absoluteXPositionToTime(maxLastNotchPosition, self.TargetWidget)
		
		local BestTimeSpacingOption = 0.25
		local MaxDecimalPlaces = 2 -- this indicates that 'BestTimeSpacingOption' above is to 2 decimal places

		local timeSpacingOption = BestTimeSpacingOption		
		while timeSpacingOption < self.Paths.DataModelClip:getLength() do
			local doesSpaceExistToDisplayNotches = timeSpacingOption >= minFirstNotchTime
			if doesSpaceExistToDisplayNotches then
				local numNotchesToDisplay = math.floor(maxLastNotchTime/timeSpacingOption)
				local numDecimalPlacesToDisplay = timeSpacingOption >= 1 and 1 or MaxDecimalPlaces -- we'll display 1 decimal place even for whole numbers >= 1 
				return numNotchesToDisplay, timeSpacingOption, numDecimalPlacesToDisplay
			end
			timeSpacingOption = timeSpacingOption*2
			-- this stops inacuracy creeping in, once the starting value of 0.25 (BestTimeSpacingOption) gets over 1 it will always be to 0 decimal places, under 1, and 2 places is the max
			if FastFlags:isTimePrecisionFixOn() then			
				timeSpacingOption = self.Paths.HelperFunctionsMath:roundToDecimalPlace(timeSpacingOption, (timeSpacingOption >= 1 and 0 or MaxDecimalPlaces))
			else
				timeSpacingOption = self.Paths.HelperFunctionsMath:truncate(timeSpacingOption, (timeSpacingOption >= 1 and 0 or MaxDecimalPlaces))
			end
		end
		return 0
	end

	local displayAreaWidth = self.TargetWidget.AbsoluteSize.X
	-- available width is the display area width minus the width of the first notch (the end notch does not take up display area width)
	local availableWidth = displayAreaWidth - notchWidth
	-- how many extra notches can we fit in the available width
	local numExtraNotches = calculateBoundary(math.floor(availableWidth/notchWidth))
	return numExtraNotches, displayAreaWidth
end

local function clearNotches(self)
	self.PreviousNumExtraNotches = nil
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then	
		self.PreviousTimeSpacing = nil
	end
	self.PreviouslyFullyZoomed = nil
	
	local numClonedChildren = #self.ClonedChildren
	for child = 1, numClonedChildren do
		self.ClonedChildren[child].Parent = nil		
		self.ClonedChildren[child]:Destroy()
		self.ClonedChildren[child] = nil
	end
end

local function setNotchLabelVisibility(notch, set)
	notch.NotchLabel.Visible = set
	notch.NotchLine.Visible = set
	notch.NotchLineShort.Visible = not set	
end

local function showExtraFullyZoomedAnimLengthNotch(self)
	return self.Paths.DataModelClip:getLength() < 1
end

local function adjustFullyZoomedNotches(self)
	local numDecimalPlacesToDisplay = math.max(2, self.Paths.HelperFunctionsMath:numDecimalPlaces(self.Paths.DataModelClip:getLength()))
	self.Paths.ActionEditDisplayPrecision:execute(self.Paths, numDecimalPlacesToDisplay)
	
	local viewableAreaBeginTime = self.Paths.UtilityScriptDisplayArea:calculateViewableAreaBeginTime()
	local viewableAreaEndTime = self.Paths.UtilityScriptDisplayArea:calculateViewableAreaEndTime()
	for notch=1, self.Paths.DataModelSession:getFPS() do		
		local scale = (notch-1)/(self.Paths.DataModelSession:getFPS()-1)
		local notchTime = self.Paths.HelperFunctionsMath:lerp(viewableAreaBeginTime, viewableAreaEndTime, scale)
				
		local showFirstAndLastOnly = 1 == notch or self.Paths.DataModelSession:getFPS() == notch
		setNotchLabelVisibility(self.ClonedChildren[notch], showFirstAndLastOnly)		
		adjustNotchPosition(self, self.ClonedChildren[notch], notchTime, showFirstAndLastOnly)
	end
	-- if the animation length is less than 1 second, we add an extra notch to show the animation length
	if showExtraFullyZoomedAnimLengthNotch(self) then
		adjustNotchPosition(self, self.ClonedChildren[#self.ClonedChildren], self.Paths.DataModelClip:getLength(), true)
	end
end

local function createFullyZoomedNotches(self)
	clearNotches(self)
	for notch=1, self.Paths.DataModelSession:getFPS() do		
		addNotch(self, 0, false)
	end
	-- if the animation length is less than 1 second, we add an extra notch to show the animation length
	if showExtraFullyZoomedAnimLengthNotch(self) then
		addNotch(self, 0, false)
	end
	adjustFullyZoomedNotches(self)
end

local function createNotches(self)
	clearNotches(self)
	
	-- add notch at animation begining	
	addNotch(self, 0, true)
	-- add notch at animation length
	addNotch(self, self.Paths.DataModelClip:getLength(), true)
	-- get the width of one of the above added notches
	local notchWidth = self.ClonedChildren[1].AbsoluteSize.X
	local numExtraNotches = nil
	local displayAreaWidth = nil
	local notchTimeSpacing = nil
	local definedBoundaryDecimalPlaces = nil
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then
		numExtraNotches, notchTimeSpacing, definedBoundaryDecimalPlaces = calculateDisplayArea(self, notchWidth)		
	else
		numExtraNotches, displayAreaWidth = calculateDisplayArea(self, notchWidth)
	end
	
	if numExtraNotches > 0 then
		local segmentWidth = nil
		if not FastFlags:isDefinedBoundaryNotchesFlagOn() then
			segmentWidth = displayAreaWidth/(numExtraNotches+1)
		end
		
		for extraNotch=1, numExtraNotches do
			local xPosLeftSide = nil
			local notchTime = nil
			if FastFlags:isDefinedBoundaryNotchesFlagOn() then
				notchTime = notchTimeSpacing*extraNotch
				xPosLeftSide = self.Paths.UtilityScriptDisplayArea:timeToAbsoluteXPosition(notchTime, self.TargetWidget)
				self.Paths.ActionEditDisplayPrecision:execute(self.Paths, definedBoundaryDecimalPlaces)
			else
				xPosLeftSide = segmentWidth*extraNotch
				notchTime = (xPosLeftSide/displayAreaWidth)*self.Paths.DataModelClip:getLength()

				if 1 == extraNotch then				
					local success, numDecimalPlacesRequired = self.Paths.HelperFunctionsMath:calculateNumDecimalPlacesForDiff(0, notchTime)			
					if success then
						self.Paths.ActionEditDisplayPrecision:execute(self.Paths, numDecimalPlacesRequired+1) -- adding one for a bit more precision 
					end
				end	
			end
			
			addNotch(self, notchTime, true)	
		end
	end
	-- ensure the first label has the correct precision (as it was added before the rest) 	
	labelNotch(self, self.ClonedChildren[1])
	-- the last label (which shows the length of the clip) should not be truncated at all
	self.ClonedChildren[2].NotchLabel.Text = self.Paths.DataModelClip:getLength()
end

local function initNotches(self)			
	local notchAtTimeZero = self.ClonedChildren[1]		
	local haveNotchesEverBeenInitialized = nil ~= notchAtTimeZero
	if haveNotchesEverBeenInitialized then
		if self.Paths.DataModelSession:isFullyZoomed() then
			if self.PreviouslyFullyZoomed then
				adjustFullyZoomedNotches(self)
			else
				createFullyZoomedNotches(self)
			end
		else
			if FastFlags:isDefinedBoundaryNotchesFlagOn() then
				local numExtraNotches, timeSpacing = calculateDisplayArea(self, notchAtTimeZero.AbsoluteSize.X)
				if self.PreviouslyFullyZoomed or self.PreviousNumExtraNotches ~= numExtraNotches or self.PreviousTimeSpacing ~= timeSpacing then
					createNotches(self)
				end
			else
				local numExtraNotches = calculateDisplayArea(self, notchAtTimeZero.AbsoluteSize.X)
				if self.PreviouslyFullyZoomed or self.PreviousNumExtraNotches ~= numExtraNotches then
					createNotches(self)
				end
			end	
		end
	elseif self.Paths.DataModelSession:isFullyZoomed() then
		createFullyZoomedNotches(self)
	else
		createNotches(self)		
	end
	
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then
		self.PreviousNumExtraNotches, self.PreviousTimeSpacing = calculateDisplayArea(self, self.ClonedChildren[1].AbsoluteSize.X)
	else
		self.PreviousNumExtraNotches = calculateDisplayArea(self, self.ClonedChildren[1].AbsoluteSize.X)
	end
	self.PreviouslyFullyZoomed = self.Paths.DataModelSession:isFullyZoomed()
end

function NotchesDisplayArea:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUINotchesDisplayArea	
	
	initNotches(self)
	Paths.UtilityScriptDisplayArea:addDisplay(self.TargetWidget)
	
	self.Connections = self.Paths.UtilityScriptConnections:new(Paths)
	self.Connections:add(Paths.UtilityScriptDisplayArea.ChangeEvent:connect(function(cause) 
		if Paths.UtilityScriptDisplayArea.ChangeEventType.ClipLength == cause then
			clearNotches(self)
		end
		initNotches(self) 
	end))
	self.Connections:add(self.TargetWidget.Changed:connect(function (property)
		-- we don't want to respond to a size change if it is the DisplayArea setting it, we'll respond to that through the DisplayArea.ChangeEvent
		-- we only respond in this function to size events from the user grabbing the edges of the window and dragging
		if not Paths.UtilityScriptDisplayArea:isUpdating() then
			if property == "AbsoluteSize" then
				initNotches(self)
			end
		end
	end))
end

function NotchesDisplayArea:terminate()
	self.Connections:terminate()
	self.Connections = nil

	self.Paths.UtilityScriptDisplayArea:removeDisplay(self.TargetWidget)	
	
	clearNotches(self)
	self.Paths = nil
end

return NotchesDisplayArea
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX8d08cde7ba234ae08b045bbb753408e2">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptScrollingJointsTimeline</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local ScrollingJointsTimeline = {}

ScrollingJointsTimeline.TargetWidget = nil
ScrollingJointsTimeline.Paths = nil

function ScrollingJointsTimeline:init(Paths)
	self.Paths = Paths
	
	Paths.GUIScriptJointTimeline:init(Paths)
	self.TargetWidget = Paths.GUIScrollingJointTimeline	
	self.TargetWidget.CanvasSize = UDim2.new(1, 0, 0, Paths.GUIScriptJointTimeline:getHeight())
	
	self.onHeightChange = function()
		self.TargetWidget.CanvasSize = UDim2.new(1, 0, 0, Paths.GUIScriptJointTimeline:getHeight())
	end
	Paths.GUIScriptJointTimeline.heightChangeEvent:connect(self.onHeightChange)
	
	-- when the scroll frame is resized, there is a bug that means child widgets are not always re-rendered, which leaves them invisible, 
	-- this hack is used to slightly reposition the canvas when the scroll frame is repositioned, which makes the children get re-rendered
	self.forceRenderHack = true
	self.onChanged = self.TargetWidget.Changed:connect(function (property)
		if property == "AbsoluteSize" then
			local smallYChange = self.forceRenderHack and 1 or -1
			self.TargetWidget.CanvasPosition = Vector2.new(self.TargetWidget.CanvasPosition.X, self.TargetWidget.CanvasPosition.Y+smallYChange)		
			self.forceRenderHack = not self.forceRenderHack
		end
	end)
end

function ScrollingJointsTimeline:terminate()
	self.onChanged:disconnect()
	self.Paths.GUIScriptJointTimeline.heightChangeEvent:disconnect(self.onHeightChange)
	self.onHeightChange = nil
	self.TargetWidget = nil
	self.Paths.GUIScriptJointTimeline:terminate()
	self.Paths = nil
end

return ScrollingJointsTimeline
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXf4b85e1e45c6447cac2e8dac5d99e01d">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptToolTip</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local ToolTip = {}

ToolTip.FadeToOpaqueTime = 0.7
ToolTip.TipWidgets = nil
ToolTip.MoveOverTipWidget = nil
ToolTip.HorizontalPadding = 10
ToolTip.VerticalPadding = 6
ToolTip.TargetWidget = nil
ToolTip.Tweener = nil
ToolTip.StopTipCallback = nil
ToolTip.DisplayTimeSeconds = 7

local function isToolTipOff(self)
	local TransparentTolerance = 0.99
	return nil == self.Tweener and self.TargetWidget.BackgroundTransparency >= TransparentTolerance 
end

local function isToolTipFadingOn(self)
	return nil ~= self.Tweener
end

local function isToolTipOn(self)
	local OpaqueTolerance = 0.01
	return nil == self.Tweener and self.TargetWidget.BackgroundTransparency <= OpaqueTolerance 
end

local function endTween(self)
	if nil ~= self.Tweener then
		self.Tweener:terminate()
		self.Tweener = nil
	end
end

local function cancelStopTipCallback(self)
	if nil ~= self.StopTipCallback then
		self.StopTipCallback:terminate()
		self.StopTipCallback = nil
	end	
end

local function setTransparency(self, val)
	self.TargetWidget.BackgroundTransparency = val
	self.TargetWidget.TextTransparency = val
	
	self.TargetWidget.BottomShadow.BackgroundTransparency = val
	self.TargetWidget.BottomShadow.ImageTransparency = val
	
	self.TargetWidget.RightSideShadow.BackgroundTransparency = val
	self.TargetWidget.RightSideShadow.ImageTransparency = val
end

local function fadeOnTipText(self)
	if isToolTipOff(self) then
		self.Tweener = self.Paths.UtilityScriptTween:new(self.Paths, 1, 0, ToolTip.FadeToOpaqueTime, function(val) setTransparency(self, val) end)
	end
end

local function turnOffTipText(self)
	endTween(self)
	setTransparency(self, 1)	
	cancelStopTipCallback(self)	
end

local function resetStopTipCallback(self, tipWidget)
	cancelStopTipCallback(self)
	self.StopTipCallback = self.Paths.UtilityScriptCallback:new(self.Paths, function() turnOffTipText(self) end, ToolTip.DisplayTimeSeconds)
end

local function positionToolTip(self, currentTipWidget)
	-- find the bottom center position of the currentTipWidget
	local currentTipWidgetX = currentTipWidget.AbsolutePosition.X+(currentTipWidget.AbsoluteSize.X*0.5)
	local currentTipWidgetY = currentTipWidget.AbsolutePosition.Y+currentTipWidget.AbsoluteSize.Y		
		
	local newXOffset = currentTipWidgetX-self.TargetWidget.Parent.AbsolutePosition.X
	local newYOffset = currentTipWidgetY-self.TargetWidget.Parent.AbsolutePosition.Y
	
	-- position at the bottom center position of the currentTipWidget
	self.TargetWidget.Position = UDim2.new(0, newXOffset, 0, newYOffset)
end

local function setCurrentTip(self, currentTipWidget)	
	local tipText = currentTipWidget and self.TipWidgets[currentTipWidget].TipText or ""	
	if 0 == string.len(tipText) then
		turnOffTipText(self)
	elseif isToolTipOff(self) or self.TargetWidget.Text ~= tipText then	
		positionToolTip(self, currentTipWidget)	
		self.TargetWidget.Text = tipText
		self.TargetWidget.Size = UDim2.new(0, self.TargetWidget.TextBounds.X+ToolTip.HorizontalPadding, 0, self.TargetWidget.TextBounds.Y+ToolTip.VerticalPadding)
		fadeOnTipText(self)
		resetStopTipCallback(self, currentTipWidget)
	end
end

local function determineCurrentTip(self)
	local areToolTipsEnabled = self.Paths.DataModelPreferences:getValue(self.Paths.DataModelPreferences.Type.Tooltips) 
	if areToolTipsEnabled then	
		-- this is O(n), change MouseOverTipWidgets to a heap for O(1)
		local currentTipWidget = self.Paths.HelperFunctionsIteration:fold(self.Paths.HelperFunctionsTable:firstKey(self.MouseOverTipWidgets), self.MouseOverTipWidgets, function(highestWidget, widget, _)
			return highestWidget.ZIndex > widget.ZIndex and highestWidget or widget
		end)
		setCurrentTip(self, currentTipWidget)
	end
end

function ToolTip:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIToolTip
	self.TargetWidget.Text = ""
	ToolTip.Tweener = nil
	self.TipWidgets = {}
	self.MouseOverTipWidgets = {} -- MouseOverTipWidgets would be faster implemented as a heap
	
	self.onPreferenceChange = function(prefType, newVal)
		if self.Paths.DataModelPreferences.Type.Tooltips == prefType then
			if newVal then
				determineCurrentTip(self)
			else
				turnOffTipText(self)
			end
		end
	end
	self.Paths.DataModelPreferences.EditPreferenceEvent:connect(self.onPreferenceChange)
end

local function disconnectWidget(widgetData)
	widgetData.moveConnect:disconnect() 
	widgetData.enteredConnect:disconnect()
	widgetData.leaveConnect:disconnect()
end

function ToolTip:terminate(Paths)	
	turnOffTipText(self)

	for widget, data in pairs(self.TipWidgets) do
		disconnectWidget(data)
	end
	self.TipWidgets = nil
	self.MouseOverTipWidgets = nil
	self.Paths = nil
end

function ToolTip:isInitialized()
	return nil ~= self.Paths
end

local function addMouseOverWidget(self, widget)
	self.MouseOverTipWidgets[widget] = true -- this is O(1), change MouseOverTipWidgets to a heap for O(log n) here, but faster in determineCurrentTip()
	determineCurrentTip(self) 
end

local function removeMouseOverWidget(self, widget)
	self.MouseOverTipWidgets[widget] = nil
	determineCurrentTip(self)
end

function ToolTip:add(widget, tipText)
	if nil ~= self.TipWidgets[widget] then
		self.TipWidgets[widget].TipText = tipText
	else	
		local onMouseEntered = widget.InputBegan:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseMovement then				
				addMouseOverWidget(self, widget)
			end
		end)
		
		local onMouseLeave = widget.InputEnded:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseMovement then
				removeMouseOverWidget(self, widget)
			end
		end)
		
		-- this shouldn't be required, but MoveEnter and MouseLeave can be unreliable
		local onMouseMoved = widget.MouseMoved:connect(function()
			if nil == self.MouseOverTipWidgets[widget] then
				addMouseOverWidget(self, widget)
			end
		end)							
		self.TipWidgets[widget] = {TipText=tipText, moveConnect=onMouseMoved, enteredConnect=onMouseEntered, leaveConnect=onMouseLeave}
	end	
	
	if self.Paths.InputMouse:isOver(widget) then
		addMouseOverWidget(self, widget)
	end
end

-- this is a widget which is just meant to block other wisgets from showing tool tips (like when a pop-up is on screen
function ToolTip:addBlocker(widget)
	self:add(widget, "")
end

function ToolTip:remove(widget)
	if nil ~= self.TipWidgets[widget] then
		removeMouseOverWidget(self, widget)
		disconnectWidget(self.TipWidgets[widget])
		self.TipWidgets[widget] = nil
	end	
end

return ToolTip]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX6c64e1ed3bc2466796d51da4dbf73aa5">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptMultiSelectArea</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local MultiSelectArea = {}

MultiSelectArea.TargetWidget = nil
MultiSelectArea.StartPos = nil
MultiSelectArea.StartTime = nil
MultiSelectArea.EndTime = nil
MultiSelectArea.Clicked = false

local function positionArea(self)
	if FastFlags:isMultiSelectAreaOffsetFixOn() then
		local xOffset = self.StartPos.X - self.Paths.GUIScriptJointTimeline.TargetWidget.AbsolutePosition.X
		local yOffset = self.StartPos.Y - self.Paths.GUIScriptJointTimeline.TargetWidget.AbsolutePosition.Y

		self.TargetWidget.Position = UDim2.new(0, xOffset, 0, yOffset)
	else
		local xOffset = self.StartPos.X - self.TargetWidget.Parent.AbsolutePosition.X
		local yOffset = self.StartPos.Y - self.TargetWidget.Parent.AbsolutePosition.Y

		self.TargetWidget.Position = UDim2.new(0, xOffset, 0, yOffset)
	end
end

local function resizeArea(self)
	if self.StartPos.X ~= nil and self.StartPos.Y ~= nil then
		local size = Vector2.new(self.StartPos.X - self.Paths.InputMouse:getX(), self.StartPos.Y - self.Paths.InputMouse:getY())
		
		local anchorPosX = 0
		local anchorPosY = 0

		if size.X > 0 then anchorPosX = 1 end
		if size.Y > 0 then anchorPosY = 1 end

		size = 	Vector2.new(math.abs(size.X), math.abs(size.Y))

		self.TargetWidget.AnchorPoint = Vector2.new(anchorPosX, anchorPosY)
		self.TargetWidget.Size = UDim2.new(0, size.X, 0, size.Y)
	end
end

local function findJointsInMultiSelectArea(Paths)
	for _, jointScript in pairs(Paths.GUIScriptJointTimeline.JointScripts) do
		if Paths.HelperFunctionsMath:overlap(Paths.GUIScriptMultiSelectArea.TargetWidget, jointScript.jointWidget.InfoAndTrack) then
			for _, key in ipairs(jointScript.Keyframes) do
				if key.Time and Paths.GUIScriptMultiSelectArea:isInSelectedTimeRange(key.Time) then
					Paths.DataModelSession:addPoseToSelectedKeyframes(key.Time, jointScript.DataItem)
				else
					if not Paths.DataModelSession:isAClickedPose(key.Time, jointScript.DataItem) then
						Paths.DataModelSession:removePoseFromSelectedKeyframes(key.Time, jointScript.DataItem)
					end
				end
			end
		else
			for _, key in ipairs(jointScript.Keyframes) do
				if not Paths.DataModelSession:isAClickedPose(key.Time, jointScript.DataItem) then
					Paths.DataModelSession:removePoseFromSelectedKeyframes(key.Time, jointScript.DataItem)
				end
			end
		end
	end
end

local findIndicatorsInMultiSelectArea = nil
if FastFlags:isKeyframeIndicatorsOn() then
	findIndicatorsInMultiSelectArea = function(self, Paths)
		local indicators = self.Paths.GUIScriptIndicatorArea.KeyframeIndicators
		for _, indicator in ipairs(indicators) do
			if Paths.HelperFunctionsMath:overlap(self.TargetWidget, indicator.TargetWidget) then
				Paths.DataModelSession:addAllPosesAtTimeToKeyframes(indicator.Time)
			else
				Paths.DataModelSession:removeAllPosesAtTimeFromKeyframes(indicator.Time)
			end
		end
	end
end

local function show(self)
	self.StartPos = Vector2.new(self.Paths.InputMouse:getX(), self.Paths.InputMouse:getY())
	positionArea(self)
	resizeArea(self)
	self.TargetWidget.Visible = true
end

local function update(self)
	resizeArea(self)
end

local function hide(self)
	self.TargetWidget.Visible = false
end

local function setStartTime(self, time)
	self.StartTime = time
end

local function setEndTime(self, time)
	self.EndTime = time
end

function MultiSelectArea:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIMultiSelectArea
	self.TargetWidget.Visible = false

	self.Connections = Paths.UtilityScriptConnections:new(Paths)

	self.Connections:add(self.TargetWidget.Parent.InputBegan:connect(function(input)
		local clickTime = self.Paths.UtilityScriptDisplayArea:getFormattedMouseTime()
		if input.UserInputType == Enum.UserInputType.MouseButton1 and not self.Paths.GUIScriptScrubberDisplayArea.dragableScrubber:isDragging() then
			self.Clicked = true
			show(self)
			setStartTime(self, clickTime)
			setEndTime(self, clickTime)
		end
	end))

	self.Connections:add(self.TargetWidget.Parent.InputChanged:connect(function(input)
		local clickTime = self.Paths.UtilityScriptDisplayArea:getFormattedMouseTime()
		if input.UserInputType == Enum.UserInputType.MouseMovement and self.Clicked and not self.Paths.GUIScriptScrubberDisplayArea.dragableScrubber:isDragging() then
			update(self)
			if FastFlags:isKeyframeIndicatorsOn() then
				findIndicatorsInMultiSelectArea(self, Paths)
			end
			findJointsInMultiSelectArea(Paths)
			setEndTime(self, clickTime)
		end
	end))

	self.Connections:add(self.TargetWidget.Parent.InputEnded:connect(function(input)
		local clickTime = self.Paths.UtilityScriptDisplayArea:getFormattedMouseTime()
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.Clicked = false
			hide(self)
			setEndTime(self, clickTime)
		end
	end))
end

function MultiSelectArea:isInSelectedTimeRange(time)
	if time and self.StartTime ~= nil and self.EndTime ~= nil then
		local min, max = math.min(self.StartTime, self.EndTime), math.max(self.StartTime, self.EndTime)
		if time >= min and time <= max then
			return true
		end
	end

	return false
end

function MultiSelectArea:terminate()
	self.TargetWidget = nil
	self.Paths = nil

	self.Connections:disconnectAll()
end

return MultiSelectArea]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX7b6c034a7a6648498d4d0b6f3f298356">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptJoint</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Joint = {}
Joint.__index = Joint

Joint.IndentSize = 10

local function calculateHeight(self)
	local nestedHeight = 0
	if self.jointWidget.Nested.Visible then
		local descendantHeight = 0
		for _,child in ipairs(self.Children) do
			descendantHeight = descendantHeight + child:getHeight()
		end
		self.jointWidget.Nested.Descendants.Size = UDim2.new(self.jointWidget.Nested.Descendants.Size.X.Scale, self.jointWidget.Nested.Descendants.Size.X.Offset, self.jointWidget.Nested.Descendants.Size.Y.Scale, descendantHeight)
		
		nestedHeight = descendantHeight	
	end	
	
	self.jointWidget.Nested.Size = UDim2.new(self.jointWidget.Nested.Size.X.Scale, self.jointWidget.Nested.Size.X.Offset, self.jointWidget.Nested.Size.Y.Scale, nestedHeight)
	
	self.height = self.jointWidget.InfoAndTrack.AbsoluteSize.Y + nestedHeight + self.jointWidget.UIListLayout.Padding.Offset
	self.jointWidget.Size = UDim2.new(self.jointWidget.Size.X.Scale, self.jointWidget.Size.X.Offset, self.jointWidget.Size.Y.Scale, self.height)
	
	return self.height
end

local function onHeightChange(self)
	calculateHeight(self)
	self.heightChangeEvent:fire()
end

function Joint:childrenOrdered()
    -- return the iterator function
    local i = 0
    return function()
        i = i + 1
        return self.Children[i]
    end
end

function Joint:clearKeyframes() 
	local numKeyframes = #self.Keyframes
	for key = 1, numKeyframes do
		self.Keyframes[key]:terminate()
	end
	self.Keyframes = {}
end

function Joint:addKeyframe(time, pose)
	self.Keyframes[#self.Keyframes + 1] = self.Paths.GUIScriptKeyframe:new(self.Paths, self.jointWidget.InfoAndTrack.Track.DisplayArea.KeyframesDisplayArea, time, self.DataItem, pose)
end

local function connectClicks(self)
	if self.Paths.DataModelRig:isPartManeuverable(self.DataItem) then
		self.Connections:add(self.jointWidget.InfoAndTrack.InputBegan:connect(function(input)
			if Enum.UserInputType.MouseButton1 == input.UserInputType then
				self.Paths.DataModelSession:toggleSelectedDataItem(self.DataItem)
			elseif Enum.UserInputType.MouseButton2 == input.UserInputType then
				if FastFlags:isPoseDragSnappingOn() then
					local clickTime = self.Paths.UtilityScriptDisplayArea:getFormattedMouseTime(true)
					self.Paths.GUIScriptTimelineMenu:show(clickTime, self.DataItem)
				else
					local clickTime = self.Paths.UtilityScriptDisplayArea:getMouseTime()

					if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
						clickTime = self.Paths.DataModelSession:formatTimeValue(clickTime)
					end

					self.Paths.GUIScriptTimelineMenu:show(clickTime, self.DataItem)
				end
			end
		end))
	end
end

local function openAntecendents(self)
	local iter = self
	while iter do
		if nil ~= iter.JointSwizzle then
			iter.JointSwizzle:open()
		end
		iter = iter.ParentJointScript
	end	
end

local function openHierarchy(self)
	if self.Paths.DataModelSession:isCurrentlySelectedDataItem(self.DataItem) then
		openAntecendents(self)
	end	
end

local function setNameColor(self)
	if self.Paths.DataModelSession:isCurrentlySelectedDataItem(self.DataItem) then
		self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.JointName.JointName.TextColor3 = self.Paths.UtilityScriptColors.White
	else
		self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.JointName.JointName.TextColor3 = self.Paths.UtilityScriptColors.Black
	end
end

local function initNameColor(self)
	setNameColor(self)
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(function() setNameColor(self); openHierarchy(self) end))	
end

local function setColors(self)	
	local getBasicColor = function()
		return self.ShadeJoint and self.Paths.UtilityScriptColors.GreyTimelineJoint or self.Paths.UtilityScriptColors.White
	end
					
	if self.Paths.DataModelRig:getPartInclude(self.DataItem.Name) then
		if self.Paths.DataModelSession:isCurrentlySelectedDataItem(self.DataItem) then
			self.jointWidget.InfoAndTrack.JointInfo.BackgroundColor3 = self.Paths.UtilityScriptColors.BlueJointSelected
		else
			self.jointWidget.InfoAndTrack.JointInfo.BackgroundColor3 = getBasicColor()					
		end
		self.jointWidget.InfoAndTrack.Track.BackgroundColor3 = getBasicColor()
	else
		self.jointWidget.InfoAndTrack.JointInfo.BackgroundColor3 = self.Paths.UtilityScriptColors.GreyDisabled
		self.jointWidget.InfoAndTrack.Track.BackgroundColor3 = self.Paths.UtilityScriptColors.GreyDisabled
	end
end

local function initColors(self)
	setColors(self)
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(function()	setColors(self)	end))
end

local function initPartIncludeButton(self)			
	if self.Paths.DataModelRig:isPartManeuverable(self.DataItem) then
		self.PartIncludeButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.jointWidget.InfoAndTrack.JointInfo.JointAction)
		local onPartIncludeToggle = function()		
			self.PartIncludeButton:turnOn(self.Paths.DataModelRig:getPartInclude(self.DataItem.Name))
			setColors(self)
		end
		onPartIncludeToggle()
		self.Connections:add(self.Paths.DataModelRig.PartIncludeToggleEvent:connect(onPartIncludeToggle))	
			
		self.Connections:add(self.jointWidget.InfoAndTrack.JointInfo.JointAction.MouseButton1Click:connect(function()
			self.Paths.ActionTogglePartInclude:execute(self.Paths, self.DataItem.Name)
		end))
	else
		self.jointWidget.InfoAndTrack.JointInfo.JointAction.Visible = false
	end												
end

local function doesJointHaveChildren(self)
	return not self.Paths.HelperFunctionsTable:isNilOrEmpty(self.Children)
end

local function displaySwizzles(self)
	local icon = self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon
	local isThisJointSelected = self.Paths.DataModelSession:isCurrentlySelectedDataItem(self.DataItem)
	if doesJointHaveChildren(self) then		
		icon.CheckBoxJointSelected.Visible = isThisJointSelected
		icon.CheckBoxJointNOTSelected.Visible = not isThisJointSelected
		self.JointCheckbox:changeWidgets(isThisJointSelected and icon.CheckBoxJointSelected or icon.CheckBoxJointNOTSelected)
	else
		icon.Icon.JointSelected.Visible = isThisJointSelected
		icon.Icon.JointNOTSelected.Visible = not isThisJointSelected
	end
end

function Joint:isOpen()
	return self.JointSwizzle and self.JointSwizzle:isOpen()
end

local function positionVerticalConnectionLine(self)
	self.jointWidget.Nested.VerticalLine.Visible = doesJointHaveChildren(self) 
	if doesJointHaveChildren(self) then		
		local parentIconCenterPos = self.Paths.HelperFunctionsWidget:getAbsoluteCenter(self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon)
		local parentIconBottom = self.Paths.HelperFunctionsWidget:getAbsoluteBottom(self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon)
		local lastChildCenterPos = self.Paths.HelperFunctionsWidget:getAbsoluteCenter(self.Children[#self.Children].jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon)		
		self.jointWidget.Nested.VerticalLine.Size = UDim2.new(0, 1, 0, lastChildCenterPos.Y-parentIconBottom)  
		local localPos = self.Paths.HelperFunctionsWidget:toLocalSpaceOffset(self.jointWidget.Nested, Vector2.new(parentIconCenterPos.X, parentIconBottom))
		self.jointWidget.Nested.VerticalLine.Position = UDim2.new(0, localPos.X, 0, localPos.Y)	
	end
end

local function hasParent(self)
	return nil ~= self.ParentJointScript
end

local function positionHorizontalConnectionLine(self)
	self.jointWidget.InfoAndTrack.JointInfo.HorizontalLine.Visible = hasParent(self)
	if hasParent(self) then
		-- first get positioning of the child's icon
		local visibleIconWidget = doesJointHaveChildren(self) and self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon or self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon.Icon
		local childIconLeftSide = visibleIconWidget.AbsolutePosition.X
		-- always get the center of the parent container, as the icon seems to round up to the next line down, which leaves a slight gap
		local childIconCenter = self.Paths.HelperFunctionsWidget:getAbsoluteCenter(self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon)
	
		-- get positioning of the parent's icon		
		local parentIconCenterPos = self.Paths.HelperFunctionsWidget:getAbsoluteCenter(self.ParentJointScript.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon)
		self.jointWidget.InfoAndTrack.JointInfo.HorizontalLine.Size = UDim2.new(0, childIconLeftSide-parentIconCenterPos.X, 0, 1)
		
		local localPos = self.Paths.HelperFunctionsWidget:toLocalSpaceOffset(self.jointWidget.InfoAndTrack.JointInfo, Vector2.new(parentIconCenterPos.X, childIconCenter.Y))	
		self.jointWidget.InfoAndTrack.JointInfo.HorizontalLine.Position = UDim2.new(0, localPos.X, 0, localPos.Y)
	end
end

function Joint:positionConnectionLines()
	positionVerticalConnectionLine(self)
	positionHorizontalConnectionLine(self)	
end

function Joint:createSwizzles()
	self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon.Icon.Visible = not doesJointHaveChildren(self)
	self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon.CheckBoxJointSelected.Visible = doesJointHaveChildren(self)
	self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon.CheckBoxJointNOTSelected.Visible = doesJointHaveChildren(self)
	
	if doesJointHaveChildren(self) then
		self.JointCheckbox = self.Paths.WidgetCheckbox:new(self.Paths, self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.Icon.CheckBoxJointNOTSelected, true)
		self.JointSwizzle = self.Paths.WidgetSwizzle:new(self.JointCheckbox, self.jointWidget.Nested, self.Paths)
		self.Connections:add(self.JointSwizzle.swizzleOpenEvent:connect(function() onHeightChange(self) end))
		self.Connections:add(self.JointSwizzle.swizzleClosedEvent:connect(function() onHeightChange(self) end))
	else
		self.jointWidget.Nested.Visible = false
	end
	displaySwizzles(self)
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(function()	displaySwizzles(self) end))
end

function Joint:new(Paths, jointWidget, dataItem)
	local self = setmetatable({}, Joint)
	self.Paths = Paths
	self.jointWidget = jointWidget
	self.Children = {}
	self.Keyframes = {}
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.ShadeJoint = false
	self.DataItem = dataItem
	jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle.JointName.JointName.Text = dataItem.Name
	
	self.Paths.UtilityScriptDisplayArea:addDisplay(self.jointWidget.InfoAndTrack.Track.DisplayArea.KeyframesDisplayArea)	
	initPartIncludeButton(self)	
	initColors(self)
	initNameColor(self)
	self.heightChangeEvent = Paths.UtilityScriptEvent:new()
	
	connectClicks(self)
	return self
end

function Joint:terminate()
	self.Connections:terminate()
	self.Connections = nil	
	
	self.Children = {}
	
	self:clearKeyframes()
	self.Paths.UtilityScriptDisplayArea:removeDisplay(self.jointWidget.InfoAndTrack.Track.DisplayArea.KeyframesDisplayArea)
	self.heightChangedEvent = nil
	
	-- self.PartInclude would be nil if Rig:isPartManeuverable() returned false
	if nil ~= self.PartIncludeButton then
		self.PartIncludeButton:terminate()
		self.PartIncludeButton = nil	
	end
	
	if nil ~= self.JointSwizzle then
		self.JointSwizzle:terminate()
		self.JointSwizzle = nil
		self.JointCheckbox:terminate()
		self.JointCheckbox = nil	
	end
end

function Joint:addChild(childScript, indentLevel)
	childScript.ParentJointScript = self
		
	self.Children[#self.Children + 1] = childScript
	childScript.jointWidget.Parent = self.jointWidget.Nested.Descendants
	childScript.jointWidget.LayoutOrder = #self.Children
	self.Connections:add(childScript.heightChangeEvent:connect(function() onHeightChange(self) end))
	
	childScript:indent(indentLevel)
end

function Joint:indent(indentLevel)
	local nameAndSwizzle = self.jointWidget.InfoAndTrack.JointInfo.NameAndSwizzle
	-- indent the joint name
	local indent = indentLevel*Joint.IndentSize
	nameAndSwizzle.Indent.Size = UDim2.new(nameAndSwizzle.Indent.Size.X.Scale, indent, nameAndSwizzle.Indent.Size.Y.Scale, nameAndSwizzle.Indent.Size.Y.Offset)	
end

function Joint:doShade(shadeJoint)
	self.ShadeJoint = shadeJoint
	setColors(self)
end

function Joint:getHeight()
	return self.height and self.height or calculateHeight(self)
end

return Joint
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX62c63b70a9754278991c09d7aa2d82c2">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptPromptOKCancel</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local PromptOKCancel = {}

function PromptOKCancel:init(Paths)
	self.Paths = Paths
end

local function destroyGUI(self)
	if nil ~= self.Connections then
		self.Connections:terminate()
		self.Connections = nil		
	end
	
	if nil ~= self.KillScreenUtil then
		self.KillScreenUtil:terminate()
		self.KillScreenUtil = nil
	end

	if nil ~= self.GUI then
		self.GUI.Parent = nil
		self.GUI:Destroy()
		self.GUI = nil

		if FastFlags:isChangePopupStyleOn() then
			self.OKButton:terminate()	
			self.CancelButton:terminate()
		end
	end
end

if FastFlags:isWarnForPastingOutOfBoundsOn() then
	function PromptOKCancel:show(text, onOkFunc)
		destroyGUI(self)
		self.GUI = self.Paths.GUIPopUpOKCancelTemplate:clone()
		self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, self.GUI.KillScreen, true)
		self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)

		self.GUI.Parent = self.Paths.GUIPopUps
		self.GUI.Title.Text = text
		if FastFlags:isChangePopupStyleOn() then
			self.CancelButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Cancel)
			self.OKButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Submit)
		end

		self.Connections:add(self.GUI.Submit.MouseButton1Click:connect(function()
			destroyGUI(self)
			if onOkFunc then
				onOkFunc()
			end
		end))

		self.Connections:add(self.GUI.Cancel.MouseButton1Click:connect(function() destroyGUI(self); end))
		self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() destroyGUI(self); end))
	end

	function PromptOKCancel:isActive()
		return self.GUI ~= nil
	end
else
	function showInternal(self, text, onOkFunc, isBlocking)		
		self.GUI = self.Paths.GUIPopUpOKCancelTemplate:clone()
		self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, self.GUI.KillScreen, true)
		self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)
		
		self.GUI.Parent = self.Paths.GUIPopUps		
		self.GUI.Title.Text = text
		
		local done = false
		local retVal = false
		
		self.Connections:add(self.GUI.Submit.MouseButton1Click:connect(function()
			destroyGUI(self)
			if onOkFunc then
				onOkFunc()
			end
			done = true
			retVal = true
		end))
			
		self.Connections:add(self.GUI.Cancel.MouseButton1Click:connect(function() destroyGUI(self); done = true; end))	
		self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() destroyGUI(self); done = true; end))
		
		if isBlocking then
			repeat wait() until done
			return retVal
		end
	end

	function PromptOKCancel:show(text, onOkFunc)		
		showInternal(self, text, onOkFunc, false)	
	end

	function PromptOKCancel:getOkCancel(text)
		return showInternal(self, text, nil, true)
	end
end

function PromptOKCancel:terminate()
	destroyGUI(self)
end

return PromptOKCancel]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2c7232ec1d5f432f8681be3bdaecaf6d">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptTimelineMenu</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local TimelineMenu = {}

TimelineMenu.TargetWidget = nil
TimelineMenu.Menu  = nil

function TimelineMenu:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUITimelineMenu
	self.Menu = Paths.WidgetMainMenu:new2(Paths, self.TargetWidget)

	self.AddKeyHandle = self.Menu:getOption("MenuOptionAddKey")
	self.Menu:setClickCallback(self.AddKeyHandle, function()
		Paths.DataModelKeyframes:getOrCreateKeyframeData(Paths.DataModelRig:getPart(self.DataItem.Name), self.Time) 
	end)
	
	self.DeleteKeyHandle = self.Menu:getOption("MenuOptionDeleteKey")
	self.Menu:setClickCallback(self.DeleteKeyHandle, function() Paths.DataModelKeyframes:deleteSelectedPosesAndEmptyKeyframes() end)
	
	self.CopyKeyHandle = self.Menu:getOption("MenuOptionCopyKey")
	self.Menu:setClickCallback(self.CopyKeyHandle, function() Paths.UtilityScriptCopyPaste:copy(self.Paths.DataModelSession:getSelectedKeyframes(), self.Time) end)	

	if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() and not FastFlags:isKeyframeIndicatorsOn() then
		self.CopyKeyframeHandle = self.Menu:getOption("MenuOptionCopyKeyframe")
		self.Menu:setClickCallback(self.CopyKeyframeHandle, function() Paths.UtilityScriptCopyPaste:copyAllKeyframePoses(self.Keyframe) end)

		self.CutKeyframeHandle = self.Menu:getOption("MenuOptionCutKeyframe")
		self.Menu:setClickCallback(self.CutKeyframeHandle, function() Paths.UtilityScriptCopyPaste:cutAllKeyframePoses(self.Keyframe) end)
	end
	
	self.CutKeyHandle = self.Menu:getOption("MenuOptionCutKey")
	self.Menu:setClickCallback(self.CutKeyHandle, function() Paths.UtilityScriptCopyPaste:cut(self.Paths.DataModelSession:getSelectedKeyframes(), self.Time) end)
	
	self.PasteKeyHandle = self.Menu:getOption("MenuOptionPasteKey")
	self.Menu:setClickCallback(self.PasteKeyHandle, function() Paths.UtilityScriptCopyPaste:paste(self.Time) end)
	
	self.easingOptionsHandle = self.Menu:getOption("MenuOptionEasingOptions")
	if FastFlags:isMultiSelectEasingOptionsOn() then
		self.Menu:setClickCallback(self.easingOptionsHandle, function() Paths.GUIScriptEasingOptions:show(self.Paths.DataModelSession:getAllSelectedPoses()) end)
	else
		self.Menu:setClickCallback(self.easingOptionsHandle, function() Paths.GUIScriptEasingOptions:show(self.Pose) end)
	end
	
	self.resetChangedHandle = self.Menu:getOption("MenuOptionResetChanged")
	self.Menu:setClickCallback(self.resetChangedHandle, function() Paths.DataModelKeyframes:resetKeyframeToDefaultPose(self.Time) end)
	
	self.resetJointHandle = self.Menu:getOption("MenuOptionResetJoint")
	self.Menu:setClickCallback(self.resetJointHandle, function() Paths.DataModelKeyframes:resetPartToDefaultPose(self.DataItem.Item, self.Time) end)
	self.Menu:setEnabled(self.resetJointHandle, true)

	if FastFlags:isAnimationEditorRenameKeyFrameFlagOn() then
		self.RenameKeyFrameHandle = self.Menu:getOption("MenuOptionRenameKeyFrame")
		self.Menu:setClickCallback(self.RenameKeyFrameHandle, function() self.Paths.ActionEditKeyframeName:execute(self.Paths, self.Paths.DataModelClip:getKeyframe(self.Time)) end)	
	end
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)	
	local closeForChanges = function()
		if self.Menu:isOpen() then -- close if anything done while the menu is open, as things could be in a weird state (alternately could disable undo/redo while this menu is open)
			self.Menu:turnOn(false)
		end
	end
	self.Connections:add(self.Paths.UtilityScriptUndoRedo.ChangeEvent:connect(closeForChanges))
	self.Connections:add(self.Paths.DataModelSession.SelectedChangeEvent:connect(closeForChanges))		
end

function TimelineMenu:showAvailableOptions(pose)
	local multiplePosesSelected = self.Paths.DataModelSession:areMultiplePosesSelected()
	local showKeyframeSelectedMenu = self.Paths.DataModelSession:areAnyKeyframesSelected()
	local showPoseOptions = nil ~= pose and showKeyframeSelectedMenu and not multiplePosesSelected
	local showKeyframeActionLabel = FastFlags:isKeyframeIndicatorsOn() and self.Paths.DataModelSession:isOnlyOneKeyframeSelected() and pose == nil
	
	self.Menu:setEnabled(self.AddKeyHandle, not showKeyframeSelectedMenu)
	self.Menu:setEnabled(self.DeleteKeyHandle, showKeyframeSelectedMenu)

	local deleteText = multiplePosesSelected and "Selection" or self.DataItem.Name
	if showKeyframeActionLabel then
		deleteText = "Keyframe"
	end
	self.Menu:setMainText(self.DeleteKeyHandle, "Delete " .. deleteText)
	
	self.Menu:setEnabled(self.CutKeyHandle, showKeyframeSelectedMenu)
	self.Menu:setEnabled(self.CopyKeyHandle, showKeyframeSelectedMenu)

	local cutCopyDescription = self.DataItem.Name
	if multiplePosesSelected then
		cutCopyDescription = "Selection"
	end

	if showKeyframeActionLabel then
		cutCopyDescription = "Keyframe"
	end

	self.Menu:setMainText(self.CutKeyHandle, "Cut " .. cutCopyDescription)
	self.Menu:setMainText(self.CopyKeyHandle, "Copy " .. cutCopyDescription)

	if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() and not FastFlags:isKeyframeIndicatorsOn() then
		local isOnlyOneKeyframeSelected = self.Paths.DataModelSession:isOnlyOneKeyframeSelected()
		self.Menu:setEnabled(self.CutKeyframeHandle, showKeyframeSelectedMenu and isOnlyOneKeyframeSelected)
		self.Menu:setEnabled(self.CopyKeyframeHandle, showKeyframeSelectedMenu and isOnlyOneKeyframeSelected)
	end

	local canPaste = self.Paths.UtilityScriptCopyPaste:canPasteKeyframePoses() or self.Paths.UtilityScriptCopyPaste:canPaste(self.DataItem.Name)
	self.Menu:setEnabled(self.PasteKeyHandle, canPaste)
	
	self.Menu:setMainText(self.PasteKeyHandle, "Paste " .. self.Paths.UtilityScriptCopyPaste:getPasteDescription())

	if FastFlags:isMultiSelectEasingOptionsOn() then
		self.Menu:setEnabled(self.easingOptionsHandle, showKeyframeSelectedMenu)
	else
		self.Menu:setEnabled(self.easingOptionsHandle, showPoseOptions)
	end

	self.Menu:setEnabled(self.resetChangedHandle, self.Paths.DataModelKeyframes:doAnyPosesExist())

	self.Menu:setMainText(self.resetJointHandle, "Reset " .. self.DataItem.Name)

	if FastFlags:isAnimationEditorRenameKeyFrameFlagOn() then
		self.Menu:setEnabled(self.RenameKeyFrameHandle, showPoseOptions)
		local theRenameKeyText = "Rename Key "
		if showKeyframeSelectedMenu then						
			local key = self.Paths.DataModelClip:getKeyframe(self.Time)			
			theRenameKeyText = nil ~= key and theRenameKeyText .. key.Name or theRenameKeyText				
		end
		self.Menu:setMainText(self.RenameKeyFrameHandle, theRenameKeyText)
	end
end

local function positionMenu(self)
	local potentialXOffset = self.Paths.InputMouse:getX()-self.TargetWidget.Parent.AbsolutePosition.X
	local potentialYOffset = self.Paths.InputMouse:getY()-self.TargetWidget.Parent.AbsolutePosition.Y

	-- checking horizontal		
	local rightSideEdge = self.TargetWidget.Parent.AbsolutePosition.X+self.TargetWidget.Parent.AbsoluteSize.X	
	local willMenuGetCutOffToTheRight = potentialXOffset+self.TargetWidget.AbsoluteSize.X > rightSideEdge
	if willMenuGetCutOffToTheRight then
		potentialXOffset = rightSideEdge-self.TargetWidget.AbsoluteSize.X --move menu to the left
	end
	
	-- checking vertical
	local bottomSideEdge = 	self.TargetWidget.Parent.AbsolutePosition.Y+self.TargetWidget.Parent.AbsoluteSize.Y
	if FastFlags:isRightClickMenuPositionFixOn() then
		bottomSideEdge = bottomSideEdge - self.TargetWidget.Parent.Parent.Size.Y.Offset
	end
	local willMenuGetCutOffToTheBottom = potentialYOffset+self.TargetWidget.AbsoluteSize.Y > bottomSideEdge
	if willMenuGetCutOffToTheBottom then
		potentialYOffset = potentialYOffset-self.TargetWidget.AbsoluteSize.Y --move menu above cursor
	end

	if FastFlags:isRightClickMenuPositionFixOn() then
		self.TargetWidget.Position = UDim2.new(0, potentialXOffset, 0, math.max(0, potentialYOffset))
	else
		self.TargetWidget.Position = UDim2.new(0, potentialXOffset, 0, potentialYOffset)
	end
end

function TimelineMenu:show(time, dataItem, pose)
	self.Time = time
	self.DataItem = dataItem
	self.Pose = pose

	if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
		self.Keyframe = self.Paths.DataModelClip:getKeyframe(time)
	end

	self:showAvailableOptions(pose)
	positionMenu(self)	
	
	self.Menu:turnOn(true)		
end

function TimelineMenu:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.Menu:terminate()
	self.Menu = nil
	self.TargetWidget = nil
	self.Paths = nil
end

return TimelineMenu]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX36751913d5b54deca3d1cf18097289ba">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptJointsTimeline</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local JointsTimeline = {}

JointsTimeline.TargetWidget = nil
JointsTimeline.Paths = nil
JointsTimeline.ClonedChildren = {}
JointsTimeline.CurrentHeight = 0
JointsTimeline.JointScripts = {}
JointsTimeline.RootNodeScript = nil
JointsTimeline.heightChangeEvent = nil

local function positionConnectionLines(self)
	for _, jointScript in pairs(self.JointScripts) do
		jointScript:positionConnectionLines()
	end	
end

local function recalculateHeight(self)
	self.CurrentHeight = self.RootNodeScript:getHeight()
	-- use the spawn function to wait a frame before positioning the connection lines, as the code relies on the other widgets being already in positioned 
	spawn(function() wait(); positionConnectionLines(self) end)	
	self.heightChangeEvent:fire()
end

local function shadeJoints(self, jointScript, doShade)
	jointScript = jointScript and jointScript or self.RootNodeScript

	if FastFlags:isKeyframeIndicatorsOn() then
		doShade = nil == doShade and false or doShade
	else
		doShade = nil == doShade and true or doShade
	end
	
	jointScript:doShade(doShade)

	local doShadeChild = doShade
	if jointScript:isOpen() then
		for child in jointScript:childrenOrdered() do
			doShadeChild = not doShadeChild
			doShadeChild = shadeJoints(self, child, doShadeChild)
		end
	end
	return doShadeChild	
end

local function createJointSwizzles(self)
	for _, jointScript in pairs(self.JointScripts) do
		jointScript:createSwizzles()

		if jointScript.JointSwizzle then	
			jointScript.JointSwizzle.swizzleOpenEvent:connect(function() shadeJoints(self) end)		
			jointScript.JointSwizzle.swizzleClosedEvent:connect(function() shadeJoints(self) end)
		end
	end	
end

local function createJointNamesAndTracks(self, parentScript, node, indentLevel)
	if (node == nil) then
		return
	end
	
	-- add joint names					
	if not FastFlags:isKeyframeIndicatorsOn() or node.Name ~= "HumanoidRootPart" then
		local jointWidget = self.Paths.GUIClonableJoint:clone()		
		local jointScript = self.Paths.GUIScriptJoint:new(self.Paths, jointWidget, node)	
		table.insert(self.ClonedChildren, jointWidget)	
		self.JointScripts[node.Item] = jointScript
		
		if parentScript then
			parentScript:addChild(jointScript, indentLevel)
		else	
			self.RootNodeScript = jointScript
			jointWidget.Parent = self.TargetWidget
			self.RootNodeScript:indent(indentLevel)
			self.RootNodeScript.heightChangeEvent:connect(function() recalculateHeight(self);  end)
		end
		for _, childNode in pairs(node.Children) do
			createJointNamesAndTracks(self, jointScript, childNode, indentLevel + 1)
		end
	else
		for _, childNode in pairs(node.Children) do
			createJointNamesAndTracks(self, nil, childNode, indentLevel)
		end
	end
end

local function initKeyframes(self, keyframes)
	for _, jointScript in pairs(self.JointScripts) do
		jointScript:clearKeyframes()
	end	
	
	for time, key in pairs(keyframes) do
		for part, pose in pairs(key.Poses) do
			local jointScript = self.JointScripts[part]
			if nil ~= jointScript then
				jointScript:addKeyframe(time, pose)
			end
		end
	end
end

function JointsTimeline:init(Paths)
	self.TargetWidget = Paths.GUIJointsTimeline
	self.Paths = Paths
	createJointNamesAndTracks(self, nil, Paths.DataModelRig:getItem(), 0)
	createJointSwizzles(self)
	self.heightChangeEvent = Paths.UtilityScriptEvent:new()
	shadeJoints(self)
	recalculateHeight(self)
	
	initKeyframes(self, Paths.DataModelKeyframes.keyframeList)
	self.onKeyframesChange = function(keyframes)		
		initKeyframes(self, keyframes)
	end
	Paths.DataModelKeyframes.ChangedEvent:connect(self.onKeyframesChange)
end

function JointsTimeline:terminate()
	self.Paths.DataModelKeyframes.ChangedEvent:disconnect(self.onKeyframesChange)
	
	self.heightChangeEvent = nil

	for _, jointScript in pairs(self.JointScripts) do
		jointScript:terminate()
	end	
	self.JointScripts = {}
	
	local numClonedChildren = #self.ClonedChildren
	for cloned = 1, numClonedChildren do
		self.ClonedChildren[cloned].Parent = nil
		self.ClonedChildren[cloned]:Destroy()
		self.ClonedChildren[cloned] = nil
	end
	
	self.RootNodeScript = nil
	self.TargetWidgetJointNames = nil
	self.TargetWidgetJointTracks = nil
	self.Paths = nil
end

function JointsTimeline:getHeight()
	return JointsTimeline.CurrentHeight
end

return JointsTimeline
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX090241e8e1d94e8d9837b98f9adf33e7">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptPopUpInput</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local PopUpInput = {}

function PopUpInput:init(Paths)
	self.Paths = Paths
end

local function destroy(self)
	if FastFlags:isChangePopupStyleOn() then
		if nil ~= self.KillScreenUtil then
			self.KillScreenUtil:terminate()
			self.KillScreenUtil = nil
		end
	end

	if nil ~= self.GUI then
		self.Connections:terminate()
		self.Connections = nil
		
		self.GUI.Parent = nil
		self.GUI:Destroy()
		self.GUI = nil

		if FastFlags:isChangePopupStyleOn() then
			self.OKButton:terminate()	
			self.CancelButton:terminate()
		end
	end
end

function PopUpInput:show(titleText, placeholder, onSubmit)
	if FastFlags:isSetIntervalFixOn() then
		destroy(self)
	end
	self.GUI = self.Paths.GUIPopUpInput:clone()
	self.GUI.Parent = self.Paths.GUIPopUps

	self.GUI.Title.Text = titleText

	if FastFlags:isChangePopupStyleOn() then
		self.GUI.Input.PlaceholderText = placeholder
		self.KillScreenUtil = self.Paths.WidgetKillScreen:new(self.Paths, self.GUI.KillScreen, true)
	else
		self.GUI.Input.Text = placeholder
	end

	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)
	
	if FastFlags:isChangePopupStyleOn() then
		self.CancelButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Cancel)
		self.OKButton = self.Paths.WidgetCustomImageButton:new(self.Paths, self.GUI.Submit)
		self.OKButton:setEnabled(false)
		
		self.Connections:add(self.GUI.Input.Focused:connect(function()
			self.GUI.Input.BorderColor3 = self.Paths.UtilityScriptColors.BluePosOriPopUpInputBorder
		end))

		self.Connections:add(self.GUI.Input.Changed:connect(function(property)
			if property == "Text" then
				if self.GUI.Input.Text ~= "" then
					self.OKButton:setEnabled(true)
				else
					self.OKButton:setEnabled(false)
				end
			end
		end))

		self.Connections:add(self.GUI.Submit.MouseButton1Click:connect(function()
			if self.OKButton:getEnabled() then
				onSubmit(self.GUI.Input.Text)
				destroy(self)
			end
		end))

		self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() destroy(self) end))
	else
		self.Connections:add(self.GUI.Submit.MouseButton1Click:connect(function()
			onSubmit(self.GUI.Input.Text)
			destroy(self)
		end))
	end

	self.Connections:add(self.GUI.Input.FocusLost:connect(function(enterPressed)
	    if enterPressed then
			onSubmit(self.GUI.Input.Text)
			destroy(self)
	    end
	    if FastFlags:isChangePopupStyleOn() then
	   		self.GUI.Input.BorderColor3 = self.Paths.UtilityScriptColors.GreyDisabledPosOriPopUp
		end
	end))
	self.Connections:add(self.GUI.Cancel.MouseButton1Click:connect(function()
		destroy(self)
	end))
end

function PopUpInput:terminate()
	destroy(self)
	self.Paths = nil
end

return PopUpInput]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXf712b2c5f4034eb9a5c9c5b9bfeb57c3">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptMediaControls</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local MediaControls = {}

MediaControls.TargetWidget = nil
MediaControls.CustomButtons = {}

local function initTotalTime(self)
	local setLength = function()
		self.TargetWidget.TotalTimeInput.Text = self.Paths.DataModelClip:getLength()
	end
	setLength()
	self.Connections:add(self.Paths.DataModelClip.LengthChangedEvent:connect(setLength))
		
	self.Connections:add(self.TargetWidget.TotalTimeInput.FocusLost:connect(function(enterPressed)
	    if enterPressed then
			local newTime = tonumber(self.TargetWidget.TotalTimeInput.Text)
			if newTime and newTime > 0 then
				if FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() then
					if self.Paths.DataModelClip:isLengthOk(newTime) then
						self.Paths.ActionEditLength:execute(self.Paths, newTime)
					else
						setLength()
					end	
				else
					self.Paths.ActionEditLength:execute(self.Paths, newTime)
				end
			end
		else
			setLength()
	    end
	end))
	
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.TotalTimeInput, "Change Animation Length")
end

local function initScrubberTime(self)
	local setTime = function()
		self.TargetWidget.TimeInput.Text = self.Paths.DataModelSession:getFormattedScrubberTime()
	end
	setTime()
	self.Connections:add(self.Paths.DataModelSession.ScrubberTimeChangeEvent:connect(setTime))
	self.Connections:add(self.Paths.DataModelSession.DisplayPrecisionChangeEvent:connect(setTime))
	
	self.Connections:add( self.TargetWidget.TimeInput.FocusLost:connect(function(enterPressed)
	    if enterPressed then
			local newTime = tonumber(self.TargetWidget.TimeInput.Text)
			if nil ~= newTime then
				self.TimeChangeEvent:fire(math.clamp(newTime, 0, self.Paths.DataModelClip:getLength()))				
			else
				setTime()
			end
		else
			setTime()
	    end
	end))
	
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.TimeInput, "Change Scrubber Time")
end

local function initPlayPause(self)
	local onPlayPauseEvent = function()
		self.TargetWidget.PlayPause.Play.Visible = not self.Paths.DataModelPlayState:getIsPlaying()
		self.TargetWidget.PlayPause.Pause.Visible = self.Paths.DataModelPlayState:getIsPlaying()
		
		if self.Paths.DataModelPlayState:getIsPlaying() then
			self.Paths.GUIScriptToolTip:remove(self.TargetWidget.PlayPause.Play)
			self.Paths.GUIScriptToolTip:add(self.TargetWidget.PlayPause.Pause, "Pause The Animation")
		else
			self.Paths.GUIScriptToolTip:add(self.TargetWidget.PlayPause.Play, "Play The Animation")
			self.Paths.GUIScriptToolTip:remove(self.TargetWidget.PlayPause.Pause)			
		end
	end
	onPlayPauseEvent()
	self.Connections:add(self.Paths.DataModelPlayState.PlayEvent:connect(onPlayPauseEvent))
	self.Connections:add(self.Paths.DataModelPlayState.PauseEvent:connect(onPlayPauseEvent))
	
	self.Connections:add(self.TargetWidget.PlayPause.Play.ImageButton.MouseButton1Click:connect(function()
		self.Paths.ActionPlay:execute(self.Paths)
	end))
	
	self.Connections:add(self.TargetWidget.PlayPause.Pause.ImageButton.MouseButton1Click:connect(function()
		self.Paths.ActionPause:execute(self.Paths)
	end))
	
	self.Connections:add(self.Paths.InputKeyboard.KeyPressedEvent:connect(function(theKey)
		if Enum.KeyCode.P == theKey then
			if self.Paths.DataModelPlayState:getIsPlaying() then
				self.Paths.ActionPause:execute(self.Paths)
			else
				self.Paths.ActionPlay:execute(self.Paths)
			end
		end
	end))		
end

local function initLooping(self)	
	local onLoopingToggle = function()
		self.CustomButtons[self.TargetWidget.Loop]:turnOn(self.Paths.DataModelClip:getLooping())
	end
	onLoopingToggle()
	self.Connections:add(self.Paths.DataModelClip.LoopingToggleEvent:connect(onLoopingToggle))
	self.Connections:add(self.TargetWidget.Loop.ImageButton.MouseButton1Click:connect(function() self.Paths.ActionToggleLooping:execute(self.Paths) end))
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.Loop, "Toggle Looping Animation")
end

function MediaControls:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIMediaControls
	self.CustomButtons[self.TargetWidget.GoToStart] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.GoToStart)
	self.CustomButtons[self.TargetWidget.GoToPrevKey] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.GoToPrevKey)
	self.CustomButtons[self.TargetWidget.PlayPause.Play] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.PlayPause.Play)
	self.CustomButtons[self.TargetWidget.PlayPause.Pause] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.PlayPause.Pause)
	self.CustomButtons[self.TargetWidget.GoToNextKey] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.GoToNextKey)
	self.CustomButtons[self.TargetWidget.GoToEnd] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.GoToEnd)
	self.CustomButtons[self.TargetWidget.Loop] = Paths.WidgetCustomImageButton:new(Paths, self.TargetWidget.Loop)
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.TimeChangeEvent = Paths.UtilityScriptEvent:new()
	
	initTotalTime(self)
	initScrubberTime(self)
	initPlayPause(self)
	initLooping(self)
	
	self.Connections:add(self.TargetWidget.GoToStart.ImageButton.MouseButton1Click:connect(function()
		self.TimeChangeEvent:fire(0)
	end))
	
	local floatTol = 0.001
	self.Connections:add(self.TargetWidget.GoToPrevKey.ImageButton.MouseButton1Click:connect(function()
		local prevKeyframeTime = nil		
		for time, _ in pairs(Paths.DataModelKeyframes.keyframeList) do		
			if time < self.Paths.DataModelSession:getScrubberTime()-floatTol and (nil == prevKeyframeTime or time > prevKeyframeTime) then
				prevKeyframeTime = time
			end
		end
		
		if nil ~= prevKeyframeTime then
			self.TimeChangeEvent:fire(prevKeyframeTime)
		end
	end))	
		
	self.Connections:add(self.TargetWidget.GoToNextKey.ImageButton.MouseButton1Click:connect(function()
		local nextKeyframeTime = nil		
		for time, _ in pairs(Paths.DataModelKeyframes.keyframeList) do		
			if time > self.Paths.DataModelSession:getScrubberTime()+floatTol and (nil == nextKeyframeTime or time < nextKeyframeTime) then
				nextKeyframeTime = time
			end
		end
		
		if nil ~= nextKeyframeTime then
			self.TimeChangeEvent:fire(nextKeyframeTime)
		end
	end))
	
	self.Connections:add(self.TargetWidget.GoToEnd.ImageButton.MouseButton1Click:connect(function()
		self.TimeChangeEvent:fire(self.Paths.DataModelClip:getLength())
	end))
	
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.GoToStart, "Move Scrubber To Start")
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.GoToPrevKey, "Move Scrubber To Previous Key")
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.GoToNextKey, "Move Scrubber To Next Key")
	self.Paths.GUIScriptToolTip:add(self.TargetWidget.GoToEnd, "Move Scrubber To End")
end

function MediaControls:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.TargetWidget = nil	
	self.TimeChangeEvent = nil
	
	for widget, button in pairs(self.CustomButtons) do
		button:terminate()
	end
	self.CustomButtons = {}
	self.Paths = nil
end

return MediaControls]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX29c5b2ceda1d42fbb6e4458110fa79c6">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptScrollZoomControl</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local ScrollZoomControl = {}

ScrollZoomControl.TargetWidget = nil
ScrollZoomControl.MouseLocalX = nil
ScrollZoomControl.Selected = {widget=nil, moveFunction=function()end, widgetClickOffset=nil} -- widgetClickOffset is the position of the original click inside the widget
ScrollZoomControl.Zoom = 0 -- set starting zoom (0 - fully zoomed out, 1 - fully zoomed in)
ScrollZoomControl.Scroll = 0 -- set starting scroll (0 - left side, 1 - right side)
ScrollZoomControl.fullZoomCenterDragSizeOffset = 20 -- the narrowest the center drag widget is (when at full zoom)
ScrollZoomControl.StartScrollZoomEvent = nil
ScrollZoomControl.EndScrollZoomEvent = nil
ScrollZoomControl.ScrollZoomChangeEvent = nil
ScrollZoomControl.Connections = nil

function ScrollZoomControl:getZoom()
	return self.Zoom
end

function ScrollZoomControl:getScroll()
	return self.Scroll
end

function ScrollZoomControl:turnOn(on)
	ScrollZoomControl.TargetWidget.Visible = on
end

-- convert an offset to a scale
local function toScale(self, offset)
	local divideByZeroTolerance = 0.0001		
	if self.TargetWidget.AbsoluteSize.X > divideByZeroTolerance then
		return offset/self.TargetWidget.AbsoluteSize.X
	end
	return 1
end

-- convert a scale to an offset
local function toOffset(self, dim2)
	return dim2.X.Scale*self.TargetWidget.AbsoluteSize.X
end

local function setPositionXScale(obj, newXScale)
	obj.Position = UDim2.new(newXScale, obj.Position.X.Offset, obj.Position.Y.Scale, obj.Position.Y.Offset)
end

local function setSizeXScale(obj, newXScale)
	obj.Size = UDim2.new(newXScale, obj.Size.X.Offset, obj.Size.Y.Scale, obj.Size.Y.Offset)
end

local function calculatePositionsAndSizes(self, scroll, zoom)
	local leftDrag = self.TargetWidget.LeftDrag
	local centerDrag = self.TargetWidget.CenterDrag
	local rightDrag = self.TargetWidget.RightDrag

	local narrowestCenterDragSizeOffset = self.fullZoomCenterDragSizeOffset -- when at max zoom (1.0)
	local widestCenterDragSizeOffset = self.TargetWidget.AbsoluteSize.X-(leftDrag.AbsoluteSize.X+rightDrag.AbsoluteSize.X) -- when at min zoom (0.0)
	widestCenterDragSizeOffset = math.max(narrowestCenterDragSizeOffset, widestCenterDragSizeOffset) -- stops errors when the window is very narrow
	local centerDragSizeOffset = self.Paths.HelperFunctionsMath:lerp(narrowestCenterDragSizeOffset, widestCenterDragSizeOffset, 1-zoom)	
	setSizeXScale(centerDrag, toScale(self, centerDragSizeOffset))	
	
	local minLeftDragXPositionOffset = 0
	local maxLeftDragXPositionOffset = self.TargetWidget.AbsoluteSize.X-centerDragSizeOffset-leftDrag.AbsoluteSize.X-rightDrag.AbsoluteSize.X
	maxLeftDragXPositionOffset = math.max(minLeftDragXPositionOffset, maxLeftDragXPositionOffset) -- in-case of very narrow window

	local leftDragXPositionOffset = self.Paths.HelperFunctionsMath:lerp(minLeftDragXPositionOffset, maxLeftDragXPositionOffset, scroll)
	setPositionXScale(leftDrag, toScale(self, leftDragXPositionOffset))
	
	local centerDragXPositionOffset = leftDragXPositionOffset+leftDrag.AbsoluteSize.X
	setPositionXScale(centerDrag, toScale(self, centerDragXPositionOffset))
	
	local rightDragXPositionOffset = centerDragXPositionOffset+centerDragSizeOffset
	setPositionXScale(rightDrag, toScale(self, rightDragXPositionOffset))
end

local function FireScrollZoomChangeEvent(self, newScroll, newZoom)
	if self.Zoom ~= newZoom or self.Scroll ~= newScroll then
		self.Zoom = newZoom
		self.Scroll = newScroll
		self.ScrollZoomChangeEvent:fire(self.Scroll, self.Zoom)
	end
end

local function calculateScrollAndZoom(self)
	local leftDrag = self.TargetWidget.LeftDrag
	local centerDrag = self.TargetWidget.CenterDrag
	local rightDrag = self.TargetWidget.RightDrag
	
	local maxLeftDragXPositionOffset = self.TargetWidget.AbsoluteSize.X-(toOffset(self, centerDrag.Size)+leftDrag.AbsoluteSize.X+rightDrag.AbsoluteSize.X)	
	local newScroll = toOffset(self, leftDrag.Position)/maxLeftDragXPositionOffset		
		
	local minZoomCenterDragSizeOffset = self.TargetWidget.AbsoluteSize.X-(leftDrag.AbsoluteSize.X+rightDrag.AbsoluteSize.X) -- widest
	local newZoom = 1-((toOffset(self, centerDrag.Size)-self.fullZoomCenterDragSizeOffset)/(minZoomCenterDragSizeOffset-self.fullZoomCenterDragSizeOffset))
	
	FireScrollZoomChangeEvent(self, newScroll, newZoom)			
end

function ScrollZoomControl:setScrollAndZoom(scroll, zoom)
	calculatePositionsAndSizes(self, scroll, zoom)
end

function ScrollZoomControl:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUIZoomControls
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	
	local leftDrag = self.TargetWidget.LeftDrag
	local centerDrag = self.TargetWidget.CenterDrag
	local rightDrag = self.TargetWidget.RightDrag
	
	self.LeftDragCustom = Paths.WidgetCustomImageButton:new(Paths, leftDrag, true)
	self.RightDragCustom = Paths.WidgetCustomImageButton:new(Paths, rightDrag, true)
	
	self.StartScrollZoomEvent = Paths.UtilityScriptEvent:new()
	self.EndScrollZoomEvent = Paths.UtilityScriptEvent:new()
	self.ScrollZoomChangeEvent = Paths.UtilityScriptEvent:new()
	
	calculatePositionsAndSizes(self, self.Scroll, self.Zoom)
		
	self.Connections:add(self.TargetWidget.MoveArea.Changed:connect(function (property)
		if property == "AbsoluteSize" then
			calculatePositionsAndSizes(self, self.Scroll, self.Zoom)
		end
	end))

	local function setMouseLocalX(mouseX)
		self.MouseLocalX = mouseX-self.TargetWidget.AbsolutePosition.X
	end

	self.Connections:add(self.TargetWidget.MoveArea.MouseMoved:connect(function(mouseX, mouseY)
		setMouseLocalX(mouseX)

		if self.Selected.widget and self.Selected.moveFunction then
			self.Selected.moveFunction()
			calculateScrollAndZoom(self)
		end
	end))
	
	local function inputBegan(input, widget, moveFunc)			
		self.Selected.widget = widget
		setMouseLocalX(input.Position.X)
		self.Selected.widgetClickOffset = self.MouseLocalX-toOffset(self, widget.Position)
		self.Selected.moveFunction = moveFunc
	end
	
	local function setClampedPosition(minXOffset, maxXOffset)
		local desiredXOffset = self.MouseLocalX-self.Selected.widgetClickOffset
		local clampedXOffset = math.clamp(desiredXOffset, minXOffset, math.max(minXOffset, maxXOffset))
		setPositionXScale(self.Selected.widget, toScale(self, clampedXOffset))
	end
	
	local function setCenterDragPositionAndSize()
		local leftDragRightSideOffset = toOffset(self, leftDrag.Position)+leftDrag.AbsoluteSize.X
		setPositionXScale(centerDrag, toScale(self, leftDragRightSideOffset))
		
		local centerDragSizeOffset = toOffset(self, rightDrag.Position)-leftDragRightSideOffset		
		setSizeXScale(centerDrag, toScale(self, centerDragSizeOffset))
	end
		
	self.Connections:add(self.TargetWidget.LeftDrag.InputBegan:connect(function(input) 		
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.StartScrollZoomEvent:fire()
			inputBegan(input, self.TargetWidget.LeftDrag, function()
				local minXOffset = 0
				local maxXOffset = toOffset(self, rightDrag.Position)-leftDrag.AbsoluteSize.X-self.fullZoomCenterDragSizeOffset
				setClampedPosition(minXOffset, maxXOffset)
				setCenterDragPositionAndSize()
			end)					
		end 				
	end))
	
	self.Connections:add(self.TargetWidget.CenterDrag.InputBegan:connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.StartScrollZoomEvent:fire()
			inputBegan(input, self.TargetWidget.CenterDrag, function()
				local minXOffset = leftDrag.AbsoluteSize.X
				local maxXOffset = self.TargetWidget.AbsoluteSize.X-centerDrag.AbsoluteSize.X-rightDrag.AbsoluteSize.X 							
				setClampedPosition(minXOffset, maxXOffset)																	
				-- set left and right drag pos
				local leftDragPositionOffset = toOffset(self, centerDrag.Position)-leftDrag.AbsoluteSize.X
				setPositionXScale(leftDrag, toScale(self, leftDragPositionOffset))
				setPositionXScale(rightDrag, centerDrag.Position.X.Scale+centerDrag.Size.X.Scale)
			end)
		end 
	end))
			
	self.Connections:add(self.TargetWidget.RightDrag.InputBegan:connect(function(input) 
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.StartScrollZoomEvent:fire()		
			inputBegan(input, self.TargetWidget.RightDrag, function()
				local minXOffset = toOffset(self, centerDrag.Position)+self.fullZoomCenterDragSizeOffset
				local maxXOffset = self.TargetWidget.AbsoluteSize.X-rightDrag.AbsoluteSize.X										
				setClampedPosition(minXOffset, maxXOffset)
				setCenterDragPositionAndSize()
			end)		
		end 
	end))

	local function inputEnded(input, widget)
		if input.UserInputType == Enum.UserInputType.MouseButton1 and widget == self.Selected.widget then
			self.Selected.widget = nil
			self.EndScrollZoomEvent:fire()
		end
	end
	
	self.Connections:add(self.TargetWidget.LeftDrag.InputEnded:connect(function(input) inputEnded(input, self.TargetWidget.LeftDrag) end))
	self.Connections:add(self.TargetWidget.CenterDrag.InputEnded:connect(function(input) inputEnded(input, self.TargetWidget.CenterDrag) end))
	self.Connections:add(self.TargetWidget.RightDrag.InputEnded:connect(function(input) inputEnded(input, self.TargetWidget.RightDrag) end))
end

function ScrollZoomControl:terminate()
	self.Connections:terminate()
	self.Connections = nil		
	
	self.StartScrollZoomEvent = nil
	self.EndScrollZoomEvent = nil
	self.ScrollZoomChangeEvent = nil
	
	self.Paths = nil
	self.TargetWidget = nil
end

return ScrollZoomControl
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX219c80c1d4384325be7d822c0f80eac1">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">GUIScriptTopDropDownMenuBar</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local TopDropdownMenuBar = {}

TopDropdownMenuBar.TargetWidget = nil
TopDropdownMenuBar.Paths = nil
TopDropdownMenuBar.CurrentlyVisible = nil
TopDropdownMenuBar.Menus = {}
TopDropdownMenuBar.Connections = {}

function getVisibleMenu(self)
	for _, menu in pairs(self.Menus) do
		if menu.Menu.Visible then
			return menu
		end
	end
	return nil
end

local function onMenuClose(self)
	for buttonFrame, _ in pairs(self.Menus) do			
		buttonFrame.Highlight.Visible = false
		buttonFrame.TextLabel.TextColor3 = self.Paths.UtilityScriptColors.Black		
	end							
end

local function addMenu(self, buttonFrame)
	local mainMenu = self.Paths.WidgetMainMenu:new(self.Paths, buttonFrame.MenuAttach, self.Paths.WidgetMainMenu.StyleEnum.DropDown)
	mainMenu.onCloseEvent:connect(function() onMenuClose(self) end)	
	self.Menus[buttonFrame] = mainMenu
	return mainMenu
end

function createDebugMenu(self)
	self.TargetWidget.Debug.Visible = true
	local mainMenu = addMenu(self, self.TargetWidget.Debug)
	mainMenu:setWidth(210)
	mainMenu:addSelectable("Import FBX Animation", function() self.Paths.ActionImportFBXAnimation:execute(self.Paths) end)
end

function createSettingsMenu(self)
	local mainMenu = addMenu(self, self.TargetWidget.Settings)
	mainMenu:setWidth(210)
	
	local undoRedo = self.Paths.UtilityScriptUndoRedo
	local prefs = self.Paths.DataModelPreferences 
	self.InterpolationHandle = mainMenu:addToggle("Interpolation", 
		function() self.Paths.ActionEditPreference:executeToggle(self.Paths, prefs.Type.Interpolation) end,
		nil,
		prefs:getValue(prefs.Type.Interpolation)
	)
	self.SelectInvisibleHandle = mainMenu:addToggle("Select Invisible Parts", 
		function() self.Paths.ActionEditPreference:executeToggle(self.Paths, prefs.Type.TransparentSelect) end,
		nil, 
		prefs:getValue(prefs.Type.TransparentSelect)
	)
	self.ShowToolTipsHandle = mainMenu:addToggle("Show Tooltips", 
		function() self.Paths.ActionEditPreference:executeToggle(self.Paths, prefs.Type.Tooltips) end,
		nil,
		prefs:getValue(prefs.Type.Tooltips)
	)
	self.PoseSnappingHandle = mainMenu:addToggle("Pose Snapping", 
		function() self.Paths.ActionEditPreference:executeToggle(self.Paths, prefs.Type.CursorPoseSnapping) end,
		nil,
		prefs:getValue(prefs.Type.CursorPoseSnapping)
	)		
	
	mainMenu:addDivider()
	self.SnapIncrementHandle = mainMenu:addSelectable("Snap Increment", function() self.Paths.ActionEditSnapIncrement:execute(self.Paths) end, "[" .. tostring(prefs:getValue(prefs.Type.SnapIncrement)) .. "]")
	mainMenu:addDivider()
	mainMenu:addSelectable("Settings Help", function() self.Paths.ActionShowContextMenu:execute(self.Paths, self.Paths.ActionShowContextMenu.Type.SettingsHelp) end)
end

function createEditMenu(self)
	local mainMenu = addMenu(self, self.TargetWidget.Edit)	
	mainMenu:setWidth(210)
	
	self.UndoHandle = mainMenu:addSelectable("Undo " .. self.Paths.UtilityScriptUndoRedo:getNextUndoDescription(), function() self.Paths.UtilityScriptUndoRedo:undo() end, "Ctrl+Z")		
	self.RedoHandle = mainMenu:addSelectable("Redo " .. self.Paths.UtilityScriptUndoRedo:getNextRedoDescription(), function() self.Paths.UtilityScriptUndoRedo:redo() end, "Ctrl+Y")	
	mainMenu:addDivider()
	self.PriorityHandle = mainMenu:addSelectable("Set Priority", function() self.Paths.GUIScriptPriority:show() end, "[" .. self.Paths.DataModelClip:getPriority() .. "]")
	mainMenu:addSelectable("Add Time At Cursor", function() self.Paths.ActionAddTimeAtCursor:execute(self.Paths) end)
	mainMenu:addSelectable("Remove Time At Cursor", function() self.Paths.ActionRemoveTimeAtCursor:execute(self.Paths) end)
	mainMenu:addDivider()
	mainMenu:addSelectable("Edit Help", function() self.Paths.ActionShowContextMenu:execute(self.Paths, self.Paths.ActionShowContextMenu.Type.EditHelp) end)
end

function createFileMenu(self)
	local mainMenu = addMenu(self, self.TargetWidget.File)
	mainMenu:setWidth(106)
	mainMenu:addSelectable("New", function() self.Paths.ActionNew:execute(self.Paths) end)
	mainMenu:addSelectable("Load", function() self.Paths.GUIScriptLoad:show() end)
	mainMenu:addSelectable("Save", function() self.Paths.GUIScriptSave:show() end)
	mainMenu:addDivider()
	mainMenu:addSelectable("Import", function() self.Paths.ActionImport:execute(self.Paths) end)
	mainMenu:addSelectable("Export", function() self.Paths.ActionExport:execute(self.Paths) end)
	mainMenu:addDivider()
	mainMenu:addSelectable("Help", function() self.Paths.ActionShowContextMenu:execute(self.Paths, self.Paths.ActionShowContextMenu.Type.Help) end)
end

local function createMenus(self)	
	createFileMenu(self)
	createEditMenu(self)
	createSettingsMenu(self)

	if FastFlags:isDebugStudioRigImporterFlagOn() then
		createDebugMenu(self)
	end
end

local function monitorMenus(self)
	self.onUndoRedoChange = function()		
		self.Menus[self.TargetWidget.Edit]:setMainText(self.UndoHandle, "Undo " .. self.Paths.UtilityScriptUndoRedo:getNextUndoDescription())
		self.Menus[self.TargetWidget.Edit]:setEnabled(self.UndoHandle, self.Paths.UtilityScriptUndoRedo:canUndo())
		
		self.Menus[self.TargetWidget.Edit]:setMainText(self.RedoHandle, "Redo " .. self.Paths.UtilityScriptUndoRedo:getNextRedoDescription())
		self.Menus[self.TargetWidget.Edit]:setEnabled(self.RedoHandle, self.Paths.UtilityScriptUndoRedo:canRedo())
	end
	self.Paths.UtilityScriptUndoRedo.ChangeEvent:connect(self.onUndoRedoChange)
	
	self.onPriorityChange = function()			
		self.Menus[self.TargetWidget.Edit]:setSideText(self.PriorityHandle, "[" .. self.Paths.DataModelClip:getPriority() .. "]")	
	end
	self.Paths.DataModelClip.AnimationPriorityChangeEvent:connect(self.onPriorityChange)
	
	self.onPreferenceChange = function(prefType, newVal)
		if self.Paths.DataModelPreferences.Type.Interpolation == prefType then
			self.Menus[self.TargetWidget.Settings]:setToggle(self.InterpolationHandle, newVal)
		elseif self.Paths.DataModelPreferences.Type.TransparentSelect == prefType then
			self.Menus[self.TargetWidget.Settings]:setToggle(self.SelectInvisibleHandle, newVal)
		elseif self.Paths.DataModelPreferences.Type.Tooltips == prefType then
			self.Menus[self.TargetWidget.Settings]:setToggle(self.ShowToolTipsHandle, newVal)
		elseif self.Paths.DataModelPreferences.Type.SnapIncrement == prefType then			
			self.Menus[self.TargetWidget.Settings]:setSideText(self.SnapIncrementHandle, "[" .. tostring(newVal) .. "]")								
		elseif self.Paths.DataModelPreferences.Type.CursorPoseSnapping == prefType then					
			self.Menus[self.TargetWidget.Settings]:setToggle(self.PoseSnappingHandle, newVal)
		end
	end
	self.Paths.DataModelPreferences.EditPreferenceEvent:connect(self.onPreferenceChange)
end

function TopDropdownMenuBar:init(Paths)
	self.Paths = Paths
	self.TargetWidget = Paths.GUITopDropDownMenuBar
	
	createMenus(self)
	monitorMenus(self)
	
	self.onInput = function(input, menu)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			local visibleMenu = getVisibleMenu(self)
			if not visibleMenu then
				menu:turnOn(true)
			else
				visibleMenu:turnOn(false)
			end
		end
	end
	
	self.onMouseOver = function(over)
		local visibleMenu = getVisibleMenu(self)
		if visibleMenu then
			visibleMenu:turnOn(false)
			self.Menus[over]:turnOn(true)
		end	
		
		for buttonFrame, menu in pairs(self.Menus) do			
			buttonFrame.Highlight.Visible = over == buttonFrame
			buttonFrame.TextLabel.TextColor3 = over == buttonFrame and Paths.UtilityScriptColors.White or Paths.UtilityScriptColors.Black		
		end		
	end
	
	self.onMouseLeave = function(over)
		if not getVisibleMenu(self) then
			over.Highlight.Visible = false
			over.TextLabel.TextColor3 = Paths.UtilityScriptColors.Black
		end
	end
	
	for buttonFrame, menu in pairs(self.Menus) do
		table.insert(self.Connections, buttonFrame.InputBegan:connect(function(input) self.onInput(input, menu) end))
		table.insert(self.Connections, buttonFrame.MouseEnter:connect(function() self.onMouseOver(buttonFrame) end))
		buttonFrame.Highlight.Visible = false
		table.insert(self.Connections, buttonFrame.MouseLeave:connect(function() self.onMouseLeave(buttonFrame) end))	
	end	
end

function TopDropdownMenuBar:terminate()
	for _,connected in ipairs(self.Connections) do
		connected:disconnect()
	end	
	self.Connections = {}
	
	self.Paths.DataModelPreferences.EditPreferenceEvent:disconnect(self.onPreferenceChange)
	self.Paths.DataModelClip.AnimationPriorityChangeEvent:disconnect(self.onPriorityChange)
	self.Paths.UtilityScriptUndoRedo.ChangeEvent:disconnect(self.onUndoRedoChange)
	self.UndoHandle = nil
	self.RedoHandle = nil	
	self.SelectInvisibleHandle = nil
	self.PriorityHandle = nil
	self.InterpolationHandle = nil
	self.ShowToolTipsHandle = nil
	self.SnapIncrementHandle = nil
	self.PoseSnappingHandle = nil
	
	self.Menus = {}
	self.Paths = nil
	
	for _, menu in pairs(self.Menus) do
		menu:terminate()
	end
end

return TopDropdownMenuBar
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBX4b850585ddd74d43827a87d047a7312c">
					<Properties>
						<string name="Name">UtilityScripts</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBXa135cc7041c54391a19c4bb8dfe166c4">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptTween</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Tween = {}
Tween.__index = Tween

local function disconnectCallback(self)
	if nil ~= self.IsPlaying then
		self.IsPlaying:disconnect()
		self.IsPlaying = nil
	end
end

function Tween:new(Paths, from, to, tweenTimeSeconds, tickFunc, onCompleteFunc, tweenFunc)
	local self = setmetatable({}, Tween)
	
	local function internalEndTween()
		disconnectCallback(self)
		if nil ~= onCompleteFunc then	
			onCompleteFunc()
		end
	end
	
	local function internalTickTween(interpolationFactor)
		local tweenedValue = nil ~= tweenFunc and tweenFunc(interpolationFactor) or Paths.HelperFunctionsMath:lerp(from, to, interpolationFactor)
		tickFunc(tweenedValue)
	end
	
	if 0 == tweenTimeSeconds then
		local InterpolationFactorComplete = 1	
		internalTickTween(InterpolationFactorComplete)
		internalEndTween()	
	else	
		local startTime = tick()
		local endTime = startTime+tweenTimeSeconds
		self.IsPlaying = game:GetService("RunService").Heartbeat:connect(function(step)
			local interpolationFactor = math.clamp((tick()-startTime)/tweenTimeSeconds, 0, 1)			
			internalTickTween(interpolationFactor)
						
			if tick() >= endTime then
				internalEndTween()	
			end
		end)
	end
	return self
end

function Tween:terminate()
	disconnectCallback(self)
end

return Tween
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX4f13456b72b64b929699d175368a7be3">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptColors</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Colors = {}

local function createColor(r, g, b)
	return Color3.new(r/255, g/255, b/255)
end

Colors.Black = createColor(0, 0, 0)
Colors.White = createColor(255, 255, 255)
Colors.Red = createColor(255, 0, 0)
Colors.GreyDisabled = createColor(191, 191, 191)
Colors.GreyDisabledPosOriPopUp = createColor(184, 184, 184)
Colors.GreyTimelineJoint = createColor(245, 245, 245)
Colors.GreyPosOriPopUpInputBorder = createColor(151, 151, 151)
Colors.BluePosOriPopUpInputBorder = createColor(0, 162, 255)
Colors.BlueJointSelected = createColor(95, 138, 208)
Colors.BlueKeyframeSelected = createColor(46, 109, 210)
if FastFlags:isChangePopupStyleOn() then
	Colors.HoverBlue = createColor(228, 238, 254)
end
Colors.EasingStyleColors = {
	[Enum.PoseEasingStyle.Constant] = createColor(156, 147, 226),
	[Enum.PoseEasingStyle.Cubic] = createColor(255, 205, 122),
	[Enum.PoseEasingStyle.Linear] =	createColor(187, 187, 182),	
	[Enum.PoseEasingStyle.Bounce] =	createColor(151, 212, 218),
	[Enum.PoseEasingStyle.Elastic] = createColor(168, 214, 113) 
}
Colors.BrickColorInstitutionalWhite = BrickColor.new("Institutional white")
Colors.BrickColorMagenta = BrickColor.new("Magenta")
Colors.BrickColorDeepOrange = BrickColor.new("Deep orange")

return Colors]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXc057d2666273479d85c3297f2f656bf0">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptEvent</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Event = {}
Event.__index = Event

function Event:new()
	local self = setmetatable({}, Event)
	self.callbacks = {}
	return self
end

function Event:connect(callback)
	local outerSelf = self
	local handle = {}
	function handle:disconnect()
		outerSelf:disconnect(callback)
	end
	
	if self.firing then		
		if self.removals then
			self.removals[callback] = nil
		end
		self.additions = self.additions or {}
		self.additions[callback] = handle
	else
		self.callbacks[callback] = handle
	end
	return handle
end

function Event:disconnect(callback)
	if self.firing then								
		if self.additions then
			self.additions[callback] = nil
		end						
		self.removals = self.removals or {}
		self.removals[callback] = true					
	else
		self.callbacks[callback] = nil
	end
end

local function reconcile(self)
	if self.removals then
		for callback,_ in pairs(self.removals) do
			self.callbacks[callback] = nil
		end
		self.removals = nil
	end
	
	if self.additions then
		for callback,handle in pairs(self.additions) do
			self.callbacks[callback] = handle
		end
		self.additions = nil
	end
end

function Event:fire(...)
	local arg = {...}
	self.firing = true
	for callback, _ in pairs(self.callbacks) do
    	callback(unpack(arg))
	end
	self.firing = false
	
	reconcile(self)
end

return Event
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX35a2ec44add8455c879f6b0bd57a9c61">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptCallback</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Callback = {}
Callback.__index = Callback

local function disconnectCallback(self)
	if nil ~= self.IsWaiting then
		self.IsWaiting:disconnect()
		self.IsWaiting = nil
	end
end

function Callback:new(Paths, func, secondsToWait)
	local self = setmetatable({}, Callback)
	
	if 0 == secondsToWait then
		func()
	else
		local endTime = tick()+secondsToWait
		self.IsWaiting = game:GetService("RunService").Heartbeat:connect(function(step)						
			if tick() >= endTime then
				func()
				disconnectCallback(self)
			end			
		end)
	end
	return self
end

function Callback:terminate()
	disconnectCallback(self)
end

return Callback
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXc8acf817fbed4995b02caf4be9b9433b">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptUndoRedo</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local UndoRedo = {}

UndoRedo.undoMemory = {}
UndoRedo.redoMemory = {}
UndoRedo.ChangeEvent = nil
UndoRedo.Connections = nil

function UndoRedo:init(Paths)
	self.Paths = Paths
	self.ChangeEvent = Paths.UtilityScriptEvent:new()		
end

function UndoRedo:terminate()		
	self.ChangeEvent = nil
	self.Paths = nil
end

function UndoRedo:initPostGUICreate()
	self.Connections = self.Paths.UtilityScriptConnections:new(self.Paths)
	UndoRedo.Connections:add(self.Paths.InputKeyboard.KeyPressedEvent:connect(function(theKey)
		if self.Paths.InputKeyboard:isKeyCtrlOrCmdDown() then		
			if Enum.KeyCode.Z == theKey then
				UndoRedo:undo()
			elseif Enum.KeyCode.Y == theKey then
				UndoRedo:redo()			
			end
		end
	end))
end

function UndoRedo:terminatePreGUIDestroy()
	self.Connections:terminate()
	self.Connections = nil
end

local function getNextUndo(self)
	return self.undoMemory[#self.undoMemory]
end

local function getNextRedo(self)
	return self.redoMemory[#self.redoMemory]
end

function UndoRedo:canUndo()
	return #self.undoMemory > 0
end

function UndoRedo:canRedo()
	return #self.redoMemory > 0
end

function UndoRedo:undo()
	if self:canUndo() then 
		local undoStep = getNextUndo(self)	
		table.remove(self.undoMemory, #self.undoMemory)
		
		undoStep:undo()		
		self.redoMemory[#self.redoMemory+1] = undoStep
		
		self.ChangeEvent:fire()
	end
end

function UndoRedo:redo()
	if  self:canRedo() then
		local redoStep = getNextRedo(self)
		table.remove(self.redoMemory, #self.redoMemory)
				
		redoStep:redo()				
		self.undoMemory[#self.undoMemory+1] = redoStep
		
		self.ChangeEvent:fire()
	end
end

function UndoRedo:registerUndo(action)	
	self.redoMemory = {}
	table.insert(self.undoMemory, action)
	self.ChangeEvent:fire()
end

function UndoRedo:getNextUndoDescription()
	return getNextUndo(self) and getNextUndo(self):getDescription() or ""
end

function UndoRedo:getNextRedoDescription()
	return getNextRedo(self) and getNextRedo(self):getDescription() or ""
end

function UndoRedo:reset()	
	self.undoMemory = {}
	self.redoMemory = {}
	self.ChangeEvent:fire()
end

return UndoRedo]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXf7257af626a149dca8f4be420f92d49e">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptDataItem</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local DataItem = {}
DataItem.__index = DataItem

function DataItem:new(Paths, part, motor, originFrame, parentDataItem)
	local self = setmetatable({}, DataItem)
	
	self.Item = part
	self.Name = part.Name
	self.Motor6D = motor
	self.OriginC1 = originFrame
	self.Children = {}
	self.Parent = parentDataItem
							
	return self
end

function DataItem:getName()
	return self.Name
end

function DataItem:getPart()
	return self.Item
end

return DataItem
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX86c961634f6f4d86a69a7418a9a563da">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptConnections</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Connections = {}
Connections.__index = Connections

function Connections:new(Paths)
	local self = setmetatable({}, Connections)
	self.Connect = {}		
	return self
end

function Connections:add(newConnection)
	self.Connect[#self.Connect + 1] = newConnection
end

function Connections:disconnectAll()
	for _,connected in ipairs(self.Connect) do
		connected:disconnect()
	end	
	self.Connect = {}
end

function Connections:terminate()
	self:disconnectAll()
end

return Connections
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX3661365fe4b04bcab2faa0b217d1f9a6">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptDisplayArea</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local DisplayArea = {}
DisplayArea.__index = DisplayArea

DisplayArea.Paths = nil
DisplayArea.TargetWidgets = nil
DisplayArea.ChangeEvent = nil
-- what caused the change event
DisplayArea.ChangeEventType = {
	ClipLength={},  
	ScrollZoom={},
}
DisplayArea.IsUpdating = false
	
-- converts the mouse x position to a time in the current animation
function DisplayArea:getMouseTime()
	return self:absoluteXPositionToTime(self.Paths.InputMouse:getX())	
end

if FastFlags:isPoseDragSnappingOn() then
	function DisplayArea:getFormattedMouseTime(snap)
		snap = snap == nil and false or snap
		local mouseTime = self:getMouseTime()
		if snap then
			mouseTime = self.Paths.DataModelSession:getIncrementSnappedTime(mouseTime)
		end
		return self.Paths.DataModelSession:formatTimeValue(mouseTime)
	end
else
	function DisplayArea:getFormattedMouseTime()
		if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
			return self.Paths.DataModelSession:formatTimeValue(self:getMouseTime())
		else
			local newTime = math.clamp(self:getMouseTime(), 0, self.Paths.DataModelClip:getLength())
			return self.Paths.HelperFunctionsMath:truncate(newTime, 3)
		end
	end
end

-- converts the x position to a time in the current animation (inverse to timeToAbsoluteXPosition())
-- pass in a displayToUse e.g if you are responding to an "AbsoluteSize" change callback, you may know the displayToUse has been updated already, whereas not all displays may have been
-- (assumes we have at least one display)
function DisplayArea:absoluteXPositionToTime(xPos, displayToUse)
	local display = nil
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then
		display = self.TargetWidgets[displayToUse] and displayToUse or next(self.TargetWidgets)
	else
		display = next(self.TargetWidgets)
	end

	local offset = xPos-display.AbsolutePosition.X
	local scale = offset/display.AbsoluteSize.X
	scale = math.clamp(scale, 0, 1)
	return self.Paths.DataModelClip:getScaledLength(scale)
end

-- converts the time in the current animation to an x position  (inverse to absoluteXPositionToTime())
-- pass in a displayToUse e.g if you are responding to an "AbsoluteSize" change callback, you may know the displayToUse has been updated already, whereas not all displays may have been
-- (assumes we have at least one display)
function DisplayArea:timeToAbsoluteXPosition(animTime, displayToUse)
	local scale = animTime/self.Paths.DataModelClip:getLength()
	scale = math.clamp(scale, 0, 1)
	local display = nil
	if FastFlags:isDefinedBoundaryNotchesFlagOn() then
		display = self.TargetWidgets[displayToUse] and displayToUse or next(self.TargetWidgets)
	else
		display = next(self.TargetWidgets)
	end

	local offset = scale*display.AbsoluteSize.X
	local xPos = display.AbsolutePosition.X+offset
	return xPos
end

-- (assumes we have at least one display)
local function calculateViewableAreaBeginScale(self)
	local display = next(self.TargetWidgets)
	local xOffsetLeft = display.Parent.AbsolutePosition.X-display.AbsolutePosition.X
	local leftScale = xOffsetLeft/display.AbsoluteSize.X
	return leftScale
end

-- (assumes we have at least one display)
local function calculateViewableAreaEndScale(self)
	local display = next(self.TargetWidgets)
	local xOffsetRight = (display.Parent.AbsolutePosition.X+display.Parent.AbsoluteSize.X)-display.AbsolutePosition.X
	local rightScale = xOffsetRight/display.AbsoluteSize.X	
	return rightScale
end

function DisplayArea:calculateViewableAreaBeginTime()
	return self.Paths.DataModelClip:getScaledLength(calculateViewableAreaBeginScale(self), false)
end

function DisplayArea:calculateViewableAreaEndTime()
	return self.Paths.DataModelClip:getScaledLength(calculateViewableAreaEndScale(self), false)
end

local function calculateViewAreaScale(self)
	-- clips greater than 1 second, will zoom from showing entire anim (no zoom) into showing just 1 second of anim (full zoom)
	-- clips less than 1 second will show the entire anim regardless of zoom, no zoom == full zoom == clip length 
	local noZoomScale = math.min(1, self.Paths.DataModelClip:getLength())
	local fullZoomScale = math.max(noZoomScale, self.Paths.DataModelClip:getLength())
	return DisplayArea.Paths.HelperFunctionsMath:lerp(noZoomScale, fullZoomScale, DisplayArea.Paths.DataModelSession:getZoom())
end

local function calculateScroll(self)
	-- if the display is scaled larger than 1, then the display will be larger than it's parent, so some of the display will be off-screen
	local parentDisplaySize = 1
	local offScreenArea = calculateViewAreaScale(self)-parentDisplaySize
	return DisplayArea.Paths.HelperFunctionsMath:lerp(0, -offScreenArea, DisplayArea.Paths.DataModelSession:getScroll())
end

local function scaleAndScrollDisplayArea(display, scroll, viewArea)	
	display.Position = UDim2.new(scroll, 0, 0, 0)
	display.Size = UDim2.new(viewArea, 0, 1, 0)
end

local function scaleAndScrollAll(self)
	local scroll = calculateScroll(self)
	local viewArea = calculateViewAreaScale(self)
	
	for display,_ in pairs(DisplayArea.TargetWidgets) do	
		scaleAndScrollDisplayArea(display, scroll, viewArea)	
	end
end

function DisplayArea:addDisplay(display)
	DisplayArea.TargetWidgets[display] = true
	scaleAndScrollDisplayArea(display, calculateScroll(self), calculateViewAreaScale(self))	
end

function DisplayArea:removeDisplay(display)
	DisplayArea.TargetWidgets[display] = nil
end

local function onChange(cause)
	DisplayArea.IsUpdating = true
	scaleAndScrollAll(DisplayArea)
	DisplayArea.IsUpdating = false
	DisplayArea.ChangeEvent:fire(cause)	
end	

function DisplayArea.isUpdating()
	return DisplayArea.IsUpdating
end

function DisplayArea:init(Paths)
	DisplayArea.Paths = Paths
	DisplayArea.TargetWidgets = {}	
	DisplayArea.ChangeEvent = Paths.UtilityScriptEvent:new()
	
	DisplayArea.Connections = Paths.UtilityScriptConnections:new(Paths)
	DisplayArea.Connections:add(Paths.DataModelSession.ScrollZoomChangeEvent:connect(function() onChange(DisplayArea.ChangeEventType.ScrollZoom) end))	
	DisplayArea.Connections:add(Paths.DataModelClip.LengthChangedEvent:connect(function() onChange(DisplayArea.ChangeEventType.ClipLength) end))
end

function DisplayArea:terminate()
	DisplayArea.Connections:terminate()
	DisplayArea.Connections = nil
	
	DisplayArea.ChangeEvent = nil
	DisplayArea.TargetWidgets = nil
	DisplayArea.Paths = nil
end

return DisplayArea
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXeda71cdeb54e4f5dbfcfa766407cc17e">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptCopyPaste</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local CopyPaste = {}
CopyPaste.Connections = nil

CopyPaste.CopyPoseList = {}

CopyPaste.CopiedSingleKeyframe = false

CopyPaste.CopyVariables = {
	CFrame = "CFrame",
	EasingDirection = "EasingDirection",
	EasingStyle = "EasingStyle",
	Time = "Time",
}

function CopyPaste:init(Paths)
	self.Paths = Paths
	CopyPaste.Connections = Paths.UtilityScriptConnections:new()
	
	CopyPaste.Connections:add(Paths.InputKeyboard.KeyPressedEvent:connect(function(theKey)
		if Paths.InputKeyboard:isKeyCtrlOrCmdDown() then
			if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
				if Paths.InputKeyboard:isKeyShiftDown() and self.Paths.DataModelSession:isOnlyOneKeyframeSelected() then
					if Enum.KeyCode.C == theKey then
						self:copyAllKeyframePoses(self.Paths.DataModelClip:getKeyframe(self.Paths.DataModelSession:getSelectedKeyframeTime()))
					elseif Enum.KeyCode.X == theKey then
						self:cutAllKeyframePoses(self.Paths.DataModelClip:getKeyframe(self.Paths.DataModelSession:getSelectedKeyframeTime()))
					end
				else
					if Enum.KeyCode.V == theKey then
						self:paste(Paths.DataModelSession:getScrubberTime())
					elseif Enum.KeyCode.C == theKey then
						self:copy(Paths.DataModelSession:getSelectedKeyframes())
					elseif Enum.KeyCode.X == theKey then
						self:cut(Paths.DataModelSession:getSelectedKeyframes())
					end
				end
			else
				if Enum.KeyCode.V == theKey then
					self:paste(Paths.DataModelSession:getScrubberTime())
				elseif Enum.KeyCode.C == theKey then
					self:copy(Paths.DataModelSession:getSelectedKeyframes())
				elseif Enum.KeyCode.X == theKey then
					self:cut(Paths.DataModelSession:getSelectedKeyframes())
				end
			end
		end
	end))
end

function CopyPaste:terminate(Paths)
	CopyPaste.Connections:terminate()
	CopyPaste.Connections = nil

	self:resetCopyPoses()
	self.Paths = nil
end

function CopyPaste:resetCopyPoses()
	self.CopyPoseList = {}
end

function CopyPaste:cut(keyframes, registerUndo)
	self.Paths.ActionCut:execute(self.Paths, keyframes, registerUndo)
end

function CopyPaste:copy(keyframes)
	self.CopiedSingleKeyframe = false
	if keyframes then
		self:resetCopyPoses()
		for time, dataItems in pairs(keyframes) do
			for _, dataItem in ipairs(dataItems) do
				self:copyPose(self.Paths.DataModelKeyframes:getPoseFromPartName(dataItem.Name, time))
			end
		end
	end
end

function CopyPaste:copyPose(pose)
	if pose then
		if self.CopyPoseList[pose:getPartName()] == nil then
			self.CopyPoseList[pose:getPartName()] = {}
		end
		local newCopy = {}
		for _,name in pairs(self.CopyVariables) do
			newCopy[name] = pose[name]
		end
		table.insert(self.CopyPoseList[pose:getPartName()], newCopy)
	end
end

function CopyPaste:cutAllKeyframePoses(keyframe)
	self.Paths.ActionCut:executeCutKeyframe(self.Paths, keyframe)
end

function CopyPaste:copyAllKeyframePoses(keyframe)
	self.CopiedSingleKeyframe = true
	if keyframe and keyframe.Poses then
		self:resetCopyPoses()
		for _, pose in pairs(keyframe.Poses) do
			self:copyPose(pose)
		end
	end
end

function CopyPaste:hasCopiedMultiplePoses()
	return self.Paths.HelperFunctionsTable:containsMultipleKeys(self.CopyPoseList)
end

function CopyPaste:canPasteKeyframePoses()
	return self:hasCopiedMultiplePoses()
end

-- is there anything available to paste
function CopyPaste:canPasteAny()
	return not self.Paths.HelperFunctionsTable:isNilOrEmpty(self.CopyPoseList)
end

-- is the specified part name available to paste
function CopyPaste:canPaste(partName)
	return self:canPasteAny() and (nil ~= self.CopyPoseList[partName] or self.CopiedSingleKeyframe)
end

-- get the part name of the available pastable pose (if any)
function CopyPaste:getPasteDescription()
	if self:canPasteAny() then
		local description = self:hasCopiedMultiplePoses() and "Selection" or next(self.CopyPoseList)
		return self.CopiedSingleKeyframe and "Keyframe" or description
	end

	return ""
end

function CopyPaste:paste(atTime, registerUndo)
	if self:canPasteAny() then
		self.Paths.ActionPaste:execute(self.Paths, atTime, self.CopyPoseList, self.CopyVariables, registerUndo)
	end
end

return CopyPaste]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX1cc9acb4436a4c00a14a4f5e83651c03">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptDrag</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Drag = {}
Drag.__index = Drag

function Drag:canCreate(Paths)
	return nil ~= Paths.GUIDragArea
end

function Drag:new(Paths, dragable, setOffset)
	local self = setmetatable({}, Drag)
	self.dragable = dragable
	
	self.DragStartEvent = Paths.UtilityScriptEvent:new()
	self.DragEvent = Paths.UtilityScriptEvent:new()
	self.DragEndEvent = Paths.UtilityScriptEvent:new() 
	
	self.onMouseMoved = Paths.GUIDragArea.MouseMoved:connect(function(mouseX, mouseY)
		self.MouseX = mouseX
		self.MouseY = mouseY
		
		if self.currentlyDragging then
			local newXPos = self.MouseX-self.ClickOffsetX
			local newYPos = self.MouseY-self.ClickOffsetY
			
			local newLocalXOffset = newXPos-dragable.Parent.AbsolutePosition.X
			local newLocalYOffset = newYPos-dragable.Parent.AbsolutePosition.Y
			
			if setOffset then
				dragable.Position = UDim2.new(0, newLocalXOffset, 0, newLocalYOffset)	
			else			
				local newLocalXScale = newLocalXOffset/dragable.Parent.AbsoluteSize.X
				local newLocalYScale = newLocalYOffset/dragable.Parent.AbsoluteSize.Y
				
				dragable.Position = UDim2.new(newLocalXScale, 0, newLocalYScale, 0)
			end
			
			self.DragEvent:fire()
		end
	end)

	self.onDragBegin = dragable.InputBegan:connect(function(input) 		
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.currentlyDragging = true	
			self.MouseX, self.MouseY = input.Position.X, input.Position.Y	
			self.ClickOffsetX = self.MouseX-(dragable.AbsolutePosition.X+(dragable.AbsoluteSize.X*dragable.AnchorPoint.X))
			self.ClickOffsetY = self.MouseY-(dragable.AbsolutePosition.Y+(dragable.AbsoluteSize.Y*dragable.AnchorPoint.Y))
			self.DragStartEvent:fire()
		end 				
	end)
		
	self.onDragEnd = dragable.InputEnded:connect(function(input) 
		if input.UserInputType == Enum.UserInputType.MouseButton1 and self.currentlyDragging then
			self.currentlyDragging = false
			self.DragEndEvent:fire()
		end
	end)	
	return self
end

function Drag:isDragging()
	return self.currentlyDragging
end

function Drag:terminate()
	self.onDragEnd:disconnect()
	self.onDragBegin:disconnect()
	self.onMouseMoved:disconnect()
	
	self.DragEndEvent = nil
	self.DragEvent = nil
	self.DragStartEvent = nil
	
	self.dragable = nil
end

return Drag
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX840fc0ef7f6c40edbde1bd06d4d7a08f">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptMovePoses</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local MovePoses = {}

MovePoses.AnchorKey = nil
MovePoses.MinTimeKey = nil
MovePoses.MaxTimeKey = nil
MovePoses.TargetTime = nil
MovePoses.GUIKeyList = {}

local function getGUIKeyframesFromSelectedKeyframes(Paths)
	local GUIKeyframes = {}
	local keyframes = Paths.DataModelSession:getSelectedKeyframes()
	for time, dataItems in pairs(keyframes) do
		for _, dataItem in ipairs(dataItems) do
			local jointScript = Paths.GUIScriptJointTimeline.JointScripts[dataItem.Item]
			for _, key in ipairs(jointScript.Keyframes) do
				if time == key.Time then
					table.insert(GUIKeyframes, key)
				end
			end
		end
	end
	return GUIKeyframes
end

function MovePoses:init(Paths)
	if FastFlags:isKeyframeIndicatorsOn() then
		self.PosesMovedEvent = Paths.UtilityScriptEvent:new()
		self.Connections = Paths.UtilityScriptConnections:new()

		local onMouseMoved = function(input)
			if input.UserInputType == Enum.UserInputType.MouseMovement then
				if Paths.UtilityScriptMovePoses:isMovingKeys() then
					self:Move(Paths)
				end
			end
		end

		local onMouseEnded = function(input)
			if input.UserInputType == Enum.UserInputType.MouseButton1 then
				self:EndMove(Paths)
			end
		end

		self.Connections:add(Paths.GUIScriptIndicatorArea.TargetWidget.InputChanged:connect(onMouseMoved))
		self.Connections:add(Paths.GUIScriptIndicatorArea.TargetWidget.InputEnded:connect(onMouseEnded))
		self.Connections:add(Paths.GUIScriptJointTimeline.TargetWidget.InputChanged:connect(onMouseMoved))
		self.Connections:add(Paths.GUIScriptJointTimeline.TargetWidget.InputEnded:connect(onMouseEnded))
	else
		self.Connections = Paths.UtilityScriptConnections:new()
		self.Connections:add(Paths.GUIScriptJointTimeline.TargetWidget.InputChanged:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseMovement then
				if Paths.UtilityScriptMovePoses:isMovingKeys() then
					self:Move(Paths)
				end
			end
		end))

		self.Connections:add(Paths.GUIScriptJointTimeline.TargetWidget.InputEnded:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseButton1 then
				self:EndMove(Paths)
			end
		end))
	end
end

function MovePoses:terminate()
	if FastFlags:isKeyframeIndicatorsOn() then
		self.PosesMovedEvent = nil
	end

	self.Connections:disconnectAll()
	self.Connections = nil
end

function MovePoses:BeginMove(Paths, anchor)
	self.AnchorKey = anchor
	self.GUIKeyList = getGUIKeyframesFromSelectedKeyframes(Paths)
	if not Paths.HelperFunctionsTable:isNilOrEmpty(self.GUIKeyList) then
		self.MinTimeKey = self.GUIKeyList[1]
		self.MaxTimeKey = self.GUIKeyList[1]
		for index, key in ipairs(self.GUIKeyList) do
			if key.Time < self.MinTimeKey.Time then
				self.MinTimeKey = key
			end
			if key.Time > self.MaxTimeKey.Time then
				self.MaxTimeKey = key
			end
		end
	end
end

function MovePoses:Move(Paths)
	if self.AnchorKey ~= nil and self.MinTimeKey ~= nil and self.MaxTimeKey ~= nil then
		local previousTargetTime = self.TargetTime ~= nil and self.TargetTime or 0
		if FastFlags:isPoseDragSnappingOn() then
			self.TargetTime = Paths.UtilityScriptDisplayArea:getFormattedMouseTime(true)
		else
			self.TargetTime = Paths.UtilityScriptDisplayArea:getFormattedMouseTime()
		end
		local anchorTime = self.AnchorKey.Time
		for index, key in ipairs(self.GUIKeyList) do
			local deltaTime = anchorTime - key.Time
			local newTime =  self.TargetTime - deltaTime

			local timeFromMin = key.Time - self.MinTimeKey.Time
			local timeFromMax = Paths.DataModelClip:getLength() - self.MaxTimeKey.Time + key.Time

			if FastFlags:isPoseDragSnappingOn() then
				if newTime < timeFromMin or newTime > timeFromMax then
					self.TargetTime = previousTargetTime
					break
				end
			else
				if newTime <= timeFromMin or newTime >= timeFromMax then
					self.TargetTime = previousTargetTime
					break
				end
			end
			newTime = Paths.DataModelSession:formatTimeValue(newTime)
			key:setKeyframePositionOnTimeline(newTime)
		end
		if FastFlags:isKeyframeIndicatorsOn() then
			self.PosesMovedEvent:fire(self.TargetTime, anchorTime)
		end
	end
end

function MovePoses:EndMove(Paths)
	if self.AnchorKey ~= nil and self.MinTimeKey ~= nil and self.TargetTime ~= nil then
		local anchorTime = self.AnchorKey.Time
		local minTime = self.MinTimeKey.Time
		local pasteTime = Paths.DataModelSession:formatTimeValue(self.TargetTime - (anchorTime - minTime))
		Paths.ActionMove:execute(Paths, pasteTime)
	end
	self.AnchorKey = nil
	self.MinTimeKey = nil
	self.MaxTimeKey = nil
	self.TargetTime = nil
	self.GUIKeyList = {}
end

function MovePoses:isMovingKeys()
	return self.AnchorKey ~= nil
end

return MovePoses]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXd64af8fd42694180baa7e4a52d8788af">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">UtilityScriptPose</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Pose = {}
Pose.__index = Pose

-- static
function Pose:initializePose(Paths, keyframe, part, poseObject, override)
	local active = Paths.DataModelRig.partInclude[part.Name]
	if ((not active and (override == false or override == nil)) or keyframe == nil) then
		return nil
	end
	
	local pose = keyframe.Poses[part]
	if (pose == nil and Paths.DataModelRig.partToItemMap[part] ~= nil and Paths.DataModelRig.partToItemMap[part].Motor6D ~= nil) then
		local previousPose = Paths.DataModelClip:getPreviousPose(keyframe.Time, part)
		pose = Paths.UtilityScriptPose:new(Paths)
		
		if (previousPose == nil) then
			pose.CFrame = CFrame.new()
		else
			pose.CFrame = previousPose.CFrame
		end
		
		local data = Paths.DataModelRig.partToItemMap[part]
		pose.CFrame = Paths.DataModelRig:getMotorC1(data, keyframe.Time) * data.OriginC1:inverse()		
		
		pose.Item = Paths.DataModelRig.partToItemMap[part]
		pose.Time = keyframe.Time
				
		if poseObject then
			pose.EasingStyle = poseObject.EasingStyle
			pose.EasingDirection = poseObject.EasingDirection
		else
			pose.EasingStyle = Paths.UtilityScriptPose:getDefaultEasingStyle()
			pose.EasingDirection = Paths.UtilityScriptPose:getDefaultEasingDirection()
		end
				
		keyframe.Poses[part] = pose
	end
	return pose
end

function Pose:getDefaultEasingStyle()
	return Enum.PoseEasingStyle.Linear
end

function Pose:getDefaultEasingDirection()
	return Enum.PoseEasingDirection.Out
end

function Pose:new(Paths)
	local self = setmetatable({}, Pose)	
	return self
end

function Pose:getPartName()
	return self:getPart().Name
end

function Pose:getPart()
	return self:getDataItem().Item
end

function Pose:getDataItem()
	return self.Item
end

return Pose
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBX4c7af93c08e444099fce42720d81f777">
					<Properties>
						<string name="Name">Widgets</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX6e0060b24e0c4f50be233956d63d815d">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetCustomImageButton</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local CustomImageButton = {}
CustomImageButton.__index = CustomImageButton

local function show(self)
	local ShowOff = false
	local ShowOffHover = false
	local ShowPressed = false
	local ShowOn = false
	local ShowOnHover = false
	local ShowTextColor = self.Paths.UtilityScriptColors.Black	
	
	if not self.isEnabled then
		ShowOff = true
		ShowTextColor = self.Paths.UtilityScriptColors.GreyDisabled
	elseif self.MouseDown and (self.MouseOver or self.keepMouseDownOnLeave) then
		ShowPressed = true
		ShowTextColor = self.Paths.UtilityScriptColors.White	
	elseif self.MouseOver then
		ShowOnHover = self.on
		ShowOffHover = not self.on
	else
		ShowOn = self.on
		ShowOff = not self.on
		ShowTextColor = self.on and self.Paths.UtilityScriptColors.White or self.Paths.UtilityScriptColors.Black
	end
	
	self.button.Off.Visible = ShowOff
	self.button.OffHover.Visible = ShowOffHover
	self.button.Pressed.Visible = ShowPressed
	
	local OnImage = self.button:FindFirstChild('On') -- user might be using a button which can be pressed, but does not turn on/off	
	if nil ~= OnImage then OnImage.Visible = ShowOn end
	local OnHoverImage = self.button:FindFirstChild('OnHover')
	if nil ~= OnHoverImage then OnHoverImage.Visible = ShowOnHover end
	
	local text = self.button:FindFirstChild('TextLabel', true)
	if nil ~= text then
		text.TextColor3 = ShowTextColor	
	end
end

function CustomImageButton:new(Paths, button, keepMouseDownOnLeave)
	local self = setmetatable({}, CustomImageButton)
	self.Paths = Paths
	self.button = button
	self.isEnabled = true
	self.keepMouseDownOnLeave = keepMouseDownOnLeave
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	
	-- this section allows for 'button' to be the image button, or button can be a container frame with the image button inside it
	local imageButton = self.button:FindFirstChild('ImageButton')
	imageButton = imageButton and imageButton or self.button
	
	self.Connections:add(imageButton.MouseEnter:connect(function()
		self.MouseOver = true
		show(self)
	end))
	
	self.Connections:add(imageButton.MouseLeave:connect(function()
		self.MouseOver = false	
		show(self)
	end))
	
	self.Connections:add(imageButton.InputBegan:connect(function(input) 	
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.MouseDown = true
			show(self)				
		end 				
	end))
		
	self.Connections:add(imageButton.InputEnded:connect(function(input) 
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			self.MouseDown = false
			show(self)
		end
	end))
	
	self:turnOn(false)
	return self
end

function CustomImageButton:terminate()
	self.Connections:terminate()
	self.Connections = nil
end

function CustomImageButton:turnOn(on)
	self.on = on
	show(self)
end

function CustomImageButton:getEnabled()
	return self.isEnabled
end

function CustomImageButton:setEnabled(set)
	self.isEnabled = set
	show(self)
end

return CustomImageButton]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX5d6dc31a018342b9893775227c3298ae">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetMainMenu</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local MainMenu = {}
MainMenu.__index = MainMenu

MainMenu.StyleEnum = {DropDown={}, RightClick={}}

local function calculateNextLayoutOrder(self)
	local highest = -1
	for _, child in pairs(self.Menu.MenuOptions:GetChildren()) do
        if not self.Paths.HelperFunctionsWidget:isLayout(child) and child.LayoutOrder > highest then
            highest = child.LayoutOrder
        end
	end
	return highest + 1
end

local function assignHandle(self, option)
	local handle = {} -- will be given out to users
	self.Options[handle] = self.Paths.WidgetMenuOption:new(self.Paths, option)
	self.WidgetsToOptions[option.Name] = handle
	return handle
end

local function initOptions(self)
	self.Options = {}
	self.WidgetsToOptions = {}
	for _, child in pairs(self.Menu.MenuOptions:GetChildren()) do
        if self.Paths.WidgetMenuOption:isMenuOption(child) then
            local menuOption = self.Options[assignHandle(self, child)]
			menuOption:initOptionHighlight()
			menuOption:setEnabled(false)
        end
	end
end

local function initMenuHeight(self)
	local height = self.Menu.Size.Y.Offset -- start from the initial size to creat a small buffer at the bottom
	for _, child in pairs(self.Menu.MenuOptions:GetChildren()) do
        if not self.Paths.HelperFunctionsWidget:isLayout(child) then
			height = height + child.Size.Y.Offset
        end
	end
	self.Menu.Size = UDim2.new(0, self.Menu.Size.X.Offset, 0, height)	
end

local function onNewEntryAdded(self, newOption)
	local newHeight = self.Menu.Size.Y.Offset + newOption.Size.Y.Offset
	self.Menu.Size = UDim2.new(0, self.Menu.Size.X.Offset, 0, newHeight)
end

local function killMenu(self)
	if self.Menu.Visible then
		self:turnOn(false)
		self.onCloseEvent:fire()
	end
end

local function create(Paths, menu, parent)
	local self = setmetatable({}, MainMenu)
	
	self.Paths = Paths
	self.onCloseEvent = Paths.UtilityScriptEvent:new()
	self.Connections = self.Paths.UtilityScriptConnections:new(Paths)
	self.Menu = menu and menu or Paths.GUIClonableMenu:clone()
	self.Menu.Parent = parent and parent or self.Menu.Parent 
	self.Menu.Visible = false
	
	self.KillScreenUtil = Paths.WidgetKillScreen:new(Paths, self.Menu.KillScreen)
	self.Connections:add(self.KillScreenUtil.OnKillEvent:connect(function() killMenu(self) end))
	
	initOptions(self)	
	self.NextLayoutOrder = calculateNextLayoutOrder(self)
	return self
end

function MainMenu:new(Paths, parent, style)
	local self = create(Paths, nil, parent)
	initMenuHeight(self)
	self.Menu.TopShadow.Visible = style == MainMenu.StyleEnum.RightClick
	return self
end

function MainMenu:new2(Paths, menu)
	return create(Paths, menu, nil)
end

function MainMenu:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.onCloseEvent = nil
	self.KillScreenUtil:terminate()
	self.KillScreenUtil = nil
		
	for _, option in pairs(self.Options) do
		option:terminate()
	end
end

function MainMenu:isOpen()
	return self.Menu.Visible
end

function MainMenu:turnOn(on)
	self.Menu.Visible = on
	self.KillScreenUtil:turnOn(on)
end

function MainMenu:getSize()
	return self.Menu.Size.X.Offset, self.Menu.Size.Y.Offset
end

local function getNextLayoutOrder(self)	
	local temp = self.NextLayoutOrder
	self.NextLayoutOrder = self.NextLayoutOrder + 1	
	return temp
end

function MainMenu:setWidth(width)
	self.Menu.Size = UDim2.new(0, width, 0, self.Menu.Size.Y.Offset)
end

local function addOption(self, mainText, clickFunc, sideText)
	local newOption = self.Paths.GUIClonableMenuOption:clone()
	newOption.Parent = self.Menu.MenuOptions
	
	newOption.LayoutOrder = getNextLayoutOrder(self)

	local handle = assignHandle(self, newOption)
	self.Options[handle]:initOption(mainText, sideText)
	self:setClickCallback(handle, clickFunc)
	self.Options[handle]:setEnabled(true)
		
	onNewEntryAdded(self, newOption)
	return handle
end

function MainMenu:addSelectable(mainText, clickFunc, sideText)
	return addOption(self, mainText, clickFunc, sideText)
end

function MainMenu:addToggle(mainText, clickFunc, sideText, initialState)
	local handle = addOption(self, mainText, clickFunc, sideText)
	local newOption = self.Options[handle]
	newOption.Obj.Enabled.Icon.Visible = initialState	
	return handle
end

function MainMenu:setToggle(toggleHandle, set)
	self.Options[toggleHandle].Obj.Enabled.Icon.Visible = set
end

function MainMenu:setMainText(handle, text)
	self.Options[handle]:setMainText(text)
end

function MainMenu:setSideText(handle, sideText)
	self.Options[handle]:setSideText(sideText)
end

function MainMenu:setEnabled(handle, set)
	self.Options[handle]:setEnabled(set)
end

function MainMenu:setClickCallback(handle, clickFunc)
	if clickFunc then
		self.Options[handle]:setClickCallback(function(input)
			if input.UserInputType == Enum.UserInputType.MouseButton1 then
				clickFunc(handle)
				self.Options[handle]:onSelected()
				killMenu(self)
			end
		end)
	else
		self.Options[handle]:setClickCallback()
	end
end

function MainMenu:getOption(name)
	return self.WidgetsToOptions[name]
end

function MainMenu:addDivider()
	local newDivider = self.Paths.GUIClonableMenuDivider:clone()
	newDivider.Parent = self.Menu.MenuOptions
	newDivider.LayoutOrder = getNextLayoutOrder(self)
	onNewEntryAdded(self, newDivider)
end

return MainMenu]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX0f97371832034a95b579366a6891a77a">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetRadioButtonGroup</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local RadioButtonGroup = {}
RadioButtonGroup.__index = RadioButtonGroup

function RadioButtonGroup:new(Paths, radioButtons)
	local self = setmetatable({}, RadioButtonGroup)

	self.toggledOnEvent = Paths.UtilityScriptEvent:new()
	self.connections = {}
	
	local blockCallback = false
	for _, button in ipairs(radioButtons) do
		button:lock(button:isChecked())		
		
		local onChecked = function(on)
			if not blockCallback then							
				if on then
					button:lock(true)
					for _, otherButton in ipairs(radioButtons) do
						if button ~= otherButton then
							otherButton:lock(false)
							
							blockCallback = true -- stops setChecked() from coming into this function again
							otherButton:setChecked(false)
							blockCallback = false
						end
					end
					self.toggledOnEvent:fire(button)
				end
			end
		end
		
		button.ToggledEvent:connect(onChecked)		
		table.insert(self.connections, {theButton=button, callback=onChecked})	
	end

	return self
end

function RadioButtonGroup:check(button)
	if not button:isChecked() then
		button:setChecked(true)
	end
end

function RadioButtonGroup:terminate()
	for _, connect in ipairs(self.connections) do
		connect.theButton.ToggledEvent:disconnect(connect.callback)
		connect.theButton:terminate()
	end
	self.connections = {}
end

return RadioButtonGroup]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX9c9a9d9844de461eadd6dd0aec32e852">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetMenuOption</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local MenuOption = {}
MenuOption.__index = MenuOption

function MenuOption:new(Paths, obj)
	local self = setmetatable({}, MenuOption)
	self.Obj = obj
	return self
end

function MenuOption:terminate()
	
end

-- mainly to check the object is not a UIListLayout or a divider
function MenuOption:isMenuOption(obj)
	return obj.ClassName == 'Frame' and obj:FindFirstChild('Enabled') and obj:FindFirstChild('Disabled') -- check it has the correct sub objects
end

function MenuOption:initOption(mainText, sideText)
	MenuOption:initSubOption(self.Obj.Enabled, mainText, sideText)
	MenuOption:initSubOptionHighlight(self.Obj.Enabled)
	
	MenuOption:initSubOption(self.Obj.Disabled, mainText, sideText)
	MenuOption:initSubOptionHighlight(self.Obj.Disabled)
end

function MenuOption:initOptionHighlight()
	MenuOption:initSubOptionHighlight(self.Obj.Enabled)
	MenuOption:initSubOptionHighlight(self.Obj.Disabled)
end

function MenuOption:setEnabled(set)
	local shouldEnable = set and nil ~= self.connected 
	self.Obj.Enabled.Visible = shouldEnable
	self.Obj.Disabled.Visible = not shouldEnable
end

function MenuOption:onSelected()
	self.Obj.Enabled.Highlight.Visible = false
	self.Obj.Disabled.Highlight.Visible = false
end

function MenuOption:setMainText(text)
	self.Obj.Enabled.MainText.Text = text
	self.Obj.Disabled.MainText.Text = text
end

local function setSideTextSubOption(self, subOption, sideText)
	subOption.SideText.Visible = sideText and true or false	
	subOption.SideText.Text = sideText and sideText or ""	
end

function MenuOption:setSideText(sideText)
	setSideTextSubOption(self, self.Obj.Enabled, sideText)
	setSideTextSubOption(self, self.Obj.Disabled, sideText)
end

function MenuOption:initSubOption(subOption, mainText, sideText)	
	subOption.MainText.Text = mainText	
	subOption.MainText.Visible = true
	setSideTextSubOption(self, subOption, sideText)
	subOption.Icon.Visible = false	
end

function MenuOption:initSubOptionHighlight(subOption)
	subOption.Highlight.Visible = false	
	subOption.MouseEnter:connect(function()	
		subOption.Highlight.Visible = true
	end)
	
	subOption.MouseLeave:connect(function()
		subOption.Highlight.Visible = false
	end)
end

function MenuOption:setClickCallback(clickFunc)
	if self.connected then
		self.connected:disconnect()
		self.connected = nil
	end
	
	if clickFunc then
		self.connected = self.Obj.Enabled.InputBegan:connect(clickFunc)
	end
end

return MenuOption]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXcb9c8450068d41648a3f08bd0f1766c8">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetRadioButton</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local RadioButton = {}
RadioButton.__index = RadioButton

-- the checkbox plus any of the proxy widgets can be clicked to toggle the radio button
function RadioButton:new(Paths, checkbox, proxyWidgets)
	local self = setmetatable({}, RadioButton)

	self.Checkbox = checkbox
	self.ToggledEvent = Paths.UtilityScriptEvent:new()	
	
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	self.Connections:add(checkbox.ToggledEvent:connect(function(on)
		self.ToggledEvent:fire(on) 
	end))
	
	for _, widget in ipairs(proxyWidgets) do
		self.Connections:add(widget.InputBegan:connect(function(input)
			if Enum.UserInputType.MouseButton1 == input.UserInputType then
				self.Checkbox:toggle()
			end 
		end))
	end
	return self
end

function RadioButton:setChecked(check)
	self.Checkbox:setChecked(check)
end

function RadioButton:isChecked()
	return self.Checkbox:isChecked()
end

function RadioButton:lock(doLock)
	self.Checkbox:lock(doLock)
end

function RadioButton:terminate()
	self.Connections:terminate()
	self.Connections = nil
	
	self.Checkbox:terminate()
	self.Checkbox = nil
end

return RadioButton
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXe087ac891a2b457c8cc58e21d4676219">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetSwizzle</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Swizzle = {}
Swizzle.__index = Swizzle

local function closeInternal(self)
	self.widgetToSwizzle.Visible = false
	self.swizzleClosedEvent:fire()
end

local function openInternal(self)
	self.widgetToSwizzle.Visible = true
	self.swizzleOpenEvent:fire()
end
	
function Swizzle:new(checkBox, widgetToSwizzle, Paths)
	local self = setmetatable({}, Swizzle)
	self.widgetToSwizzle = widgetToSwizzle
	widgetToSwizzle.Visible = checkBox:isChecked()
	self.Checkbox = checkBox
	
	self.Connect = checkBox.ToggledEvent:connect(function(on) 
		if on then 
			openInternal(self) 
		else 
			closeInternal(self) 
		end 
	end)
	
	self.swizzleOpenEvent = Paths.UtilityScriptEvent:new()
	self.swizzleClosedEvent = Paths.UtilityScriptEvent:new()

	return self
end

function Swizzle:isOpen()
	return self.widgetToSwizzle.Visible
end

function Swizzle:open()
	self.Checkbox:setChecked(true)
end

function Swizzle:close()
	self.Checkbox:setChecked(false)
end

function Swizzle:terminate()
	self.swizzleClosedEvent = nil
	self.swizzleOpenEvent = nil
	
	if self.Connect then
		self.Connect:disconnect()
		self.Connect = nil
	end
end

return Swizzle]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX848598265dd64f91ba6ed509084be1c2">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetCheckbox</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local Checkbox = {}
Checkbox.__index = Checkbox

local function clearConnections(self)
	if self.NotCheckedConnect then
		self.NotCheckedConnect:disconnect()
		self.NotCheckedConnect = nil
	end
	
	if self.CheckedConnect then
		self.CheckedConnect:disconnect()
		self.CheckedConnect = nil
	end
end

local function changeWidgetsInternal(self, newCheckBoxFrame, checked)
	checked = checked or false
	clearConnections(self)
			
	self.checkedButton = newCheckBoxFrame.Checked -- the check box frame is expected to have an imageButton child called 'Checked'
	self.notCheckedButton = newCheckBoxFrame.NotChecked -- the check box frame is expected to have an imageButton child called 'NotChecked'
		
	self.checkedButton.Visible = checked
	self.notCheckedButton.Visible = not checked
	
	self.CheckedConnect = self.checkedButton.MouseButton1Click:connect(function()
		self:setChecked(false)
	end)

	self.NotCheckedConnect = self.notCheckedButton.MouseButton1Click:connect(function()
		self:setChecked(true)
	end)	
	
	self.CheckboxFrame = newCheckBoxFrame	
end

function Checkbox:new(Paths, checkBoxFrame, initiallyChecked)
	local self = setmetatable({}, Checkbox)
	self.locked = false
	self.ToggledEvent = Paths.UtilityScriptEvent:new()	
	changeWidgetsInternal(self, checkBoxFrame, initiallyChecked)
	return self
end

function Checkbox:changeWidgets(newCheckBoxFrame)
	if newCheckBoxFrame ~= self.CheckboxFrame then
		changeWidgetsInternal(self, newCheckBoxFrame, self:isChecked())
	end
end

function Checkbox:setChecked(check)
	if not self.locked and self:isChecked() ~= check then
		self.checkedButton.Visible = check
		self.notCheckedButton.Visible = not check		
		self.ToggledEvent:fire(check)
	end
end

function Checkbox:toggle()
	self:setChecked(not self:isChecked())
end

function Checkbox:isChecked()
	return self.checkedButton.Visible
end

function Checkbox:lock(doLock)
	self.locked = doLock
end

function Checkbox:terminate()
	clearConnections(self)
end

return Checkbox
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2c8053892f0140cebde4f4f268f72d96">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">WidgetKillScreen</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local KillScreen = {}
KillScreen.__index = KillScreen

function KillScreen:new(Paths, screen, on)
	local self = setmetatable({}, KillScreen)
	self.Paths = Paths
	self.OnKillEvent = self.Paths.UtilityScriptEvent:new(Paths)
	self.Connections = self.Paths.UtilityScriptConnections:new(Paths)
	self.Screen = screen
	
	if screen then
		self:turnOn(on)
		
		self.Connections:add(screen.InputBegan:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.MouseButton2 then
				self.OnKillEvent:fire()
			end 
		end))
	end	
	
	return self
end

function KillScreen:turnOn(on)
	self.Screen.Visible = on
	if self.Screen and self.Paths.GUIScriptToolTip:isInitialized() then	
		if on then
			self.Paths.GUIScriptToolTip:addBlocker(self.Screen)			
		else
			self.Paths.GUIScriptToolTip:remove(self.Screen)
		end
	end
end

function KillScreen:terminate()
	if self.Screen and self.Paths.GUIScriptToolTip:isInitialized() then
		self.Paths.GUIScriptToolTip:remove(self.Screen)
	end
	self.Connections:terminate()
	self.Connections = nil
	self.OnKillEvent = nil
	self.Paths = nil
end

return KillScreen]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBXa11d5084199f4872acd99f6a76f5966b">
					<Properties>
						<string name="Name">Input</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX493cdffaa68d4831a0abee4e46f300aa">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">InputMouse</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local Mouse = {}

Mouse.CurrentX = nil
Mouse.CurrentY = nil
Mouse.ViewportPosition2d = Vector2.new()

function Mouse:init(Paths)
	self.Paths = Paths
	self.Connections = Paths.UtilityScriptConnections:new(Paths)
	
	self.Connections:add(Paths.GUIDragArea.MouseMoved:connect(function(mouseX, mouseY)
		self.CurrentX = mouseX
		self.CurrentY = mouseY
	end))
			
	-- this is only here in-case the user clicks before they have moved the mouse
	self.Connections:add(Paths.GUIDragArea.InputBegan:connect(function(input)
		if Enum.UserInputType.MouseButton1 == input.UserInputType or Enum.UserInputType.MouseButton2 == input.UserInputType then															
			self.CurrentX = input.Position.X
			self.CurrentY = input.Position.Y
		end
	end))

	self.Connections:add(game:GetService("UserInputService").InputChanged:connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseMovement then
			self.ViewportPosition2d = Vector2.new(input.Position.X, input.Position.Y)
		end
	end))
end

function Mouse:terminate(Paths)
	self.Connections:terminate()
	self.Connections = nil
	
	Mouse.ViewportPosition2d = Vector2.new()
	Mouse.Paths = nil
end

function Mouse:getX()
	return self.CurrentX
end

function Mouse:getY()
	return self.CurrentY
end

function Mouse:getXY()
	return self.CurrentX, self.CurrentY
end

function Mouse:isOver(widget)
	if nil ~= self.CurrentX and nil ~= self.CurrentY then
		return self.CurrentX >= widget.AbsolutePosition.X and self.CurrentX <= widget.AbsolutePosition.X+widget.AbsoluteSize.X and
			self.CurrentY >= widget.AbsolutePosition.Y and self.CurrentY <= widget.AbsolutePosition.Y+widget.AbsoluteSize.Y
	end
	return false
end

function Mouse:getViewportXY()
	return self.ViewportPosition2d
end

return Mouse]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXc1162e474db54357b03dba2f04faec79">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">InputKeyboard</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local Keyboard = {}

Keyboard.Connection = {}
Keyboard.KeysDown = {}
Keyboard.KeyPressedEvent = nil
Keyboard.KeyReleasedEvent = nil
Keyboard.CtrlAndCmdKeys = {
	Enum.KeyCode.RightControl,
	Enum.KeyCode.LeftControl, 
	Enum.KeyCode.RightSuper, 
	Enum.KeyCode.LeftSuper
}

if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
	Keyboard.ShiftKeys = {
		Enum.KeyCode.LeftShift,
		Enum.KeyCode.RightShift,
	}
end

Keyboard.BackSpaceAndDeleteKeys = {
	Enum.KeyCode.Backspace,
	Enum.KeyCode.Delete
}

function Keyboard:init(Paths)
	Keyboard.Paths = Paths
	
	local userInputService = game:GetService('UserInputService')
	
	Keyboard.KeyPressedEvent = Paths.UtilityScriptEvent:new(Paths)
	Keyboard.KeyReleasedEvent = Paths.UtilityScriptEvent:new(Paths)

	local function inputHandler(input, handled)
		if handled then
			return
		end
		
		if input.UserInputState == Enum.UserInputState.Begin then
			Keyboard.KeysDown[input.KeyCode] = true
			Keyboard.KeyPressedEvent:fire(input.KeyCode)
		elseif input.UserInputState == Enum.UserInputState.End then
			Keyboard.KeysDown[input.KeyCode] = nil
			Keyboard.KeyReleasedEvent:fire(input.KeyCode)			
		end
	end	
	
	Keyboard.Connection = Paths.UtilityScriptConnections:new(Paths)
	
	-- attach input handler to the 3d viewport
	Keyboard.Connection:add(userInputService.InputBegan:connect(inputHandler))
	Keyboard.Connection:add(userInputService.InputChanged:connect(inputHandler))
	Keyboard.Connection:add(userInputService.InputEnded:connect(inputHandler))
	
	-- attach input handler to the lua widgets frame
	Keyboard.Connection:add(Paths.GUI.InputBegan:connect(inputHandler))
	Keyboard.Connection:add(Paths.GUI.InputChanged:connect(inputHandler))
	Keyboard.Connection:add(Paths.GUI.InputEnded:connect(inputHandler))
end

function Keyboard:terminate()
	Keyboard.Connection:terminate()
	Keyboard.Connection = nil
	
	Keyboard.KeysDown = {}
	
	Keyboard.KeyReleasedEvent = nil
	Keyboard.KeyPressedEvent = nil
	Keyboard.Paths = nil
end

function Keyboard:isKeyDown(key)
	return nil ~= Keyboard.KeysDown[key]
end

if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
	function Keyboard:isKeyShiftDown()
		return Keyboard.Paths.HelperFunctionsIteration:ifAny(Keyboard.ShiftKeys, function(_, shiftKey) return Keyboard.KeysDown[shiftKey] end)
	end
end

function Keyboard:isKeyCtrlOrCmdDown()
	return Keyboard.Paths.HelperFunctionsIteration:ifAny(Keyboard.CtrlAndCmdKeys, function(_, ctrlOrCmdKey) return Keyboard.KeysDown[ctrlOrCmdKey] end)
end

function Keyboard:isKeyCtrlOrCmd(key)
	return Keyboard.Paths.HelperFunctionsIteration:ifAny(Keyboard.CtrlAndCmdKeys, function(_, ctrlOrCmdKey) return key == ctrlOrCmdKey end)
end

function Keyboard:isKeyBackSpaceOrDelete(key)
	return Keyboard.Paths.HelperFunctionsIteration:ifAny(Keyboard.BackSpaceAndDeleteKeys, function(_, backSpaceOrDeleteKey) return key == backSpaceOrDeleteKey end)
end

return Keyboard]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
				<Item class="Folder" referent="RBX4a448bc6ba4c46868bb2ebb897072181">
					<Properties>
						<string name="Name">Actions</string>
						<BinaryString name="Tags"></BinaryString>
					</Properties>
					<Item class="ModuleScript" referent="RBX1e04ec3933df496089f0b93ef824cf08">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionPlay</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local Play = {}

function Play:execute(Paths)
	Paths.DataModelPlayState:play()
end

return Play
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX0fdfe893b774461f93ab525c891710c1">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditDisplayPrecision</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local EditDisplayPrecision = {}

function EditDisplayPrecision:execute(Paths, numDecimalPlacesToDisplay)
	Paths.DataModelSession:setDisplayPrecision(numDecimalPlacesToDisplay)
end

return EditDisplayPrecision
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX1401a418feae46deb7f746688f46a868">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionExport</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local FastFlags = require(script.Parent.Parent.FastFlags)

local Export = {}

function Export:execute(Paths)
	-- Update the model to start positions
	local motorOrig = {}
	for part,elem in pairs(Paths.DataModelRig.partList) do
		if (elem.Motor6D ~= nil) then
			elem.Motor6D.C1 = elem.OriginC1
			if not FastFlags:isScrubbingPlayingMatchFlagOn() then
				Paths.DataModelRig:nudgeView()
			end
		end
	end

	local kfsp = game:GetService('KeyframeSequenceProvider')

	local kfs = Paths.DataModelClip:createAnimationFromCurrentData()
	local animID = kfsp:RegisterKeyframeSequence(kfs)
	local dummy = Paths.DataModelRig:getItem().Item.Parent

	local AnimationBlock = dummy:FindFirstChild("AnimSaves")
	if AnimationBlock == nil then
		AnimationBlock = Instance.new('Model')
		AnimationBlock.Name = "AnimSaves"
		AnimationBlock.Parent = dummy
	end

	local Animation = AnimationBlock:FindFirstChild("ExportAnim")
	if Animation == nil then
		Animation = Instance.new('Animation')
		Animation.Name = "ExportAnim"
		Animation.Parent = AnimationBlock
	end
	Animation.AnimationId = animID

	local OldKeyframeSqeuence = Animation:FindFirstChild("Test")
	if OldKeyframeSqeuence ~= nil then
		OldKeyframeSqeuence.Parent = nil
	end

	kfs.Parent = Animation

	local selectionSet = {}
	table.insert(selectionSet, kfs)

	game.Selection:Set(selectionSet)
	wait()
	Paths.Globals.Plugin:SaveSelectedToRoblox()
end

return Export
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX754465f66e384477b6cd3a144b59f5c3">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditKeyframeName</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local EditKeyframeName = {}

function EditKeyframeName:execute(Paths, keyframe)
	Paths.GUIScriptPopUpInput:show("Edit Keyframe Name", keyframe.Name, function(newKeyframeName)
		if newKeyframeName ~= keyframe.Name then
			Paths.ActionEditClip:execute(Paths, Paths.ActionEditClip.ActionType.editKeyframeName)
			keyframe.Name = newKeyframeName
			Paths.DataModelKeyframes.ChangedEvent:fire(Paths.DataModelKeyframes.keyframeList)
		end
	end)
end

return EditKeyframeName]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX899e712e55a9405cab1d9411fcc9a8ff">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionPause</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local Pause = {}

function Pause:execute(Paths)
	Paths.DataModelPlayState:pause()
end

return Pause
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2a0448302b4c4837babcba8d32dd2dad">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionAddTimeAtCursor</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local AddTimeAtCursor = {}

function AddTimeAtCursor:execute(Paths)
	Paths.GUIScriptPopUpInput:show("Add Time At Cursor", "<time>", function(timeText)
		local addedTime = tonumber(timeText)
		if addedTime ~= nil and addedTime > 0 then
			if not FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() or Paths.DataModelClip:isLengthOk(Paths.DataModelClip:getLength()+addedTime) then
			        Paths.ActionEditLength:execute(Paths, Paths.DataModelClip:getLength()+addedTime)
			        Paths.DataModelKeyframes:insertTime(Paths.DataModelSession:getScrubberTime(), addedTime)
			        if not FastFlags:isScrubbingPlayingMatchFlagOn() then
				        Paths.DataModelRig:updateRigPosition()
			        end
			end
		end	
	end)
end

return AddTimeAtCursor]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXbb3fe386d29e43ae9f661c62cf8b8014">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionShowContextMenu</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local FastFlags = require(script.Parent.Parent.FastFlags)

local ShowContextMenu = {}

if FastFlags:isNewWikiDocumentationFlagOn() then
ShowContextMenu.Type = {
	Help="AnimationEditorLuaWidgets", 
	EditHelp="AnimationEditorLuaWidgets#Edit_Menu", 
	SettingsHelp="AnimationEditorLuaWidgets#Settings_Menu"
}
else
ShowContextMenu.Type = {
	Help="Animations", 
	EditHelp="Animations#Edit_Menu", 
	SettingsHelp="Animations#Settings_Menu"
}
end

function ShowContextMenu:execute(Paths, helpType)
	Paths.Globals.Plugin:OpenWikiPage(helpType)
end

return ShowContextMenu
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX378e3c9edf1f41efb118fa8a2cac2031">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionTogglePartInclude</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local TogglePartInclude = {}
TogglePartInclude.__index = TogglePartInclude

-- static function
function TogglePartInclude:execute(Paths, partName)
	Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionTogglePartInclude:new(Paths, partName))
end

function TogglePartInclude:new(Paths, partName)
	local self = setmetatable({}, TogglePartInclude)
	self.Paths = Paths
	self.PartName = partName
	self.newVal = not self.Paths.DataModelRig:getPartInclude(self.PartName)
	self:redo()
	return self
end

function TogglePartInclude:undo()	
	self.Paths.DataModelRig:setPartInclude(self.PartName, not self.newVal)
end

function TogglePartInclude:redo()
	self.Paths.DataModelRig:setPartInclude(self.PartName, self.newVal)
end

function TogglePartInclude:getDescription()
	return "Toggle Lock"
end

return TogglePartInclude
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX90df593b250f4b72a7ce14ca40911247">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionScrollZoom</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local ScrollZoom = {}
ScrollZoom.__index = ScrollZoom

function ScrollZoom:execute(Paths, fromScroll, toScroll, fromZoom, toZoom)
	Paths.UtilityScriptUndoRedo:registerUndo(ScrollZoom:new(Paths, fromScroll, toScroll, fromZoom, toZoom))
end

function ScrollZoom:new(Paths, fromScroll, toScroll, fromZoom, toZoom)
	local self = setmetatable({}, ScrollZoom)
	self.Paths = Paths
	self.fromScroll = fromScroll
	self.toScroll = toScroll
	self.fromZoom = fromZoom
	self.toZoom = toZoom
	return self
end

function ScrollZoom:undo()
	self.Paths.DataModelSession:setScrollAndZoom(self.fromScroll, self.fromZoom)
end

function ScrollZoom:redo()
	self.Paths.DataModelSession:setScrollAndZoom(self.toScroll, self.toZoom)
end

function ScrollZoom:getDescription()
	return "Scroll/Zoom"
end

return ScrollZoom
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2e7a5b1023a744dfb7dfdb7805cd6eb3">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditPreference</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local EditPreference = {}
EditPreference.__index = EditPreference

function EditPreference:execute(Paths, theType, newVal)
	if newVal ~= Paths.DataModelPreferences:getValue(theType) then
		Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionEditPreference:new(Paths, theType, newVal))
	end
end

function EditPreference:executeToggle(Paths, theType)
	local oldVal = Paths.DataModelPreferences:getValue(theType)
	if 'boolean' == type(oldVal) then
		Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionEditPreference:new(Paths, theType, not oldVal))
	end
end

function EditPreference:new(Paths, theType, newVal)
	local self = setmetatable({}, EditPreference)
	self.Paths = Paths
	self.theType = theType
	self.oldValue = self.Paths.DataModelPreferences:getValue(theType)
	self.newValue = newVal
	self:redo()
	return self
end

function EditPreference:undo()
	self.Paths.DataModelPreferences:setValue(self.theType, self.oldValue)
end

function EditPreference:redo()
	self.Paths.DataModelPreferences:setValue(self.theType, self.newValue)
end

function EditPreference:getDescription()
	return "Edit Preference"
end

return EditPreference
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX70921b3a40cf4dd89d3d3041426cc54d">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionNew</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local New = {}

function New:execute(Paths)
	Paths.GUIScriptPromptOKCancel:show("Are you sure? Unsaved progress will be lost.", function() Paths.DataModelSession:resetAnimation() end)
end

return New
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXe54fb816ac2c47dbacfa9106ae2ae0e9">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionCut</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Cut = {}
Cut.__index = Cut

-- static function
function Cut:execute(Paths, keyframes, registerUndo)
	registerUndo = registerUndo == nil and true or registerUndo
	if keyframes then
		Paths.UtilityScriptCopyPaste:copy(keyframes)
		if registerUndo then
			Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionCut:new(Paths))
		end
		Paths.DataModelKeyframes:deleteSelectedPosesAndEmptyKeyframes(false)
	end
end

if FastFlags:isAnimationEditorCutCopyEntireKeyframesOn() then
	function Cut:executeCutKeyframe(Paths, keyframe)
		if keyframe then
			Paths.UtilityScriptCopyPaste:copyAllKeyframePoses(keyframe)
			Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionCut:new(Paths))
			Paths.DataModelKeyframes:deleteKeyframeAndPoses(keyframe.Time, true)
		end
	end
end

function Cut:new(Paths)
	local self = setmetatable({}, Cut)	 
	self.SubAction = Paths.ActionEditClip:new(Paths, {action = Paths.ActionEditClip.ActionType.cut})
	return self
end

function Cut:undo()
	self.SubAction:undo()	
end

function Cut:redo()
	self.SubAction:redo()
end

function Cut:getDescription()
	return "Cut"
end

return Cut]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXa8059783adff4ec5b7ce6471acb9ac18">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditSnapIncrement</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local EditSnapIncrement = {}
EditSnapIncrement.__index = EditSnapIncrement

EditSnapIncrement.MinIncrement = 0.01

-- static function
function EditSnapIncrement:execute(Paths)
	local currentTickIncrement = Paths.DataModelPreferences:getValue(Paths.DataModelPreferences.Type.SnapIncrement)
	Paths.GUIScriptPopUpInput:show("Snap Increment (seconds)", tostring(currentTickIncrement), function(numText)
		local newIncrement = tonumber(numText)
		if nil ~= newIncrement then
			newIncrement = newIncrement >= EditSnapIncrement.MinIncrement and newIncrement or 0
			Paths.UtilityScriptUndoRedo:registerUndo(EditSnapIncrement:new(Paths, newIncrement))	
		end	
	end)
end

function EditSnapIncrement:new(Paths, newIncrements)
	local self = setmetatable({}, EditSnapIncrement)
	self.subAction = Paths.ActionEditPreference:execute(Paths, Paths.DataModelPreferences.Type.SnapIncrement, newIncrements)
	return self
end

function EditSnapIncrement:undo()
	self.subAction:undo()
end

function EditSnapIncrement:redo()
	self.subAction:redo()
end

function EditSnapIncrement:getDescription()
	return "Edit Snap Increment"
end

return EditSnapIncrement
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXdad271432cab4e1bb52419b723c1326a">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditEasingOptions</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local EditEasingOptions = {}
EditEasingOptions.__index = EditEasingOptions

-- static function
local setPoseEasingOptions = nil
local firePoseChanged = nil
if FastFlags:isMultiSelectEasingOptionsOn() then
	function EditEasingOptions:executeSingle(Paths, poses, newDirection, newStyle)
		for _, pose in ipairs(poses) do
			setPoseEasingOptions(Paths, pose, newDirection, newStyle)
		end
		firePoseChanged(Paths)
	end

	function EditEasingOptions:executeMultiple(Paths, poses, newDirections, newStyles)
		for i = 1, #poses do
			local direction = newDirections ~= nil and newDirections[i] or nil
			local style = newStyles ~= nil and newStyles[i] or nil
			setPoseEasingOptions(Paths, poses[i], direction, style)
		end
		firePoseChanged(Paths)
	end

	function EditEasingOptions:executeUndoable(Paths, poses, newDirection, newStyle)
		Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionEditEasingOptions:new(Paths, newDirection, newStyle))
		EditEasingOptions:executeSingle(Paths, poses, newDirection, newStyle)
		firePoseChanged(Paths)
	end

	setPoseEasingOptions = function(Paths, pose, newDirection, newStyle)
		pose.EasingDirection = newDirection ~= nil and newDirection or pose.EasingDirection
		pose.EasingStyle = newStyle ~= nil and newStyle or pose.EasingStyle
	end

	firePoseChanged = function(Paths)
		if not FastFlags:isScrubbingPlayingMatchFlagOn() then
			Paths.DataModelRig:updateRigPosition()
		end
		Paths.DataModelKeyframes.PoseTransformChangedEvent:fire()
	end
else
	function EditEasingOptions:execute(Paths, pose, newDirection, newStyle)	
		pose.EasingDirection = newDirection
		pose.EasingStyle = newStyle
		if not FastFlags:isScrubbingPlayingMatchFlagOn() then
			Paths.DataModelRig:updateRigPosition()
		end
		Paths.DataModelKeyframes.PoseTransformChangedEvent:fire()
	end

	function EditEasingOptions:executeUndoable(Paths, pose, newDirection, newStyle)
		Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionEditEasingOptions:new(Paths, newDirection, newStyle))
		EditEasingOptions:execute(Paths, pose, newDirection, newStyle)
	end
end

function EditEasingOptions:new(Paths, newDirection, newStyle)
	local self = setmetatable({}, EditEasingOptions)	 
	self.SubAction = Paths.ActionEditClip:new(Paths, {action = Paths.ActionEditClip.ActionType.editEasingOptions})
	return self
end

function EditEasingOptions:undo()
	self.SubAction:undo()	
end

function EditEasingOptions:redo()
	self.SubAction:redo()
end

function EditEasingOptions:getDescription()
	return "Edit Easing"
end

return EditEasingOptions
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXdc68c6dc00fe4a63a240826616a3b394">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditClip</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local EditClip = {}
EditClip.__index = EditClip

EditClip.ActionType = {
	lengthChange="lengthChange", 
	editRotate="editRotate",
	editTransform="editTransform",
	editEasingOptions="editEasingOptions",
	cut="cut",
	paste="paste",
	resetKeyframe="resetKeyframe",
	deleteKeyframe="deleteKeyframe",
	deletePose="deletePose",
	createKeyframe="createKeyframe",
	keyframeMove="keyframeMove"
}

if FastFlags:isAnimationEditorRenameKeyFrameFlagOn() then
	EditClip.ActionType["editKeyframeName"]="editKeyframeName"
end

EditClip.Description = {
	[EditClip.ActionType.lengthChange]="Edit Length",
	[EditClip.ActionType.editRotate]="Edit Rotation",
	[EditClip.ActionType.editTransform]="Edit Position",
	[EditClip.ActionType.resetKeyframe]="Reset Keyframe(s)"
}

if FastFlags:isAnimationEditorRenameKeyFrameFlagOn() then
	EditClip.Description[EditClip.ActionType.editKeyframeName]="Edit Keyframe"
end

function EditClip:execute(Paths, actionType)
	Paths.UtilityScriptUndoRedo:registerUndo(EditClip:new(Paths, {action = actionType}))
end

function EditClip:new(Paths, action)
	local self = setmetatable({}, EditClip)
	self.Paths = Paths
	if FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn() then
		action.undo = Paths.DataModelClip:createAnimationFromCurrentData(false)
	else
		action.undo = Paths.DataModelClip:createAnimationFromCurrentData()
	end
	self.action = action
	return self
end

function EditClip:undo()
	local newRedo = nil
	if FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn() then
		newRedo = self.Paths.DataModelClip:createAnimationFromCurrentData(false)
	else
		newRedo = self.Paths.DataModelClip:createAnimationFromCurrentData()
	end
	self.Paths.DataModelClip:loadImportAnim(self.action.undo)
	self.action.redo = newRedo
end

function EditClip:redo()
	local newUndo = nil
	if FastFlags:isAnimationEditorCreateKeyframesForUndoAndExportOn() then
		newUndo = self.Paths.DataModelClip:createAnimationFromCurrentData(false)
	else
		newUndo = self.Paths.DataModelClip:createAnimationFromCurrentData()
	end
	self.Paths.DataModelClip:loadImportAnim(self.action.redo)
	self.action.undo = newUndo
end

function EditClip:getDescription()
	local defaultDescription = "Edit Clip"
	return self.Description[self.action.action] and self.Description[self.action.action] or defaultDescription
end

return EditClip
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXda3da9d892c24399a08b13ec67ec0374">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditStepInterval</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton
local FastFlags = require(script.Parent.Parent.FastFlags)

local EditStepInterval = {}

function EditStepInterval:execute(Paths)
	Paths.GUIScriptPopUpInput:show("Interval", "<degrees>", function(input)
		input = tonumber(input)
		if input ~= nil and input > 0 then
			if Paths.DataModelPartManipulator.IsRotating then
				Paths.DataModelPartManipulator.rotateStep = input
			else
				Paths.DataModelPartManipulator.moveStep = input
			end
			if FastFlags:isSetIntervalFixOn() then
				Paths.GUIScriptPartManipulator:updateStepDisplay()
			else
				Paths.ViewportScriptGUI:updateStepDisplay()
			end
		end
	end)
end

return EditStepInterval]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX46348fda0d834e609fe54dd2ec9f8724">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionToggleLooping</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local ToggleLooping = {}
ToggleLooping.__index = ToggleLooping

-- static function
function ToggleLooping:execute(Paths)
	Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionToggleLooping:new(Paths))
end

function ToggleLooping:new(Paths)
	local self = setmetatable({}, ToggleLooping)
	self.Paths = Paths
	self.newVal = not self.Paths.DataModelClip:getLooping()
	self:redo()
	return self
end

function ToggleLooping:undo()	
	self.Paths.DataModelClip:setLooping(not self.newVal)
end

function ToggleLooping:redo()
	self.Paths.DataModelClip:setLooping(self.newVal)
end

function ToggleLooping:getDescription()
	return "Toggle Looping"
end

return ToggleLooping
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX996e07095b2b4dd5a5fd667e06288755">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionRemoveTimeAtCursor</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton

local FastFlags = require(script.Parent.Parent.FastFlags)

local RemoveTimeAtCursor = {}

function RemoveTimeAtCursor:execute(Paths)
	Paths.GUIScriptPopUpInput:show("Remove Time At Cursor", "<time>", function(timeText)
		local removeTime = tonumber(timeText)
		if removeTime ~= nil and removeTime > 0 then
			local maxRemovalTime = Paths.DataModelClip:getLength()-Paths.DataModelSession:getScrubberTime() 
			removeTime = math.min(maxRemovalTime, removeTime)	
			
			Paths.ActionEditLength:execute(Paths, Paths.DataModelClip:getLength()-removeTime)
			Paths.DataModelKeyframes:eraseTime(Paths.DataModelSession:getScrubberTime(), removeTime)
			if not FastFlags:isScrubbingPlayingMatchFlagOn() then
				Paths.DataModelRig:updateRigPosition()	
			end
		end
	end)
end

return RemoveTimeAtCursor]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX2203093314d34ed3a9b1b273844f54ff">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionMove</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Move = {}
Move.__index = Move

-- static function
function Move:execute(Paths, time)
	Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionMove:new(Paths))
	Paths.UtilityScriptCopyPaste:cut(Paths.DataModelSession:getSelectedKeyframes(), false)
	Paths.UtilityScriptCopyPaste:paste(time, false)
	Paths.UtilityScriptCopyPaste:resetCopyPoses()
end

function Move:new(Paths)
	local self = setmetatable({}, Move)	 
	self.SubAction = Paths.ActionEditClip:new(Paths, {action = Paths.ActionEditClip.ActionType.keyframeMove})
	return self
end

function Move:undo()
	self.SubAction:undo()	
end

function Move:redo()
	self.SubAction:redo()
end

function Move:getDescription()
	return "Move"
end

return Move]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXa596b864da3547c3a00ced00bfb9317b">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionEditLength</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local EditLength = {}

function EditLength:execute(Paths, newLength)
	if FastFlags:isAnimationEditorMaxLengthRestrictionFlagOn() then
		if not Paths.DataModelClip:isLengthOk(newLength)	then
			return
		end
	end

	Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionEditClip:new(Paths, {action = Paths.ActionEditClip.ActionType.lengthChange}))
	Paths.DataModelClip:setLength(newLength)
end

return EditLength
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX4c44ec0d581943ab8f71f8875ae132e6">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionImportFBXAnimation</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local ImportFBXAnimation = {}

function ImportFBXAnimation:execute(Paths)
	local dummy = Paths.DataModelRig:getItem().Item.Parent
	--Sanity check
	if dummy:findFirstChild("InitialPoses") then
		Paths.DataModelSession:resetAnimation()
		local conn = nil
		conn = game.Workspace.ChildAdded:connect(function(c)
			if c.Name == "ImportedAnimation" then
				--Move to AnimSaves
				if dummy:findFirstChild("AnimSaves") == nil then
					local m = Instance.new("Model", dummy)
					m.Name = "AnimSaves"
				end
				wait()
				c.Parent = dummy.AnimSaves
				c.Priority = "Core" --move this to C++ at some point
				Paths.DataModelKeyframes:loadKeyframeSequence(c)
				conn:disconnect()
			end
		end)
		Paths.Globals.Plugin:ImportFbxAnimation(dummy)
	else
		warn("Rig does not have initial pose data. Rig must be imported via FBX to use this feature!")
	end
end

return ImportFBXAnimation]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX7edeaa8bd3b247c7a866f2c5bf6045f7">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionMoveScrubber</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local MoveScrubber = {}
MoveScrubber.__index = MoveScrubber

function MoveScrubber:execute(Paths, newScrubberTime, oldScrubberTime)
	Paths.UtilityScriptUndoRedo:registerUndo(MoveScrubber:new(Paths, newScrubberTime, oldScrubberTime))
end

function MoveScrubber:new(Paths, newScrubberTime, oldScrubberTime)
	local self = setmetatable({}, MoveScrubber)
	self.Paths = Paths
	self.oldTime = nil ~= oldScrubberTime and oldScrubberTime or Paths.DataModelSession:getScrubberTime()
	self.newTime = newScrubberTime
	self:redo()
	return self
end

function MoveScrubber:undo()
	self.Paths.DataModelSession:setScrubberTime(self.oldTime)
end

function MoveScrubber:redo()
	self.Paths.DataModelSession:setScrubberTime(self.newTime)
end

function MoveScrubber:getDescription()
	return "Move Scrub Bar"
end

return MoveScrubber
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBXc89fb28121bc4308879350cc7cddf26e">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionSetPriority</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local SetPriority = {}
SetPriority.__index = SetPriority

function SetPriority:execute(Paths, newPriority)
	Paths.UtilityScriptUndoRedo:registerUndo(SetPriority:new(Paths, newPriority))
end

function SetPriority:new(Paths, newPriority)
	local self = setmetatable({}, SetPriority)
	self.Paths = Paths
	self.oldPriority = self.Paths.DataModelClip:getPriority()
	self.newPriority = newPriority
	self:redo()
	return self
end

function SetPriority:undo()
	self.Paths.DataModelClip:setPriority(self.oldPriority)
end

function SetPriority:redo()
	self.Paths.DataModelClip:setPriority(self.newPriority)
end

function SetPriority:getDescription()
	return "Set Priority"
end

return SetPriority
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX94235211c8b64f2d8ae85e2fd4421e35">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionPaste</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[local FastFlags = require(script.Parent.Parent.FastFlags)

local Paste = {}
Paste.__index = Paste

local getFirstPose = nil
local getNumPosesOutOfBounds = nil
local promptPasteOutOfBoundsWarning = nil
local calculateLatestPoseTime = nil
if FastFlags:isWarnForPastingOutOfBoundsOn() then
	getFirstPose = function(Paths, copyPoseList)
		local firstPart = Paths.HelperFunctionsTable:firstValue(copyPoseList)
		return Paths.HelperFunctionsTable:firstValue(firstPart)
	end

	getNumPosesOutOfBounds = function(Paths, earliestPoseTime, pasteTime, copyPoseList, timeKey)
		local numPosesOutOfBounds = 0
		for partName, partPoseList in pairs(copyPoseList) do
			for _, poseCopyVars in ipairs(partPoseList) do
				local time = poseCopyVars[timeKey] - earliestPoseTime + pasteTime
				if time > Paths.DataModelClip:getLength() then
					numPosesOutOfBounds = numPosesOutOfBounds + 1
				end
			end
		end
		return numPosesOutOfBounds
	end

	promptPasteOutOfBoundsWarning = function(Paths, minimumRequiredLength, outOfBoundsPoseCount, okFunc)
		local msg = ""
		if Paths.DataModelClip:isLengthOk(minimumRequiredLength) then
			msg = string.format("%i pose(s) go past the length of this animation and\nwill be clamped. The required animation length to fit all\npose(s) is %.3f seconds. Click Okay to proceed.", outOfBoundsPoseCount, minimumRequiredLength)
		else
			msg = string.format("%i pose(s) go past the length of this animation and\nwill be clamped. Animations cannot exceed a length of %i seconds.\nClick Okay to proceed.", outOfBoundsPoseCount, Paths.DataModelClip.MaxLength)
		end
		Paths.GUIScriptPromptOKCancel:show(msg, okFunc)
	end

	calculateLatestPoseTime = function(Paths, copyPoseList, timeKey)
		local max = getFirstPose(Paths, copyPoseList)[timeKey]
		for _, partPoseList in pairs(copyPoseList) do
			for _, pose in ipairs(partPoseList) do
				max = math.max(pose.Time, max)
			end
		end
		return max
	end
end

local calculateEarliestPoseTime = nil
if FastFlags:isWarnForPastingOutOfBoundsOn() then
	calculateEarliestPoseTime = function (Paths, copyPoseList, timeKey)
		local min = getFirstPose(Paths, copyPoseList)[timeKey]
		for _, partPoseList in pairs(copyPoseList) do
			for _, pose in ipairs(partPoseList) do
				min = math.min(pose.Time, min)
			end
		end
		return min
	end
else
	calculateEarliestPoseTime = function (Paths, copyPoseList, timeKey)
		local firstPart = Paths.HelperFunctionsTable:firstValue(copyPoseList)
		local firstPoseForPart = Paths.HelperFunctionsTable:firstValue(firstPart)
		local min = firstPoseForPart[timeKey]
		for _, partPoseList in pairs(copyPoseList) do
			for _, pose in ipairs(partPoseList) do
				min = math.min(pose.Time, min)
			end
		end
		return min
	end
end

local pasteInternal = nil
if FastFlags:isWarnForPastingOutOfBoundsOn() then
	pasteInternal = function(Paths, atTime, earliestPoseTime, copyPoseList, copyVariables, registerUndo)
		registerUndo = registerUndo == nil and true or registerUndo
		if registerUndo then
			Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionPaste:new(Paths))
		end

		local keyframes = {}

		for partName, partPoseList in pairs(copyPoseList) do
			local part = Paths.DataModelRig:getPart(partName)
			for _, poseCopyVars in ipairs(partPoseList) do
				local time = poseCopyVars[copyVariables.Time]

				local deltaTime = earliestPoseTime - time
				local newTime = atTime - deltaTime
				newTime = Paths.DataModelSession:formatTimeValue(newTime)

				if keyframes[newTime] == nil then
					keyframes[newTime] = Paths.DataModelKeyframes:getOrCreateKeyframe(newTime, false)
				end
				local keyframe = keyframes[newTime]

				if (keyframe.Poses[part] == nil) then
					keyframe.Poses[part] = Paths.UtilityScriptPose:initializePose(Paths, keyframe, part)
				end
				local targetPose = keyframe.Poses[part]

				if targetPose then
					for _,name in pairs(copyVariables) do
						if name ~= copyVariables.Time then
							targetPose[name] = poseCopyVars[name]
						end
					end
				end
			end
		end
		Paths.DataModelKeyframes.ChangedEvent:fire(Paths.DataModelKeyframes.keyframeList)
	end
	function Paste:execute(Paths, atTime, copyPoseList, copyVariables, registerUndo)
		if Paths.GUIScriptPromptOKCancel:isActive() then
			return
		end
		local earliestPoseTime = calculateEarliestPoseTime(Paths, copyPoseList, copyVariables.Time)
		local latestPoseTime = calculateLatestPoseTime(Paths, copyPoseList, copyVariables.Time)
		local numPosesOutOfBounds = getNumPosesOutOfBounds(Paths, earliestPoseTime, atTime, copyPoseList, copyVariables.Time)
		local minimumRequiredLength = latestPoseTime - earliestPoseTime + atTime
		if numPosesOutOfBounds > 0 then
			promptPasteOutOfBoundsWarning(Paths, minimumRequiredLength, numPosesOutOfBounds, function()
				pasteInternal(Paths, atTime, earliestPoseTime, copyPoseList, copyVariables, registerUndo)
			end)
		else
			pasteInternal(Paths, atTime, earliestPoseTime, copyPoseList, copyVariables, registerUndo)
		end
	end
else
	function Paste:execute(Paths, atTime, copyPoseList, copyVariables, registerUndo)
		registerUndo = registerUndo == nil and true or registerUndo
		if registerUndo then
			Paths.UtilityScriptUndoRedo:registerUndo(Paths.ActionPaste:new(Paths))
		end

		local min = calculateEarliestPoseTime(Paths, copyPoseList, copyVariables.Time)

		local keyframes = {}

		for partName, partPoseList in pairs(copyPoseList) do
			local part = Paths.DataModelRig:getPart(partName)
			for _, poseCopyVars in ipairs(partPoseList) do
				local time = poseCopyVars[copyVariables.Time]

				local deltaTime = min - time
				local newTime = atTime - deltaTime
				newTime = Paths.DataModelSession:formatTimeValue(newTime)

				if keyframes[newTime] == nil then
					keyframes[newTime] = Paths.DataModelKeyframes:getOrCreateKeyframe(newTime, false)
				end
				local keyframe = keyframes[newTime]

				if (keyframe.Poses[part] == nil) then
					keyframe.Poses[part] = Paths.UtilityScriptPose:initializePose(Paths, keyframe, part)
				end
				local targetPose = keyframe.Poses[part]

				if targetPose then
					for _,name in pairs(copyVariables) do
						if name ~= copyVariables.Time then
							targetPose[name] = poseCopyVars[name]
						end
					end
				end
			end
		end
		Paths.DataModelKeyframes.ChangedEvent:fire(Paths.DataModelKeyframes.keyframeList)
	end
end

function Paste:new(Paths)
	local self = setmetatable({}, Paste)	 
	self.SubAction = Paths.ActionEditClip:new(Paths, {action = Paths.ActionEditClip.ActionType.paste})		
	return self
end

function Paste:undo()
	self.SubAction:undo()	
end

function Paste:redo()
	self.SubAction:redo()
end

function Paste:getDescription()
	return "Paste"
end

return Paste
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
					<Item class="ModuleScript" referent="RBX250e8df24a694f9394faa752cca8ed9a">
						<Properties>
							<Content name="LinkedSource"><null></null></Content>
							<string name="Name">ActionImport</string>
							<string name="ScriptGuid"></string>
							<ProtectedString name="Source"><![CDATA[-- singleton (can't be undone/redone)

local Import = {}

function Import:execute(Paths)
	local id = Paths.Globals.Plugin:PromptForExistingAssetId("Animation")
	if (id ~= nil and tonumber(id) > 0) then
		  Paths.DataModelClip:loadImportAnim(tonumber(id))
	end
end

return Import
]]></ProtectedString>
							<BinaryString name="Tags"></BinaryString>
						</Properties>
					</Item>
				</Item>
			</Item>
		</Item>
		<Item class="Script" referent="RBX4f61ba59a27244a28c174214563cb6c2">
			<Properties>
				<bool name="Disabled">false</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">AnimationEditorViewportWidgetsVersion</string>
				<string name="ScriptGuid">{AEB367D0-629C-4223-87AE-047C2AD67BFA}</string>
				<ProtectedString name="Source"><![CDATA[--[[
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
NOTES FOR ANYBODY READING / MODIFYING THE EDITOR!

-Almost all UI code has been moved to the MenuHandler ModuleScript. There is still a lot of earlier UI code in here that can be cleaned, can probably reduce 500 - 1000 lines
-It would be nice to prebuild the timeline (as has been done with UI) so the generation does not need to be done in code
-Rewrite code that uses variables timelineScale, animationLength so that these can be calculated more cleanly instead of being done often
-MenuManager works by being passed functions to be called when they are done running.

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
--]]
--The envRoot is for a testing environment. When developing the plugin, you can loadstring instead of reloading studio.
local envRoot = script ~= nil and script.Parent or game.Workspace:findFirstChild("Plugin"):clone()
if not require(envRoot.AnimationEditorVersioning):isRunningViewportWidgetsVersion() then
	return --exit if we're running a different version of the animation editor 
end

local version = "3.3.2" --try to keep this up to date :)
_G["AnimationEdit"] = false
local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"Animation Editor",
	"Create, preview and publish animations for character rigs", -- The text next to the icon. Leave Othis blank if the icon is sufficient.
	"http://www.roblox.com/asset/?id=620849296" -- The icon file's name
)

local rootPart
local menuManager = require(envRoot.AnimationEditorViewportWidgetsVersion.MenuHandler)
local easingStyles = require(envRoot.AnimationEditorViewportWidgetsVersion.EasingStyles)
local guis = envRoot.AnimationEditorViewportWidgetsVersion.GUIs
local cleanup = {}--Parts to be cleaned up on close

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- 3.1 Flag Code
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

local fbxFlagExists, fbxFlagValue = pcall(function () return settings():GetFFlag("DebugStudioRigImporter") end)

local DoNotRunAnimationEditorInPlayModeFlagExists, DoNotRunAnimationEditorInPlayModeFlagValue = pcall(function() return settings():GetFFlag("DoNotRunAnimationEditorInPlayMode") end)

-----------------------------------------...
local DebugEnabled = false
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- PREFERENCES
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

local preferences = {
	["TweenCursor"] = plugin:GetSetting("AnimEditor_TweenCursor"),
	["Snapping"] = true,
	["TransparentSelect"] = plugin:GetSetting("AnimEditor_TransparentSelect"),
	["Interpolation"] = plugin:GetSetting("AnimEditor_Interpolation"),
	["Tooltips"] = plugin:GetSetting("AnimEditor_Tooltips")
}
if preferences["TweenCursor"] == nil then
	preferences["TweenCursor"] = true
end
if preferences["TransparentSelect"] == nil then
	preferences["TransparentSelect"] = true
end
if preferences["Tooltips"] == nil then
	preferences["Tooltips"] = true
end
if preferences["Interpolation"] == nil then
	preferences["Interpolation"] = true
end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- G E N E R I C    U T I L    C O D E
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

local function Repeat(func)
	local flag = true
	spawn(function()
		while flag do
			func()
			wait()
		end	
	end)

	return (function()	flag = false end)
end


function repairedCFrameSnailVersion(cf)
	local sq=math.sqrt
	local x,y,z,a,b,c,d,e,f,g,h,i=cf:components()
	local j,k,l=f*g-d*i,a*i-c*g,c*d-a*f
	local m,n,o=d*l-k*g,j*g-l*a,a*k-j*d
	local l1,l2,l3=sq(a^2+d^2+g^2),sq(j^2+k^2+l^2),sq(m^2+n^2+o^2)
	return CFrame.new(x,y,z,a/l1,j/l2,m/l3,d/l1,k/l2,n/l3,g/l1,l/l2,o/l3)
end

function repairedCFrame(cf)
	local x,y,z,a,b,c,d,e,f,g,h,i=cf:components()
	local j,k,l=f*g-d*i,a*i-c*g,c*d-a*f
	local m,n,o=d*l-k*g,j*g-l*a,a*k-j*d
	local l1,l2,l3=(a^2+d^2+g^2)^0.5,(j^2+k^2+l^2)^0.5,(m^2+n^2+o^2)^0.5
	return CFrame.new(x,y,z,a/l1,j/l2,m/l3,d/l1,k/l2,n/l3,g/l1,l/l2,o/l3)
end

function isCFrameBroken(cframe)
	local x, y, z, a, b, c, d, e, f, g, h, i = cframe:components()
	
	local r1 = Vector3.new(a, d, g)
	local r2 = Vector3.new(b, e, h)
	local r3 = Vector3.new(c, f, i)
	
	local function fuzzyEq(a, b)
		return math.abs(a - b) < 0.001
	end
		
	return (not fuzzyEq(r1.magnitude, 1) ) or (not fuzzyEq(r2.magnitude, 1) ) or (not fuzzyEq(r3.magnitude, 1) )
end

function approx(arg)
	return math.floor(arg * 1000) / 1000
end

function spairs(t, order)
    -- collect the keys
    local keys = {}
    for k in pairs(t) do keys[#keys+1] = k end

    -- if order function given, sort by it by passing the table and keys a, b,
    -- otherwise just sort the keys 
    if order then
        table.sort(keys, function(a,b) return order(t, a, b) end)
    else
        table.sort(keys)
    end

    -- return the iterator function
    local i = 0
    return function()
        i = i + 1
        if keys[i] then
            return keys[i], t[keys[i]]
        end
    end
end

----------- udim stuff ----------------------------
local function UD(a, b, c, d)
	return UDim2.new(a, b, c, d)
end
local function CenterPos(w, h)
	return UD(0.5, -w/2, 0.5, -h/2)
end
local function ConstSize(w, h)
	return UD(0, w, 0, h)
end

function Make(ty, data)
	local obj = Instance.new(ty)
	for k, v in pairs(data) do
		if type(k) == 'number' then
			v.Parent = obj
		else
			obj[k] = v
		end
	end
	return obj
end

function round(val)
  return math.floor(val + 0.5)
end

function printCFrame(name, cf)
	local anarray = {cf:components()}
	local str = ""
	for i,v in pairs(anarray) do
		str = str .. " " .. i .. "# " .. v
	end 
	print(name .. " " .. str)
end

function printVector(vec)
	print("X " .. vec.x .. " Y " .. vec.y .. " Z " .. vec.z)
end

function tablelength(T)
  local count = 0
  for _ in pairs(T) do count = count + 1 end
  return count
end

local function weldBetween(a, b, optionalParent)
    local weld = Instance.new("Motor6D")
    weld.Part0 = a
    weld.Part1 = b
    weld.C0 = CFrame.new()
    weld.C1 = b.CFrame:inverse()*a.CFrame
    weld.Parent = optionalParent ~= nil and optionalParent or a
    return weld;
end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- MOUSE EVENT CODE
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

local mouseOnLClick = {}
local mouseOnRClick = {}

local mouseOnLUp = {}
local mouseOnRUp = {}

function safeNil(item)
	if (item == nil) then
		return "NIL"
	else
		return item
	end
end

function isSafeNIL(item)
	return (item == "NIL")
end

function registerOn(event, guiElement, func)
	guiElement = safeNil(guiElement)
	local ord = 1
	if (isSafeNIL(guiElement)) then
		ord = 0
	else 
		local parent = guiElement.Parent
		while (parent ~= nil and parent ~= game.Workspace) do
			ord = ord + 1
			parent = parent.Parent
		end
	end
	local eventInstance = { Element = guiElement, Function = func, Order = ord}
	table.insert(event, eventInstance)
	return eventInstance
end

function unregisterOn(event, guiElement)
	guiElement = safeNil(guiElement)
	local i=1
	while i <= #event do
	    if event[i].Element == guiElement then
	        table.remove(event, i)
	    else
	        i = i + 1
	    end
	end
end

function unregisterEvent(event, eventInstance)
	local i=1
	while i <= #event do
	    if event[i] == eventInstance then
	        table.remove(event, i)
--	        print("Remove " .. eventInstance.Element.Name )
	    else
	        i = i + 1
	    end
	end
end

function clearAllEvents()
	mouseOnLClick = {}
	mouseOnRClick = {}

	mouseOnLUp = {}
	mouseOnRUp = {}
end

function isIn(guiElement, X, Y)
	if (X >= guiElement.AbsolutePosition.X and X <= guiElement.AbsolutePosition.X + guiElement.AbsoluteSize.X and
		Y >= guiElement.AbsolutePosition.Y and Y <= guiElement.AbsolutePosition.Y + guiElement.AbsoluteSize.Y) then
		return true
	else
		return false
	end			
end

function listEvent(event)
	print("Event List --------------------------------------")
	local i=1
	while i <= #event do
		local consume = "false"
		if (event[i].Consume) then
			consume = "true"
		end
		if (isSafeNIL(event[i].Element)) then
			print("Nil " .. event[i].Order )
		else
			print(event[i].Element.Name .. " " .. event[i].Order)
		end
        i = i + 1
	end
end


--------------------------------------------------------------------------------------------
-- GUI Mouse Handlers
--------------------------------------------------------------------------------------------

local function mouseCallbackCheck(list)
	local mouse = plugin:GetMouse()
	for _,elem in spairs(list, function(t, a, b) return t[a].Order > t[b].Order end) do
		if (isSafeNIL(elem.Element)) then
			if (elem.Function(mouse.X, mouse.Y)) then
				break
			end
		elseif isIn(elem.Element, mouse.X, mouse.Y) then
			if (elem.Function(mouse.X - elem.Element.AbsolutePosition.X, mouse.Y - elem.Element.AbsolutePosition.Y)) then
				break
			end
		end
	end
end

plugin:GetMouse().Button1Down:connect(function()
		mouseCallbackCheck(mouseOnLClick)
	end
)
plugin:GetMouse().Button2Down:connect(function()
		mouseCallbackCheck(mouseOnRClick)
	end
)
plugin:GetMouse().Button1Up:connect(function()
		mouseCallbackCheck(mouseOnLUp)
	end
)
plugin:GetMouse().Button2Up:connect(function()
		mouseCallbackCheck(mouseOnRUp)
	end
)
game:GetService("UserInputService").InputEnded:connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 then
		mouseCallbackCheck(mouseOnLUp)
	end
end)

local mousePosition2d = Vector2.new()
game:GetService("UserInputService").InputChanged:connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseMovement then
		mousePosition2d = Vector2.new(input.Position.X, input.Position.Y)
	end
end)


function saveModel()
	local model = animationController.Parent:Clone()
	model.Parent = game:GetService("ServerStorage")
	model.Name = "AnimationEditorDebugModel"
end

function mouseRaycast(ignoreList)
	local ray = workspace.CurrentCamera:ViewportPointToRay(mousePosition2d.X, mousePosition2d.Y)
	ray = Ray.new(ray.Origin, ray.Direction.Unit * 512)
		
	local part, point, normal
	
	--infinite loop that is broken out of, so don't worry
	while true do
		part, point, normal = workspace:FindPartOnRayWithIgnoreList(ray, ignoreList)
		
		if part then
			local isTransparent = (part.Transparency > 0.9 and preferences["TransparentSelect"] == false) or part.Name == "SelectionPart"
			local isHumanoidRootPart = part.Name == "HumanoidRootPart"
			
			--calculate whether it's an active part or not
			local isDisabled = false
			local animatedPart = findAnimatedPart(part)
			if animatedPart then
				isDisabled = not partInclude[animatedPart.Name]
			end
			
			local shouldSkip = isTransparent or isHumanoidRootPart or isDisabled
			
			if shouldSkip then
				table.insert(ignoreList, part)
			else
				break
			end
		else
			break
		end
	end
	
	return part, point, normal
end


----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- G L O B A L S 																						(Globals for CTRL-F)
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------


timelineUI = nil
menuUI = nil
saveUI = nil
loadUI = nil
stopAnimUI = nil
timeChangeUI = nil
selectedLine = nil
rotateMoveUI = nil

local timelinemarginSize = 40
local marginSize = 5
local lineSize = 10
local buttonSize = 15
local nameSize = 150
local headerSize = 45
local timelineLength = 0
local tickSeparation = 50
local ticks = 1
local tickSpacing = 0.25
local lineCount = 0
local cursorTime = 0
local timeScale = 0.05 -- Pixels per second of animation
--New Timeline
local tickIncrements = plugin:GetSetting("AnimEditor_TickIncrement") == nil and 0.1 or plugin:GetSetting("AnimEditor_TickIncrement")
local timelineWidth = 0
local dragSnapIncrements = nil

local snapIncrementsFixFlagExists, snapIncrementsFixFlagValue = pcall(function () return settings():GetFFlag("AnimationEditorSnapIncrementsDivideByZeroFix") end)
if snapIncrementsFixFlagExists and snapIncrementsFixFlagValue then
	dragSnapIncrements = plugin:GetSetting("AnimEditor_SnapIncrement")
	dragSnapIncrements = (nil == dragSnapIncrements or dragSnapIncrements < 0.02) and 0.02 or dragSnapIncrements
else
	dragSnapIncrements = plugin:GetSetting("AnimEditor_SnapIncrement") == nil and 0.05 or plugin:GetSetting("AnimEditor_SnapIncrement")
end

partList = {}
undoMemory = {}
redoMemory = {}
undoPointer = 0
partListByName = {}
partToItemMap = {}
partToLineNumber = {}
rootPart = nil
animationController = nil

partInclude = {}

cursorClick = false
modal = false
rotateMode = true
partSelection = nil
selectedKeyframe = nil
rotateStep = 0
moveStep = 0
game.Workspace:WaitForChild("Camera")
screenWidth = game.Workspace.Camera.ViewportSize.X

buttonOnColor = Color3.new(200/255, 200/255, 200/255)
buttonOffColor = Color3.new(50/255, 50/255, 50/255)

dropDownColor = Color3.new(21/255, 21/255, 21/255)--Color3.new(100/255, 100/255, 150/255)

local lastAutoSaveTime = 0



----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- D R O P   D O W N    M E N U
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
dropDownMouseClickEater = nil
dropDownMenuClearEvent = nil

function displayDropDownMenu(parent, choiceList, x, y)
	local retval = nil
	modal = true

	local numButtons = tablelength(choiceList)

	-- create frame
	local dropDownUI = Make('Frame', {
			Parent = timelineUI.RootFrame,
			Name = 'RootFrame',
			Style = 'Custom',
			Position = UD(0, x - 100, 0, y),
			Size = UD(0, 100, 0, (marginSize) + numButtons * (buttonSize + marginSize)),
			BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
			BackgroundTransparency = 0.3,
			ZIndex = 10,
		})

	local waitLock = false
	local buttonIdx = 0
	for idx, value in pairs(choiceList) do

		local button = Make('TextButton', {
			Parent = dropDownUI,
			Name = value ..'Button',
			Font = 'ArialBold',
			FontSize = GuiSettings.TextMed,
			TextColor3 = GuiSettings.TextColor,
			Position = UD(0.05, 0, 0, marginSize + buttonIdx * (buttonSize + marginSize)),
			Size = UD(0.9, 0, 0, buttonSize),
			BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
			BackgroundTransparency = 0,
			Text = value,
			ZIndex = 11,
		})

		button.MouseButton1Click:connect(function()
			waitLock = true
			retval = value
		end)


		buttonIdx = buttonIdx + 1
		
	end

	dropDownMouseClickEater = registerOn(mouseOnLClick, dropDownUI, function(x, y)	return true	end)
	dropDownMenuClearEvent = registerOn(mouseOnLClick, nil, function(x, y)
		waitLock = true
		return true
	end)

	while( not waitLock ) do
		wait()
	end

	dropDownUI.Parent = nil
	unregisterEvent(mouseOnLClick, dropDownMouseClickEater)
	unregisterEvent(mouseOnLClick, dropDownMenuClearEvent)

	modal = false
	return retval
end

function displayOptionsMenu(x, y)
	if timelineUI.RootFrame:findFirstChild("OptionsRootFrame") ~= nil then timelineUI.RootFrame.OptionsRootFrame.Parent = nil end
	modal = true
	local loopButton = loopAnimation == true and "Loop: on" or "Loop: off"
	local priorityType = "Priority: "..timelineUI.RootFrame.PriorityDisplay.Text
	local cursorText = preferences["TweenCursor"] == true and "Tween Cursor: on" or "Tween Cursor: off"
	local transparentToggle = preferences["TransparentSelect"] == true and "Select Invisible: yes" or "Select Invisible: no"
	
	local choiceList = {"Change Length","Tick Interval: "..tostring(tickIncrements),"Snap Interval: "..tostring(dragSnapIncrements),loopButton, priorityType, cursorText, transparentToggle}
	local choiceNames = {"Length","Tick","Snap","Loop","Priority","TweenCursor","TransparentToggle"}

	local numButtons = tablelength(choiceList)
	local buttonSize = buttonSize + 4
	-- create frame
	local dropDownUI = Make('Frame', {
			Parent = timelineUI.RootFrame,
			Name = 'OptionsRootFrame',
			Style = 'Custom',
			Position = UD(0, x, 0, y),
			Size = UD(0, 200, 0, (marginSize) + numButtons * (buttonSize + marginSize)),
			BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
			BackgroundTransparency = 0.3,
			ZIndex = 10,
	})
	
	local waitLock = false
	local buttonIdx = 0
	local buttons = {}	
	
	for idx, value in pairs(choiceList) do
		local button = Make('TextButton', {
			Parent = dropDownUI,
			Name = value ..'Button',
			Font = 'ArialBold',
			FontSize = GuiSettings.TextMed,
			TextColor3 = GuiSettings.TextColor,
			Position = UD(0.05, 0, 0, marginSize + buttonIdx * (buttonSize + marginSize)),
			Size = UD(0.9, 0, 0, buttonSize),
			BackgroundColor3 = (idx %2) == 0 and Color3.new(150/255, 150/255, 150/255) or Color3.new(170/255, 170/255, 170/255),
			BackgroundTransparency = 0,
			Text = " "..value,
			ZIndex = 11,
			TextXAlignment = Enum.TextXAlignment.Left,
			TextStrokeTransparency = 0.9,
		})
		buttons[choiceNames[idx]] = button
		buttonIdx = buttonIdx + 1
	end
	
	buttons["Length"].MouseButton1Click:connect(function()
		timeChangeUI.RootFrame.SaveNameFrame.AnimLengthBox.Text = tostring(animationLength)
		timeChangeUI.Parent = game:GetService("CoreGui")
	end)
	
	buttons["Tick"].MouseButton1Click:connect(function()
		tickChangeUI.RootFrame.SaveNameFrame.TickIncrementBox.Text = tostring(tickIncrements)
		tickChangeUI.Parent = game:GetService("CoreGui")
	end)
	
	buttons["Snap"].MouseButton1Click:connect(function()
		snapChangeUI.RootFrame.SaveNameFrame.SnapIncrementBox.Text = tostring(dragSnapIncrements)
		snapChangeUI.Parent = game:GetService("CoreGui")
	end)
	
	buttons["Loop"].MouseButton1Click:connect(function()
		loopAnimation = not loopAnimation
		buttons["Loop"].Text = loopAnimation and "Loop: on" or "Loop: off"
	end)
	
	buttons["Priority"].MouseButton1Click:connect(function()
		local mouse = plugin:GetMouse()
		local newPriority = displayDropDownMenu(timelineUI.RootFrame.PriorityDisplay, animationPriorityList, x + 300, mouse.Y)
		if (newPriority ~= nil) then
			animationPriority = newPriority
			timelineUI.RootFrame.PriorityDisplay.Text = newPriority
			buttons["Priority"].Text = "Priority: "..newPriority
		end			
	end)
	
	buttons["TweenCursor"].MouseButton1Click:connect(function()
		preferences["TweenCursor"] = not preferences["TweenCursor"]
		buttons["TweenCursor"].Text = preferences["TweenCursor"] == true and "Tween Cursor: on" or "Tween Cursor: off"
	end)
	
	buttons["TransparentToggle"].MouseButton1Click:connect(function()
		preferences["TransparentSelect"] = not preferences["TransparentSelect"]
		buttons["TransparentToggle"].Text = preferences["TransparentSelect"] == true and "Select Invisible: yes" or "Select Invisible: no"
	end)
	
	local close
	close = plugin:GetMouse().Button1Down:connect(function()
		local mouse = plugin:GetMouse()
		if mouse.X > x + (200) or mouse.X < x then
			if mouse.Y > y + (marginSize) + numButtons * (buttonSize + marginSize) or mouse.Y < y then
				close:disconnect()
				dropDownUI:Destroy()
				modal = false
			end
		end
	end)

end


----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- T E X T   E N T R Y   D I A L O G
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

function showTextExtryDialog(title, default)

	modal = true

	local dialogUI = Make('ScreenGui', 
		{	
			Name = "SaveUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = title,
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'SaveNameBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = default,
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})

		local retval = default
		local waitLock = false

		dialogUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			retval = dialogUI.RootFrame.SaveNameFrame.SaveNameBox.Text
			waitLock = true
		end)

		dialogUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			retval = nil
			waitLock = true
		end)


		dialogUI.Parent = game:GetService("CoreGui")


		while( not waitLock ) do
			wait()
		end

		dialogUI.Parent = nil
		modal = false
		return retval

	end

--confirm dialogue
function showConfirmationDialog(text)

	modal = true

	local dialogUI = Make('ScreenGui', 
		{	
			Name = "SaveUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				BorderSizePixel = 0,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundTransparency = 1,
					Text = text,
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})

		local retval = default
		local waitLock = false

		dialogUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			retval = true
			waitLock = true
		end)

		dialogUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			retval = false
			waitLock = true
		end)


		dialogUI.Parent = game:GetService("CoreGui")


		while( not waitLock ) do
			wait()
		end

		dialogUI.Parent = nil
		modal = false
		return retval

	end

--Warning dialogue
function showWarningDialog(text)

	modal = true

	local dialogUI = Make('ScreenGui', 
		{	
			Name = "SaveUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				BorderSizePixel = 0,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundTransparency = 1,
					Text = text,
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.3, 0, 0, marginSize + (lineSize + marginSize) * 3), -- Center the OK button
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
			}),
		})

		local retval = default
		local waitLock = false

		dialogUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			retval = true
			waitLock = true
		end)

		dialogUI.Parent = game:GetService("CoreGui")


		while( not waitLock ) do
			wait()
		end

		dialogUI.Parent = nil
		modal = false
		return retval

	end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- K E Y  F R A M E    C O D E
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
animationPriorityList = { 
	"Core",
	"Idle",
	"Movement",
	"Action"
}

animationPlayID = 0
animationLength = 2.0
keyframeList = {}
loopAnimation = false
animationPriority = "Core"
animationFramerate = 1 / 20
copyPoseList = {}
poseColor =  Color3.new(200/255, 50/255, 150/255)
copyPoseColor = Color3.new(150/255, 150/255, 200/255)


function copyPose(part, pose)

	if (copyPoseList[part.Name] == pose) then
		copyPoseList[part.Name].UI.BackgroundColor3 = poseColor
		copyPoseList[part.Name] = nil
		return
	elseif (copyPoseList[part.Name] ~= nil) then
		copyPoseList[part.Name].UI.BackgroundColor3 = poseColor
	end

	copyPoseList[part.Name] = pose
	pose.updateColor(true)
	
end

function resetCopyPoseList()
	for partName, pose in pairs(copyPoseList) do
		pose.updateColor(false)
	end
	copyPoseList = {}
end

function pastePoses()
	if (tablelength(copyPoseList) <= 0) then
		return
	end

	local keyframe = getKeyframe(cursorTime)
	if (keyframe == nil) then
		keyframe = createKeyframe(cursorTime)
	end

	for partName, pose in pairs(copyPoseList) do
		local item = partListByName[partName]
		if (keyframe.Poses[item.Item] ~= pose) then
			if (keyframe.Poses[item.Item] == nil) then
				keyframe.Poses[item.Item] = initializePose(keyframe, item.Item)
			end
			
			if keyframe.Poses[item.Item] then
				keyframe.Poses[item.Item].CFrame = pose.CFrame
				keyframe.Poses[item.Item].EasingDirection = pose.EasingDirection
				keyframe.Poses[item.Item].EasingStyle = pose.EasingStyle
				keyframe.Poses[item.Item].updateColor()
			end
		end
	end	

	resetCopyPoseList()
	updateCursorPosition()
end

function keyframeTimeClamp(time)
	-- clamp to their desired snapping property
	if time > animationLength then return animationLength end
	if preferences["Snapping"] then
		--time = round(time / (tickIncrements / 2))
		--time = time * animationFramerate
		time = time + (dragSnapIncrements / 2)
		local t = time - (time % dragSnapIncrements)
		return t
	end

	return time	
end

function deletePose(keyframe, part)
	local active = partInclude[part.Name]
	if (active and keyframe ~= nil and partToItemMap[part] ~= nil and partToItemMap[part].Motor6D ~= nil and keyframe.Poses[part] ~= nil) then

		-- remove pose if it is currently the copied pose for this part
		if (copyPoseList[part.Name] == keyframe.Poses[part]) then
			copyPoseList[part.Name] = nil
		end

		keyframe.Poses[part] = nil

		local ui = keyframe.UI:FindFirstChild('Pose' .. part.Name)

		if (ui ~= nil) then
			ui.Parent = nil
			unregisterOn(mouseOnRClick, ui)
			unregisterOn(mouseOnLClick, ui)
		end


		updateCursorPosition()
	end
end

function initializePose(keyframe, part, poseObject, override)
	local active = partInclude[part.Name]
	if ((not active and (override == false or override == nil)) or keyframe == nil) then
		return nil
	end
	
	local pose = keyframe.Poses[part]
	if (pose == nil and partToItemMap[part] ~= nil and partToItemMap[part].Motor6D ~= nil) then
		resetCopyPoseList()
		local previousPose = getClosestPose(keyframe.Time, part)
		pose = {}
		
		if (previousPose == nil) then
			pose.CFrame = CFrame.new()
		else
			pose.CFrame = previousPose.CFrame
		end
		
		local data = partToItemMap[part]
		pose.CFrame = getMotorC1(data, keyframe.Time) * data.OriginC1:inverse()
		
		pose.Item = partToItemMap[part]
		pose.Time = keyframe.Time
		
		if poseObject then
			pose.EasingStyle = poseObject.EasingStyle
			pose.EasingDirection = poseObject.EasingDirection
		else
			pose.EasingStyle = Enum.PoseEasingStyle.Linear
			pose.EasingDirection = Enum.PoseEasingDirection.Out
		end
		
		
		keyframe.Poses[part] = pose
		
		newPoseUI = Make('TextButton', {
			Parent = keyframe.UI,
			Name = 'Pose' .. part.Name,
			Style = 'Custom',
			Position = UD(0, -lineSize / 2 + 1, 0, ((partToLineNumber[part]) * (lineSize + marginSize) + lineSize / 3) - 8 - timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y),
			Size = UD(0, lineSize, 0, lineSize),
			BackgroundColor3 = poseColor,
			BackgroundTransparency = 0,
			Text = "",
			TextColor3 = Color3.new(1,1,1),
		})
		pose.UI = newPoseUI
		
		pose.updateUI = function()
			if partToLineNumber[part] then
				pose.UI.Position = UD(0, -lineSize / 2 + 1, 0, ((partToLineNumber[part]) * (lineSize + marginSize) + lineSize / 3) - 8 - timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
			end
		end

		newPoseUI.MouseButton1Click:connect(function()
			if isKeyDown("ctrl") then
				copyPose(part, pose)
			elseif isKeyDown("alt") then
				registerUndo( {
					action = "deletePose",
				})
				deletePose(keyframe, part)
			else
				modal = true
				menuManager.SetEasingStyle(pose, (function() modal = false  pose.updateColor() end))
			end
		end)

		pose.updateNodePosition = function()
			local shift = timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y
			pose.UI.Position = UD(0, -lineSize / 2 + 1, 0, ((partToLineNumber[part]) * (lineSize + marginSize) + lineSize / 3) - 8 - shift)
		end

		pose.updateColor = function(copy)
			if copy then
				pose.UI.BackgroundColor3 = copyPoseColor
			else
				local styleName = pose.EasingStyle.Name
				if styleName == "Linear" then
					pose.UI.Text = ""
					pose.UI.BackgroundColor3 = poseColor
				elseif styleName == "Constant" then
					pose.UI.Text = "-"
					pose.UI.BackgroundColor3 = Color3.new(61/255, 61/255, 61/255)
				elseif styleName == "Cubic" then
					pose.UI.Text = "C"
					pose.UI.BackgroundColor3 = Color3.new(255/255, 106/255, 0/255)
				elseif styleName == "Elastic" then
					pose.UI.Text = "E"
					pose.UI.BackgroundColor3 = Color3.new(71/255, 204/255, 86/255)
				elseif styleName == "Bounce" then
					pose.UI.Text = "B"
					pose.UI.BackgroundColor3 = Color3.new(14/255, 188/255, 204/255)
				else
					pose.UI.Text = "?"
					pose.UI.BackgroundColor3 = Color3.new(1,1,1)
				end
			end
		end
		
		--Initialize Pose
		pose.updateColor()

		registerOn(mouseOnRClick, newPoseUI, function(x, y)
			if (isKeyDown("shift") and keyframe.Time > 0) then
				deletePose(keyframe, part)
			end
			return true
		end)

		registerOn(mouseOnLClick, newPoseUI, function(x, y)
			if (isKeyDown("ctrl")) then
				copyPose(part, pose)
				return true
			end
			return false
		end)
	end
	return pose
end

function deleteKeyframe(time, undoRegister)
	if undoRegister == true then
		registerUndo( {
			action = "deleteKeyframe",
		})
	end
	time = keyframeTimeClamp(time)
	local keyframe = keyframeList[time]
	if (keyframe ~= nil) then
		for part, pose in pairs(keyframe.Poses) do
			deletePose(keyframe, pose.Item.Item)
		end
		keyframe.UI.Parent = nil
		keyframe.UI = nil
		keyframeList[time] = nil
	end
end

function createKeyframe(time, undoRegister)
	if (undoRegister == true or undoRegister == nil) and time > 0 then
		registerUndo( {
			action = "createKeyframe",
		})
	end
	time = keyframeTimeClamp(time)
	local newKeyframe = keyframeList[time]
	if (newKeyframe == nil) then
		newKeyframe = {
			Time = time,
			Poses = {},		
			Name = "Keyframe",
			UI = Make('Frame', {
				Parent = timelineUI.RootFrame.KeyframeContainer.TimelineFrame,
				Name = 'Keyframe' .. time,
				Style = 'Custom',
				Position = UD(0, --[[nameSize + marginSize + ]](time * timeScale), 0--[[ -lineSize - marginSize]]),
				Size = UD(0, 2, 0, (lineSize + marginSize) * (lineCount + 1)),
				BackgroundColor3 = Color3.new(200/255, 50/255, 150/255),
				BackgroundTransparency = 0,
				Make("TextButton", {
					Parent = timelineUI.RootFrame,
					Name = "OptionsButton",
					Size = UD(0, 12, 0, 12),
					Position = UD(0.5, -6, 0, 0),
					BackgroundColor3 = Color3.new(200/255, 50/255, 150/255),
					TextScaled = true,
					TextColor3 = GuiSettings.TextColor,
					Text = "...",
					ZIndex = 3,
				})
			}),
		}
		local OptionsButton	= newKeyframe.UI.OptionsButton	
		local function getXY()
			if not timelineUI:FindFirstChild("RootFrame") then
				return 0, 0
			end
			
			local x = newKeyframe.UI.AbsolutePosition.X - timelineUI.RootFrame.KeyframeContainer.TimelineFrame.AbsolutePosition.X
			local y = 0
			return x, y
		end
		
		newKeyframe.setPos = function(time)
			local pos = time * timeScale
			if newKeyframe.Time >= animationLength- 0.009 then
				pos = pos - 5
			end
			newKeyframe.UI.Position = UD(0, pos, 0, 0)
		end
		
		newKeyframe.adjust = function()
			newKeyframe.setPos(newKeyframe.Time)
		end
		newKeyframe.adjust()
		
		local function moveOptionsButton()
			if not timelineUI:FindFirstChild("RootFrame") then return end
			
			--[[local x, y = getXY()
			x = x + timelineUI.RootFrame.KeyframeContainer.TimelineFrame.AbsolutePosition.X
			local desiredX = (x - 6)
			local deltaX = desiredX - newKeyframe.UI.OptionsButton.AbsolutePosition.X
			OptionsButton.Position = newKeyframe.UI.OptionsButton.Position + UDim2.new(0, deltaX, 0, 0)]]
		end
		
		
		local mouseDownTime = 0
		local pos
		
		OptionsButton.MouseButton1Down:connect(function()
			lockUndoStep("keyframeMove")
			mouseDownTime = tick()
			pos = newKeyframe.Position
			selectedKeyframe = newKeyframe
		end)
		
		OptionsButton.MouseButton1Click:connect(function()
			mouseCallbackCheck(mouseOnLUp)
			--print("Clickup")
			local timeSinceMouseDown = tick() - mouseDownTime
			--If 2s passes since clicking or the pos is changed, do not open menu.
			if newKeyframe.Position ~= pos then return end
			if timeSinceMouseDown > 2 then return end
			
			local x, y = getXY()
			--print("Options menu")
			keyframeContextMenu(x, y, false)
		end)
		
		OptionsButton.MouseButton1Down:connect(function()
			--print("Options clicked")
			selectedKeyframe = newKeyframe
			local x, y = getXY()
			keyframePositionShift(x, y)
		end)

		
		newKeyframe.UI.Changed:connect(function()
			moveOptionsButton()
		end)
		moveOptionsButton()

		if (time <= 0.0) then
			for part,elem in pairs(partList) do
				initializePose(newKeyframe, part)
			end
		end

		keyframeList[time] = newKeyframe
	end
	return newKeyframe
end

function adjustKeyframes()
	for i, v in pairs(keyframeList) do
		--print("Adjusting "..tostring(i))
		v.adjust()
		for z, x in pairs(v.Poses) do
			x.updateNodePosition()
		end
	end
end

function resetKeyframeToDefaultPose(keyframe)
	for part, item in pairs(partList) do
		initializePose(keyframe, part)
		local pose = keyframe.Poses[part]
		if pose then
			pose.CFrame = CFrame.new()	
			item.Motor6D.C1 = item.OriginC1
			pose.EasingStyle = Enum.PoseEasingStyle.Linear
			pose.EasingDirection = Enum.PoseEasingDirection.Out
			pose.updateColor()
		end
	end
end

function moveKeyframe(keyframe, time)
	if (keyframeList[time] == nil) then
		registerUndo({
			action = "keyframeMove",
			keyframe = keyframe,
			oldTime = keyframe.Time,
		})
		keyframeList[keyframe.Time] = nil
		keyframe.Time = time
		for _, pose in pairs(keyframe.Poses) do
			pose.Time = keyframe.Time
		end
		keyframe.setPos(time)
		keyframeList[time] = keyframe
		updateCursorPosition()
		wait()
	end
end

function nudgeView()
	local mainPart = rootPart.Item
	mainPart.CFrame = mainPart.CFrame*CFrame.new(0, 1, 0)
	mainPart.CFrame = mainPart.CFrame*CFrame.new(0, -1, 0)
end

local function findTime(x)
	--The following line takes the larger
	timelineLength = math.max(timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset, timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X)
	timeScale =  timelineLength / animationLength
	local X = x-- - timelineUI.RootFrame.KeyframeContainer.CanvasPosition.X
	--print("finding time at "..tostring(X))
	local time = X / timeScale
	local clamped = keyframeTimeClamp(time)
	return clamped
end

function getKeyframe(time)
	time = keyframeTimeClamp(time)
	return keyframeList[time]
end

function getKeyframeData(part, time, createKeyframeIfNil, createPoseIfNil)
	local keyframe = getKeyframe(time)
	if (keyframe == nil and createKeyframeIfNil) then
		keyframe = createKeyframe(cursorTime)
	end

	if (keyframe ~= nil and partToItemMap[part] ~= nil and partToItemMap[part].Motor6D ~= nil) then
		if (keyframe.Poses[part] == nil and createPoseIfNil) then
			initializePose(keyframe, part)
		end
		return keyframe.Poses[part]
	else
		return nil
	end	
end

function getCurrentKeyframeData(part, createIfNil, createPoseIfNil)
	return getKeyframeData(part, cursorTime, createIfNil, createPoseIfNil)
end

function getClosestPose(time, part)
	local closestPose = nil
	
	for keyframeTime,  keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		if keyframeTime > time then
			break
		end
		
		if keyframe.Poses[part] then
			closestPose = keyframe.Poses[part]
		end
	end

	return closestPose
end

function getClosestNextPose(time, part)
	local closestPose = nil
	
	for keyframeTime,  keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time > t[b].Time end) do
		if keyframeTime <= time then
			break
		end
		
		if keyframe.Poses[part] then
			closestPose = keyframe.Poses[part]
		end
	end

	return closestPose
end

function resetKeyframes()
	resetCopyPoseList()
	
	for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		deleteKeyframe(time)
	end

	keyframeList = {}
end

function undo()
	--print("Memory: "..tostring(#undoMemory).." : "..tostring(#redoMemory))
	--undoMemory is table name
	--undoPointer refers to where in the table we are, for redo purposes
	if #undoMemory <= 0 then return end
	local undoStep = undoMemory[#undoMemory]
	table.remove(undoMemory, #undoMemory)
	local newUndo = createAnimationFromCurrentData()
	loadImportAnim(undoStep.undo)
	updateTimeLabels()
	undoStep.undo = newUndo
	table.insert(redoMemory, undoStep)
end

function redo()
	--print("Memory: "..tostring(#undoMemory).." : "..tostring(#redoMemory))
	if  #redoMemory > 0 then
		--print("CAN REDO")
		local redoStep = redoMemory[#redoMemory]
		local newRedo = createAnimationFromCurrentData()
		loadImportAnim(redoStep.undo)
		redoStep.undo = newRedo
		table.remove(redoMemory, #redoMemory)
		table.insert(undoMemory, redoStep)
	end
end

function registerUndo(a)
	--Trim stack, remove any undo steps
	redoMemory = {}
	----limbTransform
	if #undoMemory > 0 then
		--Because handle dragging and whatnot fire multiple times per action, we ignore repeated or similar actions.
		local lastAction = undoMemory[#undoMemory]
		if a.action == "editTransform" or a.action == "editRotate" or a.action == "keyframeMove" then
			if not (lastAction.action == a.action and lastAction.item == a.item) or (lastAction.locked == true) then
				a.undo = createAnimationFromCurrentData()
				--print("Registering undo "..a.action)
				table.insert(undoMemory, a)
			end
		else
			a.undo = createAnimationFromCurrentData()
			--print("Registering undo "..a.action)
			table.insert(undoMemory, a)
		end
	else
		a.undo = createAnimationFromCurrentData()
		--print("Registering undo "..a.action)
		table.insert(undoMemory, a)		
	end
end

--Basically, when you drag a keyframe or handle, you want to mark that as a "save". Locking the last undo step makes it not skip the next undo change even if the action is the same

function lockUndoStep(doublecheck)
	--print("Locking "..doublecheck)
	if #undoMemory > 0 then
		if undoMemory[#undoMemory].action == doublecheck then
			undoMemory[#undoMemory].locked = true
		end
	end
end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- C U R S O R    C O D E
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
doNotUpdateCursor = false

local ShowingInEditorInterpolation = true

function toggleInEditorInterpolation()
	ShowingInEditorInterpolation = not ShowingInEditorInterpolation
	
	if ShowingInEditorInterpolation then
		menuUI.RootFrame.ToggleInterpolationButton.Text = "Lerp (on)"
	else
		menuUI.RootFrame.ToggleInterpolationButton.Text = "Lerp (off)"
	end
	
	updateCursorPosition()
end

function isJustTranslation(c1, c2)
	local x1, y1, z1, a1, b1, c1, d1, e1, f1, g1, h1, i1 = c1:components()
	local x2, y2, z2, a2, b2, c2, d2, e2, f2, g2, h2, i2 = c2:components()
	local dx = x2 - x1
	local dy = y2 - y1
	local dz = z2 - z1
	local da = a2 - a1
	local db = b2 - b1
	local dc = c2 - c1
	local dd = d2 - d1
	local de = e2 - e1
	local df = f2 - f1
	local dg = g2 - g1
	local dh = h2 - h1
	local di = i2 - i1
	
	local returnValue = true
	for _, delta in pairs{da, db, dc, dd, de, df, dg, dh, di} do
		if math.abs(delta) > 0.001 then
			returnValue = false
		end
	end
	
	return returnValue
end

function getMotorC1(data, time)
	time = keyframeTimeClamp(time)
	
	if data.Motor6D and data.Item then
		local part = data.Item
		local active = partInclude[part.Name]
		if active then
			local lastPose = getClosestPose(time, part)
			local nextPose = getClosestNextPose(time, part)
			
			if lastPose then
				if preferences["Interpolation"] and nextPose and (lastPose.CFrame ~= nextPose.CFrame) and (time ~= lastPose.Time) then
					local timeChunk = nextPose.Time - lastPose.Time
					local timeIn = time - lastPose.Time
					local weight = timeIn / timeChunk
					
					--print(lastPose.EasingStyle)
					weight = easingStyles.GetEasing(lastPose.EasingStyle.Name,lastPose.EasingDirection.Name, 1-weight)

					local lastCFrame = lastPose.CFrame
					local lastPosition = lastCFrame.p
					local lastRotation = (lastCFrame - lastPosition)
					
					local nextCFrame = nextPose.CFrame
					local nextPosition = nextCFrame.p
					local nextRotation = (nextCFrame - nextPosition)
										
					
					local retPos = lastPosition:Lerp(nextPosition, weight)
					local retRot = lastRotation:lerp(nextRotation, weight)
					
					local retVal = lastCFrame:inverse():lerp(nextCFrame:inverse(), weight):inverse() * data.OriginC1--this
					
					retVal = repairedCFrame(retVal)
					return retVal
				else
					return lastPose.CFrame * data.OriginC1
				end
			else
				return data.OriginC1
			end
		else
			return data.OriginC1
		end
	end
end

function updateCursorPosition()
	if (doNotUpdateCursor) then
		return
	end

	-- move UI
	local scroll = timelineUI.RootFrame.KeyframeContainer.CanvasPosition.X
	--timelineUI.RootFrame.Cursor.Position = UD(0, nameSize + marginSize - (lineSize / 2) + (cursorTime * timeScale), 0, (lineSize + marginSize))
	--Timeline 2.0
	local tweenPos = (cursorTime * timeScale) - (lineSize / 2)
	if cursorTime >= animationLength - 0.03 then
		tweenPos = tweenPos - 5
	end
	if preferences["TweenCursor"] then
		if timelineUI.Parent ~= nil then
			timelineUI.RootFrame.KeyframeContainer.Cursor:TweenPosition(UD(0, tweenPos, 0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y),"Out","Quad", 0.3, true)
		end	
	else
		timelineUI.RootFrame.KeyframeContainer.Cursor.Position = UD(0, tweenPos, 0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
	end
	
	--move the model
	for part, data in pairs(partList) do
		local active = partInclude[part.Name]
		if data.Motor6D then
			data.Motor6D.C1 = getMotorC1(data, cursorTime) --seen it
			updateProxyPart()
			nudgeView()
		end
	end
end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
-- P A R T    S E L E C T I O N     C O D E
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
function selectPartUI(part)
	if not timelineUI then return end
	selectedLine.Parent = timelineUI.RootFrame.ScrollingFrame
	selectedLine.Position = UD(0, marginSize, 0,  23 + ((lineSize + marginSize) * (partToLineNumber[part] - 1)))
	selectedLine2.Parent = timelineUI.RootFrame.KeyframeContainer
	selectedLine2.Position = UD(0, marginSize, 0,  23 + ((lineSize + marginSize) * (partToLineNumber[part] - 1)))
end

function unselectPartUI()
	selectedLine.Parent = nil
	selectedLine2.Parent = nil
end
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
function repairWholeRig()
	for part, data in pairs(partList) do
		if data.Motor6D then
			--data.Motor6D.C0 = repairedCFrame(data.Motor6D.C0)
			--data.Motor6D.C1 = repairedCFrame(data.Motor6D.C1)
		end
	end	
end

------------------------------------------------------------
local function MakePartSelectGui(baseItem)
	local trueSize = Vector2.new(100, lineSize + marginSize * 3)
	local renderSize = Vector2.new(100, lineSize + marginSize * 2)
	
	if (rotateMoveUI == nil) then
		rotateMoveUI = Make('ScreenGui', 
		{	
			Name = "rotateMoveUI",
			
			--world/local space
			Make('Frame', {
				Name = 'SpaceFrame',
				Style = 'Custom',
				Position = UD(0, 15, 1.0, -15 - trueSize.Y * 3),
				Size = UD(0, renderSize.X, 0, renderSize.Y),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextButton', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Local Space (Y)",
					TextXAlignment = Enum.TextXAlignment.Center,
				}),
			}),
			
			--rotate/translate
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0, 15, 1.0, -15 - trueSize.Y * 2),
				Size = UD(0, renderSize.X, 0, renderSize.Y),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextButton', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Rotate (R)",
					TextXAlignment = Enum.TextXAlignment.Center,
				}),
			}),
			
			--steps!
			Make('Frame', {
				Name = 'StepFrame',
				Style = 'Custom',
				Position = UD(0, 15, 1.0, -15 - trueSize.Y),
				Size = UD(0, renderSize.X - renderSize.Y - 1, 0, renderSize.Y),
				BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
				BackgroundTransparency = 0.3,
				Make('TextButton', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Step: Free (T)",
					TextXAlignment = Enum.TextXAlignment.Center,
				}),
				Make('TextButton',{
					Name = 'StepOptions',
					Style = 'Custom',
					Position = UD(1, 2, 0, 0),
					Size = UD(0, renderSize.Y, 0, renderSize.Y),
					BackgroundTransparency = 0.5,
					--BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					TextColor3 = Color3.new(1,1,1),
					BorderSizePixel = 1,
					Text = '...',
					ZIndex = 2,
				}),
			}),
		})
	end

	--selection boxes
	local mHoverBox = Make('SelectionBox', {
		Name = "HoverBox",
		Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.MouseoverColor.Value,
		Transparency = 0.5,
		LineThickness = 0.02,
		Parent = game:GetService("CoreGui"),
		Archivable = false,
	})
	
	local HoverBoxes = {}
	local SelectionBoxes = {}

	local mSelectBox = Make('SelectionBox', {
		Name = "SelectBox",
		Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.SelectedColor.Value,--Legit selection box
		Transparency = 0,
		LineThickness = 0.02,
		Parent = game:GetService("CoreGui"),
		Archivable = false,
	})

	local mDragHandles = Make('Handles', {
		Color = BrickColor.new"Black",--BrickColor.new(23),
--		Style = 'Resize',
		Style = 'Movement',
		Parent = game:GetService('CoreGui'),
		Archivable = false,
	})

	local mProxyPart = Make('Part', {
--		Size = Vector3.new(0.8,0.8,0.8);
		Size = Vector3.new(0.8,0.8,0.8),
		Name = 'ProxyPart',
		Shape = 'Ball',
		Archivable = false,
		Parent = game.Workspace,
		BrickColor = BrickColor.new(23),
		Anchored = false,
		CanCollide = false,
		Transparency = 0.5,
		TopSurface = 'Smooth',
		BottomSurface = 'Smooth',
	})	

	local mRotateHandles = Make('ArcHandles', {
		Color = BrickColor.new(23),
		Parent = game:GetService('CoreGui'),
		Archivable = false,
	})


	local mHover = nil
	local mCanOffset = nil
	local mShowControls = nil
	local mStartTransformCF = nil
	local mProxyWeld = nil
	
	local InWorldSpace = false
	local PartCFrameAtTransformStart = nil
	-------------

	function displayHandles()
		if (partSelection ~= nil) then
			local item = partSelection

			mProxyPart.Size = Vector3.new(0.2, 0.2, 0.2)
			updateProxyPart()

			if (rotateMode) then
				mRotateHandles.Adornee = mProxyPart
				mDragHandles.Adornee = nil
			else
				mRotateHandles.Adornee = nil
				mDragHandles.Adornee = mProxyPart
			end
		end
	end
	
	function updateProxyPart()
		if partSelection then
			local item = partSelection
			
			--Get 2nd largest dimension of the part!
			local sx = item.Item.Size.X
			local sy = item.Item.Size.Y
			local sz = item.Item.Size.Z
			--local dim = math.min(math.max(sx,sy), math.max(sx,sz))
			local dim = math.min(math.min(sx,sy), math.min(sx,sz))
			mProxyPart.Size = Vector3.new(dim, dim, dim)
			
			if (mProxyWeld ~= nil) then
				mProxyWeld:Destroy()
			end
			
			local pivotCFrame = (item.Motor6D.Part0.CFrame * item.Motor6D.C0)
			local pivotInOriginPartSpace = (item.Motor6D.Part0.CFrame * item.Motor6D.C0 * item.OriginC1:inverse()):toObjectSpace(pivotCFrame)
			local point = item.Item.CFrame:toWorldSpace(pivotInOriginPartSpace).p
			
			if InWorldSpace then
				mProxyPart.CFrame = CFrame.new(point)
			else
				mProxyPart.CFrame = item.Item.CFrame + (point - item.Item.CFrame.p)
			end
			mProxyWeld = weldBetween(item.Item, mProxyPart, mProxyPart)
		end
	end

	function toggleHandles()
		if (partSelection ~= nil) then
			rotateMode = not rotateMode
			if (rotateMode) then
				rotateMoveUI.RootFrame.TitleBar.Text = "Rotate (R)"
			else
				rotateMoveUI.RootFrame.TitleBar.Text = "Move (R)"
			end
			updateStepDisplay()
			displayHandles()
		end
	end
	
	function toggleTransformSpace()
		InWorldSpace = not InWorldSpace
		
		if InWorldSpace then
			rotateMoveUI.SpaceFrame.TitleBar.Text = "World Space (Y)"
		else
			rotateMoveUI.SpaceFrame.TitleBar.Text = "Local Space (Y)"
		end
		
		updateProxyPart()
	end

	function toggleStep()
		if (partSelection ~= nil) then
			if (rotateMode) then
				if (rotateStep == 0) then
					rotateStep = 10
				elseif (rotateStep == 10) then
					rotateStep = 45
				else
					rotateStep = 0
				end
			else
				if (moveStep == 0) then
					moveStep = 0.2
				elseif (moveStep == 0.2) then
					moveStep = 1
				else
					moveStep = 0
				end
			end
			updateStepDisplay()
			displayHandles()
		end
	end

	function updateStepDisplay()
		if (rotateMode) then
			if (rotateStep == 0) then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: Free (T)"
			elseif (rotateStep == 10) then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: 10 (T)"
			elseif rotateStep == 45 then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: 45 (T)"
			else
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: "..tostring(rotateStep).." (T)"
			end
		else
			if (moveStep == 0) then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: Free (T)"
			elseif (moveStep == 0.2) then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: 0.2 (T)"
			elseif moveStep == 1 then
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: 1 (T)"
			else
				rotateMoveUI.StepFrame.TitleBar.Text = "Step: "..tostring(moveStep).." (T)"
			end
		end
	end


	local function setSelection(item, showControls, canoffset)
		partSelection = item
		if item then
			mSelectBox.Adornee = item.Item
			selectPartUI(item.Item)
		else
			mSelectBox.Adornee = nil
			unselectPartUI()
		end
		mDragHandles.Adornee = nil
		mRotateHandles.Adornee = nil
		mProxyPart.Parent = nil
		mCanOffset = canoffset
		mShowControls = showControls
		if showControls then
			if canoffset then
				displayHandles()
			else
				mSelectBox.Adornee = nil
				mRotateHandles.Adornee = mProxyPart
				mProxyPart.Parent = game.Workspace
				if item then
					mProxyPart.CFrame = item.Item.CFrame * item.OriginC1
				end
			end
			if rotateMoveUI then
				rotateMoveUI.Parent = game:GetService("CoreGui")
			end
		else
			if rotateMoveUI then
				rotateMoveUI.Parent = nil
			end
		end
	end

	local function getSelection()
		return partSelection
	end
	
	function getHandleSelection()
		return partSelection
	end
	
	function resetHandleSelection()
		setSelection(nil, false, false)
	end

	function setHandleSelection(item)
		setSelection(item, true, true)
	end

	-------------
	-- used for keyframe settings
	local  mKeyframeData = { 
		CanOffset = true,
	}

	mRotateHandles.MouseDrag:connect(function(axisRaw, relAngle, delRadius)
		if (not modal) then
			local rotateStepRad = (rotateStep / 180 ) * math.pi
			if rotateStepRad > 0 then
				relAngle =  math.floor((relAngle / rotateStepRad) + 0.5) * rotateStepRad
			end

			local item = getSelection()
			local part = item.Item
			local kfd = getCurrentKeyframeData(part, true, true)

			local transform = CFrame.fromAxisAngle(Vector3.FromAxis(axisRaw), -relAngle)
			
			registerUndo( {
				action = "editRotate",
				keyframe = kfd,
				oldKeyframeCFrame = kfd.CFrame,
				item = item,
				oldC1 = item.Motor6D.C1
			})
			
			if InWorldSpace then
				transform = CFrame.fromAxisAngle(Vector3.FromAxis(axisRaw), relAngle)
				
				local pivotCFrame = item.Motor6D.Part0.CFrame * item.Motor6D.C0
				local pivotPosition = (PartCFrameAtTransformStart * item.OriginC1).p
				local delta = pivotPosition - pivotCFrame.p
				pivotCFrame = pivotCFrame + delta
				
				local relativeToPivot = pivotCFrame:toObjectSpace(PartCFrameAtTransformStart)
				local newPartCFrame = (transform * (pivotCFrame - pivotCFrame.p) + pivotCFrame.p):toWorldSpace(relativeToPivot)
				
				local newMotorC1 = repairedCFrame(newPartCFrame:inverse() * (pivotCFrame - delta))
				kfd.CFrame = newMotorC1 * item.OriginC1:inverse()
				item.Motor6D.C1 = newMotorC1
			else
				local partcf = item.Motor6D.Part0.CFrame * item.Motor6D.C0 * 
							   mStartTransformCF * transform:inverse() *
							   item.OriginC1:inverse()
				local cf = partcf:inverse() * 
						   item.Motor6D.Part0.CFrame * item.Motor6D.C0 
						   * item.OriginC1:inverse()

				local A = item.Motor6D.Part0.CFrame
				local B = item.Motor6D.C0 
				local C = transform
				local D = mStartTransformCF
				local E = item.OriginC1
				local F = part.CFrame

				local ARot = item.Motor6D.Part0.CFrame - item.Motor6D.Part0.CFrame.p
				local BRot = item.Motor6D.C0 - item.Motor6D.C0.p
				local ERot = E - E.p
				local ETrans = CFrame.new(E.p)

				kfd.CFrame = (ETrans * C * ETrans:inverse() * D)
				item.Motor6D.C1 = (kfd.CFrame*item.OriginC1)
			end
			
			nudgeView()
			updateProxyPart()
		end

	end)


	mRotateHandles.MouseButton1Down:connect(function() 
		if (not modal) then
			local item = getSelection()
			local part = item.Item
			local kfd = getCurrentKeyframeData(part, true, true)
			if mKeyframeData.CanOffset then
				mStartTransformCF = kfd.CFrame
			else
				mStartTransformCF = item.Motor6D.C0:inverse() * item.Motor6D.Part0.CFrame:inverse() *
				                    part.CFrame * item.OriginC1
			end
			
			PartCFrameAtTransformStart = part.CFrame
		end
	end)
	
	mRotateHandles.MouseButton1Up:connect(function()
		lockUndoStep("editRotate")
	end)


	mDragHandles.MouseDrag:connect(function(face, dist)
		if (not modal) then
			if moveStep > 0 then
				dist = math.floor(dist / moveStep) * moveStep
			end
			
			local item = getSelection()
			local part = item.Item
			local kfd = getCurrentKeyframeData(part, true, true)
			
			registerUndo( {
				action = "editTransform",
				keyframe = kfd,
				oldKeyframeCFrame = kfd.CFrame,
				item = item,
				oldC1 = item.Motor6D.C1
			})
			
			if InWorldSpace then
				local translation = Vector3.FromNormalId(face) * dist -- good
				
				local newPartCFrame = PartCFrameAtTransformStart + translation -- good
				
				
				local pivotCFrame = item.Motor6D.Part0.CFrame * item.Motor6D.C0
				
				local newMotorC1 = repairedCFrame(newPartCFrame:inverse() * pivotCFrame)
				kfd.CFrame = (newMotorC1 * item.OriginC1:inverse())
				item.Motor6D.C1 = (newMotorC1)
			else
				axis = Vector3.FromNormalId(face)

				kfd.CFrame = (CFrame.new(-axis*dist)*mStartTransformCF)
				item.Motor6D.C1 = (kfd.CFrame*item.OriginC1)
			end
			
			nudgeView()
			updateProxyPart()
		end
	end)

	mDragHandles.MouseButton1Down:connect(function() 
		if (not modal) then
			local item = getSelection()
			local part = item.Item
			local kfd = getCurrentKeyframeData(part, true, true)
			mStartTransformCF = kfd.CFrame
			
			PartCFrameAtTransformStart = part.CFrame
		end
	end)
	
	mDragHandles.MouseButton1Up:connect(function()
		lockUndoStep("editTransform")
	end)

	local mouse = plugin:GetMouse()

	MouseTargeterHalt = Repeat(function()
		local part = mouseRaycast{}
		if part then
			part = findAnimatedPart(part)
			if part then
				part = part.Item
			end
		end
		
		if part ~= mHover  and _G["AnimationEdit"] == true then
			mHover = part
			
			--clear old hover boxes
			for _, hoverBox in pairs(HoverBoxes) do
				hoverBox:Destroy()
			end
			
			--make new hover boxes
			local model = Instance.new("Model")
			for _, chunkPart in pairs(getAnimatedChunk(part)) do
				local newPart = chunkPart:Clone()
				if newPart then
					newPart.Parent = model
					
					if partToItemMap[chunkPart] then
						model.PrimaryPart = newPart
					end
				end
			end
			local selectionPart = Make("Part", {
				Name = 'SelectionPart',
				Transparency = 1,
				Anchored = true,
				CanCollide = false,
				Archivable = false,
				CFrame = model:GetModelCFrame(),
				Parent = workspace,
			})
			--this can't be in the table since form factor must be set first
			selectionPart.Size = model:GetExtentsSize()
			
			table.insert(HoverBoxes, selectionPart)
			
			local hoverBox = Make("SelectionBox", {
				Name = "HoverBox2",
				LineThickness = 0.02,
				Archivable = false,
				Adornee = selectionPart,
				Parent = game:GetService("CoreGui"),
				Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.MouseoverColor.Value,
			})
			table.insert(HoverBoxes, hoverBox)
		end
	end)

	function destroySelectionBoxes()
		if (mSelectBox) then
			mSelectBox.Adornee = nil
			mSelectBox.Parent = nil
		end
		if (mHoverBox) then
			mHoverBox.Adornee = nil
			mHoverBox.Parent = nil
		end
		if (mDragHandles) then
			mDragHandles.Adornee = nil
			mDragHandles.Parent = nil
		end
		if (mRotateHandles) then
			mRotateHandles.Adornee = nil
			mRotateHandles.Parent = nil
		end
		if (mProxyPart) then
			mProxyPart:Destroy()
		end
		
		for _, hoverBox in pairs(HoverBoxes) do
			hoverBox:Destroy()
		end
		
		for i, v in pairs(cleanup) do
			v:Destroy()
		end
	end
	
	function tableHasValue(t, v)
		for _, val in pairs(t) do
			if val == v then
				return true
			end
		end
		return false
	end
	
	function getAnimatedChunk(part)
		local parts = {part}
		
		local function recurse(parent)
			if not parent then return end
			
			for _, child in pairs(parent:GetConnectedParts()) do
				if (not partToItemMap[child]) and (not tableHasValue(parts, child)) then
					table.insert(parts, child)
					recurse(child)
				end
			end
		end
		recurse(part)
		
		return parts
	end
	
	function findAnimatedPart(clickedPart, partsChecked)
		partsChecked = partsChecked or {}
		
		if tableHasValue(partsChecked, clickedPart) then return end
		table.insert(partsChecked, clickedPart)
		
		if partToItemMap[clickedPart] then
			return partToItemMap[clickedPart]
		end
		
		for _, part in pairs(clickedPart:GetConnectedParts()) do
			local animatedPart = findAnimatedPart(part, partsChecked)
			if animatedPart then
				return animatedPart
			end
		end
		
		return nil
	end

	registerOn(mouseOnLClick, nil, function()
		if not rootPart then return end
		
		if (not modal) then
			local part, point, normal = mouseRaycast{mProxyPart, rootPart.Item}
			
			if (part ~= nil) then
				local item = findAnimatedPart(part)
				local active = false
				if item then
					active = partInclude[item.Item.Name]
				end

				if (active and item ~= rootPart) then
					if (item ~= nil) then
						setSelection(item, true, true) --select it, (true = with movement controls)
					else
						setSelection(nil, false, false) --select it, (true = with movement controls)
					end
				else
					setSelection(nil, false, false)
				end
			else
				setSelection(nil, false, false) --select it, (true = with movement controls)
			end
		end
		return false
	end)

	rotateMoveUI.RootFrame.TitleBar.MouseButton1Click:connect(function()
		toggleHandles()
	end)

	rotateMoveUI.StepFrame.TitleBar.MouseButton1Click:connect(function()
		toggleStep()
	end)
	
	rotateMoveUI.StepFrame.StepOptions.MouseButton1Click:connect(function()
		if modal then return end
		modal = true
		local input = tonumber(menuManager.PromptInput("Interval:","<degrees>"))
		if input ~= nil and input > 0 then
				if rotateMode then
					rotateStep = input
				else
					moveStep = input
				end
			updateStepDisplay()
		end
		modal = false
	end)
	
	rotateMoveUI.SpaceFrame.TitleBar.MouseButton1Click:connect(function()
		toggleTransformSpace()
	end)

	

--[[
	registerOn(registerOn(mouseOnLClick, nil, function()
		local part = mouse.Target

		--clamp the selection to a single 
--		local sel = mKeyframeStrip.getSelection()

		--do selection
		local item = mPartToItemMap[part]
		if item and mKeyframeData.Enabled[item] then
			--ne selection? Pretend we're at frame 1
			if sel.x == 0 then sel.x = 1 end

			--clamp the selection to one x value for editing
			mKeyframeStrip.setSlider(sel.x)
			local kfdata = mKeyframeData[sel.x][item]
			mKeyframeStrip.setItemSelection(item)
			local canoffset = mKeyframeData.CanOffset
			if item.Motor6D and kfdata then
				mPartSelection.setSelection(item, true, canoffset) --select it, (true = with movement controls)
			else
				mPartSelection.setSelection(item, false, canoffset) --it's the root, false => no controls
			end
		end
	end))
--]]

end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------



-----------------------------------------------------

GuiSettings = {}
GuiSettings.TextLarge = 'Size24'
GuiSettings.TextMed = 'Size18'
GuiSettings.TextSmall = 'Size14'
GuiSettings.TextColor = Color3.new(221/255, 221/255, 221/255)

guiWindow = nil


local function selectObjectToAnimate()
	-- creating test GUI
	if (guiWindow == nil) then

		guiWindow = Make('ScreenGui', 
		{
			Name = "TestGUI",
			Make('Frame', {
				Parent = guiWindow,
				Name = 'TestFrame',
				Style = 'DropShadow',
				Position = UD(0.5, -200, 0.8, -100),
				Size = UD(0, 400, 0, 130),
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Size = UD(1, 0, 0, 20),
					BackgroundTransparency = 1,
					Text = "Select the root part of your rig",
				}),
				Make('TextLabel', {
					Name = 'SelectionText',
					Font = 'Arial',
					FontSize = GuiSettings.TextSmall,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0, 100, 0, 20),
					Size = UD(1, -100, 0, 20),
					BackgroundTransparency = 1,
					---------------------------
					Text = "<none>",
				}),
				Make('TextButton', {
					Name = 'OkayButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextSmall,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0, 0, 0, 40),
					Size = UD(0.5, 0, 0, 30),
					Style = 'RobloxRoundDefaultButton',
					Visible = false,
					--------------------------
					Text = "Okay",
				}),
				------------------------------
				Make('TextButton', {
					Name = 'HelpButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextSmall,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0, 0, 0, 80),
					Size = UD(1, 0, 0, 30),
					Style = 'RobloxRoundButton',
					--------------------------
					Text = "Need Help? Click Here!",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextSmall,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.5, 0, 0, 40),
					Size = UD(0.5, 0, 0, 30),
					Style = 'RobloxRoundButton',
					---------------------------
					Text = "Cancel",
				}),
			}),
		})

	end


	--------------------------------
	local mSelectionHoverBox = Make('SelectionBox', {
		Name = 'AnimEdit_SelectionBox',
		Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.MouseoverColor.Value,--BrickColor.new(21),
		Transparency = 0.5,
		Parent = game:GetService("CoreGui"),
	})

	local mSelectionBox = Make('SelectionBox', {
		Name = 'AnimEdit_SelectionBox',
		Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.MouseoverColor.Value,--BrickColor.new(23),
		Parent = game:GetService("CoreGui"),
	})

	local mCurrentSelection = nil
	local mHoverRepeater = nil
	local mOnClickCn
	local waitLock = true

	local mouse = plugin:GetMouse()



	local halt = Repeat(function() mSelectionHoverBox.Adornee = mouse.Target end)

--[[
	Spawn(function()
		while mFlag do
			mSelectionHoverBox.Adornee = mouse.Target
			wait()
		end	
	end)

	local function halt()
		mFlag = false
	end
--]]

	---------------------------
	local function delete()
		if mOnClickCn then
			mOnClickCn:disconnect()
			mOnClickCn = nil
		end
		mSelectionBox.Adornee = nil
		mSelectionHoverBox.Adornee = nil
		mSelectionBox.Parent = nil
		mSelectionHoverBox.Parent = nil
		halt()
	end
	
	local GetAbsoluteRoot = function(what)
		local possibleRoot = what:GetRootPart()
		local found = nil
		local getRoot
		getRoot = function(p)
			for i, v in pairs(p:GetChildren()) do
				if v:IsA("Motor6D") and v.Part1 == possibleRoot then
					found = v.Part0
				elseif v:IsA("BasePart") or v:IsA("Model") then
					getRoot(v)
				end
			end
		end
		getRoot(possibleRoot.Parent)
		if found then return found end
		return possibleRoot
		
	end

	local function setCurrentSelection(selection)

		if (selection == nil) then
			return
		end

		--selection = selection:GetRootPart(selection)
		selection = GetAbsoluteRoot(selection)
		if not selection then return end

		local tempAnimControl = selection.Parent:FindFirstChild("Humanoid")

		tempAnimControl = selection.Parent:FindFirstChild("Humanoid")
		if (not tempAnimControl) then
			tempAnimControl = selection.Parent:FindFirstChild("AnimationController")
			if (not tempAnimControl) then
				warn("Animation Editor was unable to find a Humanoid or AnimationController in the selected model.")
				_G["AnimationEdit"] = false
				return
			end
		end

		animationController = tempAnimControl

		mCurrentSelection = selection	
		mSelectionBox.Adornee = selection

		if selection then
			guiWindow.TestFrame.OkayButton.Visible = true
			guiWindow.TestFrame.SelectionText.Text = selection.Name
			if not selection.Anchored then
				local issuePart = selection
				guiWindow.TestFrame.SelectionText.TextColor3 = Color3.new(1,0,0)
				guiWindow.TestFrame.SelectionText.Text = guiWindow.TestFrame.SelectionText.Text.."  [Warning: Unanchored]"
				repeat wait() 
				until selection == nil or selection ~= issuePart or selection.Anchored == true
				if selection == issuePart and issuePart.Anchored == true then
					guiWindow.TestFrame.SelectionText.Text = issuePart.Name.."  [Resolved]"
					guiWindow.TestFrame.SelectionText.TextColor3 = Color3.new(1,1,1)
				elseif selection ~= issuePart and (selection == nil or selection.Anchored == false) then
					guiWindow.TestFrame.SelectionText.TextColor3 = Color3.new(1,1,1)
				end
			else
				guiWindow.TestFrame.SelectionText.TextColor3 = Color3.new(1,1,1)
			end
		else
			guiWindow.TestFrame.OkayButton.Visible = false
			guiWindow.TestFrame.SelectionText.Text = "<none>"
			guiWindow.TestFrame.SelectionText.TextColor3 = Color3.new(1,1,1)
		end

	end

	local function getSelection()
		return mCurrentSelection
	end

	mOnClickCn = mouse.Button1Down:connect(function()
		setCurrentSelection(mouse.Target)
	end)


	guiWindow.TestFrame.OkayButton.MouseButton1Click:connect(function()
		delete()
		waitLock = false
	end)
	guiWindow.TestFrame.CancelButton.MouseButton1Click:connect(function()
		mCurrentSelection = nil
		delete()
		waitLock = false
		exitPlugin()
	end)
	guiWindow.TestFrame.HelpButton.MouseButton1Click:connect(function()
		local success, msg = pcall(function()
			plugin:OpenWikiPage("Animations")
		end)
		if not success then
			guiWindow.TestFrame.HelpButton.Text = "Coming Very Soon!"
		end
	end)

	-- reset GUI from previous incarnations
	guiWindow.TestFrame.OkayButton.Visible = false
	guiWindow.TestFrame.SelectionText.Text = "<none>"

	guiWindow.Parent = game:GetService("CoreGui")

	while (waitLock) do
		wait()
	end

	-- clean up selection stuff
	delete()
	guiWindow.Parent = nil
	return mCurrentSelection
end



loadButtonList = {}

function showLoadGame()
	if (loadUI == nil) then
		loadUI = Make('ScreenGui', 
		{	
			Name = "LoadUI",
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 200, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Load:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
			}),
		})
	end

	-- clean up old buttons
	for _, part in pairs(loadButtonList) do
		part.Parent = nil
	end

	local humanoid = rootPart.Item.Parent
	local AnimationBlock = humanoid:FindFirstChild("AnimSaves")
	local fileCount = 0

	if (AnimationBlock ~= nil) then
		-- add button for saved games
		for _, childPart in pairs(AnimationBlock:GetChildren()) do
			if (childPart:IsA("KeyframeSequence")) then
				local newButton = Make('TextButton', {
					Parent = loadUI.RootFrame,
					Name = childPart.Name,
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2)),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = childPart.Name,
				})
				fileCount = fileCount + 1	
				loadButtonList[fileCount] = newButton


				newButton.MouseButton1Click:connect(function()
					loadUI.Parent = nil
					loadCurrentAnimation(childPart.Name)
					modal = false
				end)

			end
		end
	end

	if (fileCount > 0) then
		local newButton = Make('TextButton', {
			Parent = loadUI.RootFrame,
			Name = 'CancelButton',
			Font = 'ArialBold',
			FontSize = GuiSettings.TextMed,
			TextColor3 = GuiSettings.TextColor,
			Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2)),
			Size = UD(0.9, 0, 0, lineSize * 2),
			BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
			BackgroundTransparency = 0,
			Text = 'Cancel',
		})
		fileCount = fileCount + 1	
		loadButtonList[fileCount] = newButton

		newButton.MouseButton1Click:connect(function()
			loadUI.Parent = nil
			modal = false
		end)

		loadUI.RootFrame.Size = UD(0, 200, 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2))
		loadUI.Parent = game:GetService("CoreGui")
	else
		modal = false
	end
end

function showExportAnim()
	-- Update the model to start positions
	local motorOrig = {}
	for part,elem in pairs(partList) do
		if (elem.Motor6D ~= nil) then
			elem.Motor6D.C1 = elem.OriginC1
			nudgeView()
		end
	end

	local kfsp = game:GetService('KeyframeSequenceProvider')

	local kfs = createAnimationFromCurrentData()
	local animID = kfsp:RegisterKeyframeSequence(kfs)
	local dummy = rootPart.Item.Parent

-- EXPORT HERE
--			print("AnimID = " .. animID)

	local AnimationBlock = dummy:FindFirstChild("AnimSaves")
	if AnimationBlock == nil then
		AnimationBlock = Instance.new('Model')
		AnimationBlock.Name = "AnimSaves"
		AnimationBlock.Parent = dummy
	end

	local Animation = AnimationBlock:FindFirstChild("ExportAnim")
	if Animation == nil then
		Animation = Instance.new('Animation')
		Animation.Name = "ExportAnim"
		Animation.Parent = AnimationBlock
	end
	Animation.AnimationId = animID

	local OldKeyframeSqeuence = Animation:FindFirstChild("Test")
	if OldKeyframeSqeuence ~= nil then
--		print("Found old sequence")
		OldKeyframeSqeuence.Parent = nil
	end

	kfs.Parent = Animation

	local selectionSet = {}
	table.insert(selectionSet, kfs)

	game.Selection:Set(selectionSet)
	wait()
	plugin:SaveSelectedToRoblox()

--[[
	local selectionSet = {}
	table.insert(selectionSet, Animation)

	game.Selection:Set(selectionSet)
	wait()
	plugin:SaveSelectedToRoblox()
--]]

	modal = false
end


function showImportAnimText()
	local id = plugin:PromptForExistingAssetId("Animation")
	if (id ~= nil and tonumber(id) > 0) then
		  loadImportAnim(tonumber(id))
	end
end
					

function showImportAnim()
	local animPage = 1
	local userID = plugin:GetStudioUserId()
	local kfsp = game:GetService('KeyframeSequenceProvider')
	local animList = kfsp:GetAnimations(userID, animPage)

	if (loadUI == nil) then
		loadUI = Make('ScreenGui', 
		{	
			Name = "LoadUI",
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.25, 0),
				Size = UD(0, 200, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Load:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
			}),
		})
	end

	-- clean up old buttons
	for _, part in pairs(loadButtonList) do
		part.Parent = nil
	end

	local humanoid = rootPart.Item.Parent
	local AnimationBlock = humanoid:FindFirstChild("AnimSaves")
	local fileCount = 0
	local rowCount = 0

--[[
	print("Anims Loaded " .. #animList)
	for _, childPart in pairs(animList) do
		print("File - " .. childPart.Name)
	end
--]]
	if (animList ~= nil) then
		-- add button for saved games
		for _, childPart in pairs(animList) do
			local newButton = Make('TextButton', {
				Parent = loadUI.RootFrame,
				Name = childPart.Name,
				Font = 'ArialBold',
				FontSize = GuiSettings.TextMed,
				TextColor3 = GuiSettings.TextColor,
				Position = UD(0, 10 + 200 * rowCount, 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2)),
				Size = UD(0, 180, 0, lineSize * 2),
				BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
				BackgroundTransparency = 0,
				Text = childPart.Name,
			})
			fileCount = fileCount + 1	
			if (fileCount > 10) then
				fileCount = 0
				rowCount = rowCount + 1
			end
			loadButtonList[fileCount] = newButton


			newButton.MouseButton1Click:connect(function()
				loadUI.Parent = nil
				loadImportAnim(childPart.Id)
				modal = false
			end)
		end
	end

--	print("File Count " .. fileCount)
	if (fileCount > 0 or rowCount > 0) then
		local newButton = Make('TextButton', {
			Parent = loadUI.RootFrame,
			Name = 'CancelButton',
			Font = 'ArialBold',
			FontSize = GuiSettings.TextMed,
			TextColor3 = GuiSettings.TextColor,
			Position = UD(0, 10 + 200 * rowCount, 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2)),
			Size = UD(0, 180, 0, lineSize * 2),
			BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
			BackgroundTransparency = 0,
			Text = 'Cancel',
		})
		fileCount = fileCount + 1	
		loadButtonList[fileCount] = newButton

		newButton.MouseButton1Click:connect(function()
			loadUI.Parent = nil
			modal = false
		end)

		loadUI.RootFrame.Size = UD(0, 200  * (rowCount + 1), 0, marginSize + (lineSize + marginSize) * (1 + fileCount * 2))
		loadUI.Parent = game:GetService("CoreGui")
	else
		modal = false
	end

end

function importPose(keyframe, pose)
	item = partListByName[pose.Name]
	if (item ~= nil) then
		LocalPose = initializePose(keyframe, item.Item, pose, true)
		if (LocalPose ~= nil) then
			if (item.OriginC1 ~= nil) then
				LocalPose.CFrame = item.OriginC1*pose.CFrame:inverse()*item.OriginC1:inverse()
			else
				LocalPose.CFrame = pose.CFrame
			end
			
			-- Easing Style Importing
			LocalPose.EasingStyle = pose.EasingStyle
			LocalPose.EasingDirection = pose.EasingDirection
			LocalPose.updateColor()
			
			if (pose.Parent:IsA('Pose')) and (pose.Weight > 0) then
				importPartInclude[pose.Name] = true
			end
		end
	end

	for id, childPose in pairs(pose:GetChildren()) do
		importPose(keyframe, childPose)
	end
end

--AbstractAlex rewrite of importPose
function loadPose(keyframe, pose)
	local item = partListByName[pose.Name]
	if item ~= nil and pose.Weight > 0 then
		local LocalPose = initializePose(keyframe, item.Item, pose, true)
		if (LocalPose ~= nil) then
			if (item.OriginC1 ~= nil) then
				LocalPose.CFrame = item.OriginC1*pose.CFrame:inverse()*item.OriginC1:inverse()
			else
				LocalPose.CFrame = pose.CFrame
			end
			
			--Easing Style Importing
			LocalPose.EasingStyle = pose.EasingStyle
			LocalPose.EasingDirection = pose.EasingDirection
			LocalPose.updateColor()
			
			if (pose.Parent:IsA('Pose')) and (pose.Weight > 0) then
				importPartInclude[pose.Name] = true
			end
		end
	end

	for id, childPose in pairs(pose:GetChildren()) do
		loadPose(keyframe, childPose)
	end
end

importPartInclude = {} --What is this? Todo: Remove this and see if anything breaks. It's declared in loadKeyframeSequence

function loadImportAnim(animId)
	---------------------------------
	-------------NEW-----------------
	---------------------------------
	local isNumber = type(animId) == "number"
	local isUserdata = type(animId) == "userdata"
	
	if (isNumber and animId > 0) or isUserdata then
		doNotUpdateCursor = true
		resetKeyframes()
		importPartInclude = {}

		local kfs
		if isNumber then
			local kfsp = game:GetService('KeyframeSequenceProvider')
			kfs = kfsp:GetKeyframeSequenceById(animId, false) -- Test 2
		else
			kfs = animId
		end	
		loadKeyframeSequence(kfs)
	end
		
	---------------------------------
	-------------OLD-----------------
	---------------------------------
	--[[
	local isNumber = type(animId) == "number"
	local isUserdata = type(animId) == "userdata"
	
	if (isNumber and animId > 0) or isUserdata then
		doNotUpdateCursor = true
		resetKeyframes()
		importPartInclude = {}

		local kfs
		if isNumber then
			local kfsp = game:GetService('KeyframeSequenceProvider')
			kfs = kfsp:GetKeyframeSequenceById(animId, false) -- Test 2
		else
			kfs = animId
		end
		
		--update the animation length
		animationLength = 0
		for _, keyframe in pairs(kfs:GetChildren()) do
			if keyframe.Time > animationLength then
				animationLength = keyframe.Time
			end
		end
		
		--update the framerate so that the keyframes are imported properly
		updateAnimationFramerate()
		updateTimeLabels()
		
		--import the poses
		local LocalKeyframe = nil
		for _, keyframe in pairs(kfs:GetChildren()) do
			--print("\nImporting keyframe "..keyframe.Name.."["..tostring(keyframe.Time).."]")
			LocalKeyframe = createKeyframe(keyframe.Time, false)
			LocalKeyframe.Name = keyframe.Name
			for __, pose in pairs(keyframe:GetChildren()) do
				importPose(LocalKeyframe, pose)
			end
			local countPoses = function()
				local c = 0
				for i, v in pairs(LocalKeyframe.Poses) do
					c = c + 1
				end
				return c
			end
			
		end

		-- cull duplication poses
		
		for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
			if (time > 0) then
				for part, pose in pairs(keyframe.Poses) do
					local previousPose = getClosestPose(time - animationFramerate, part)
					local nextPose = getClosestNextPose(time + animationFramerate, part)
					
					local previousStyle = Enum.PoseEasingStyle.Linear
					local previousDirection = Enum.PoseEasingDirection.Out
					
					local myStyle = pose.EasingStyle
					local myDirection = pose.EasingDirection
					
					local nextStyle = Enum.PoseEasingStyle.Linear
					local nextDirection = Enum.PoseEasingDirection.Out
					
					if nextPose then
						nextStyle = nextPose.EasingStyle
						nextDirection = nextPose.EasingDirection
					end
					if previousPose then
						previousStyle = previousPose.EasingStyle
						previousDirection = previousPose.EasingDirection
					end
					
					local easingDifferent = false
					if previousPose then
						if previousStyle ~= myStyle or previousDirection ~= myDirection then
							easingDifferent = true
						end
					end
					if nextPose then
						if nextStyle ~= myStyle or nextDirection ~= myDirection then
							easingDifferent = true
						end
					end
					

					if (previousPose ~= nil and previousPose.CFrame == pose.CFrame and (nextPose == nil or nextPose.CFrame == pose.CFrame)) and not easingDifferent then
						deletePose(keyframe, part)
					end
				end
			end
		end


		loopAnimation = kfs.Loop
		animationPriority = kfs.Priority.Name

		-- set proper keyframe locations
		for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
			--keyframe.UI.Position = UD(0, nameSize + marginSize + (time * timeScale), 0, -lineSize - marginSize)
			keyframe.setPos(time)
		end

		--cursorTime = 0
		if cursorTime > animationLength then
			cursorTime = 0
		end

		for partName, setting in pairs(partInclude) do
			if (importPartInclude[partName] ~= nil) then
				partInclude[partName] = true
			else
				partInclude[partName] = false
			end
		end

		doNotUpdateCursor = false

		updatePartInclude()
		updateCursorPosition()
		nudgeView()
		updateLoopButton()
		updatePriorityLabel()
		adjustKeyframes()
	end
	]]
end

--AbstractAlex Remade Loading Code
function loadKeyframeSequence(kfs)
	local keyframes = kfs:GetChildren()
	
	animationLength = 0
	for i, v in pairs(keyframes) do
		if v.Time > animationLength then
			animationLength = v.Time
		end
	end
	
	--update the framerate so that the keyframes are imported properly
	updateAnimationFramerate()
	updateTimeLabels()		
	
	--import the poses
	local LocalKeyframe = nil
	for _, keyframe in pairs(keyframes) do
		--print("\nImporting keyframe "..keyframe.Name.."["..tostring(keyframe.Time).."]")
		LocalKeyframe = createKeyframe(keyframe.Time, false)
		LocalKeyframe.Name = keyframe.Name
		for __, pose in pairs(keyframe:GetChildren()) do
			loadPose(LocalKeyframe, pose)
		end
	end
	
	loopAnimation = kfs.Loop
	animationPriority = kfs.Priority.Name

	-- set proper keyframe locations
	for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		--keyframe.UI.Position = UD(0, nameSize + marginSize + (time * timeScale), 0, -lineSize - marginSize)
		keyframe.setPos(time)
	end

	--cursorTime = 0
	if cursorTime > animationLength then
		cursorTime = 0
	end

	for partName, setting in pairs(partInclude) do
		if (importPartInclude[partName] ~= nil) then
			partInclude[partName] = true
		else
			partInclude[partName] = false
		end
	end

	doNotUpdateCursor = false

	updatePartInclude()
	updateCursorPosition()
	nudgeView()
	updateLoopButton()
	updatePriorityLabel()
	adjustKeyframes()
end


function updatePriorityLabel()
	if (animationPriority == nil) then
		animationPriority = "Core"
	end
	timelineUI.RootFrame.PriorityDisplay.Text = animationPriority
end

function updateLoopButton()
	if (loopAnimation) then
		timelineUI.RootFrame.LoopButton.BackgroundColor3 = buttonOnColor
	else
		timelineUI.RootFrame.LoopButton.BackgroundColor3 = buttonOffColor
	end
end

animationLabelsList = {}

function updateTimeLabels()
	-- delete existing labels
	for _, label in pairs(animationLabelsList) do
		label.Parent = nil
	end
	animationLabelsList = {}

	timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
	minTickSeparation = 50
	tickSpacing = 0
	tickSeparation = 0
	local tickScale = 0

	while tickSeparation < minTickSeparation do
		tickScale = tickScale + 1
		ticks = math.floor(animationLength / (animationFramerate * tickScale))
		tickSeparation = timelineLength / ticks
		tickSpacing = animationFramerate * tickScale
	end

	timeScale =  timelineLength / animationLength
	
	local totalTickSpace = (nameSize + marginSize + (ticks * tickSpacing * timeScale) ) / timelineUI.RootFrame.AbsoluteSize.X
	if totalTickSpace > 0.97 then
		ticks = ticks - 1
	end
	
	local numberOfTicks = math.floor(animationLength / tickIncrements)
	local pNumberOfTicks = animationLength / tickIncrements -- Precise
	
	for tickNum = 0, numberOfTicks do		
		--local tickTime = math.floor((animationLength * (tickNum / numberOfTicks))*10)/10
		local tickTime = tickNum * tickIncrements
		--print(tickTime)
		local label = Make('TextLabel', {
			Parent = timelineUI.RootFrame.KeyframeContainer.TimeListFrame,
			Name = 'Tick' .. tickNum,
			Font = 'ArialBold',
			FontSize = 'Size10',
			TextColor3 = GuiSettings.TextColor,
			ZIndex = 4,
			Active = false,
			--Position = UD(0, nameSize + marginSize + (tickNum * tickSpacing * timeScale), 0, lineSize +  marginSize),
			--Timeline 2.0
			Position = UD((tickNum/pNumberOfTicks), 0, 0, 0), 
			Size = UD(0, 10, 0, lineSize),
			BackgroundTransparency = 1,
			--Text = string.format("%.2f", tickNum * tickSpacing),
			--Timeline 2.0
			Text = tostring(tickTime),
			TextXAlignment = Enum.TextXAlignment.Right,
			Make('TextLabel',{
				Name = 'TickIndicator',
				Size = UD(0,2,1000,0),
				Text = "",
				BackgroundColor3 = Color3.new(1,1,1),
				BackgroundTransparency = 0.9,
				BorderSizePixel = 0,
			})
		})
		animationLabelsList[tickNum] = label
	end

	-- end tick
	local endMarker = Make('TextLabel', {
		Parent = timelineUI.RootFrame.KeyframeContainer.TimeListFrame,
		Name = 'TickEnd',
		Font = 'ArialBold',
		FontSize = 'Size10',
		TextColor3 = GuiSettings.TextColor,
		Position = UD(1, -5, 0, 0),
		Size = UD(0, 10, 0, lineSize),
		BackgroundTransparency = 1,
		ZIndex = 5,
		Active = false,
		Text = string.format("%.2f", animationLength),
		TextXAlignment = Enum.TextXAlignment.Right,
			Make('TextLabel',{
				Name = 'TickIndicator',
				Size = UD(0,2,1000,0),
				Text = "",
				BackgroundColor3 = Color3.new(1,1,1),
				BackgroundTransparency = 0.9,
				BorderSizePixel = 0,
			})
	})
	animationLabelsList['TickEnd'] = endMarker


	registerOn(mouseOnLClick, endMarker, function(x, y)
		--[[if (not modal and cursorTime ~= animationLength) then
			timeChangeUI.RootFrame.SaveNameFrame.AnimLengthBox.Text = animationLength
			timeChangeUI.Parent = game:GetService("CoreGui")
			modal = true
		end]]
		return true
	end)
end

function changeKeyframePosition(keyframe, time)
	time = keyframeTimeClamp(time)
	
	if (keyframeList[time] == nil) then
		keyframeList[keyframe.Time] = nil
		keyframe.Time = time
		--keyframe.UI.Position = UD(0, nameSize + marginSize + (time * timeScale), 0, -lineSize - marginSize)
		keyframe.setPos(time)
		keyframeList[time] = keyframe
		
		for _, pose in pairs(keyframe.Poses) do
			pose.Time = time
		end
	end
end

function addTimeAtCursor(addedTime)
	if (animationLength + addedTime > 30) then return end
	if (addedTime <= 0) then return end
	
	animationLength = animationLength + addedTime
	timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
	timeScale =  timelineLength / animationLength
	updateAnimationFramerate()
	
	local currentKeyframes = {}
	for timePosition, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		currentKeyframes[keyframe.Time] = keyframe
	end
	keyframeList = {}
	
	for timePosition, keyframe in spairs(currentKeyframes, function(t, a, b) return t[a].Time < t[b].Time end) do
		local newTime
		if keyframe.Time > cursorTime then
			newTime = keyframe.Time + addedTime
		else
			newTime = keyframe.Time
		end
		
		--changeKeyframePosition(keyframe, newTime)
		keyframe.setPos(newTime)
	end
	setAnimationLength(animationLength)
	updateTimeLabels()
	updateCursorPosition()
end

function addTimeAtCursorNew(addedTime)
	if tonumber(addedTime) == nil or tonumber(addedTime) < 0 or animationLength + addedTime > 30 then
		return
	end
	--Add animation length
	animationLength = animationLength + addedTime
	timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
	timeScale =  timelineLength / animationLength
	updateAnimationFramerate()
	--First step. Copy all of these keyframes and wipe the list.
	local keyframeListCache = {}
	for timePosition, keyframe in pairs(keyframeList) do
		keyframeListCache[timePosition] = keyframe
	end
	--Second step. Wipe the list, and adjust times.
	keyframeList = {}
	for timePosition, keyframe in pairs(keyframeListCache) do
		if keyframe.Time > cursorTime then
			keyframe.Time = keyframe.Time + addedTime
			for _, pose in pairs(keyframe.Poses) do
				pose.Time = keyframe.Time
			end
		end
	end
	--Third step.Repopulate original keyframeList.
	for ignore, keyframe in pairs(keyframeListCache) do
		keyframeList[keyframe.Time] = keyframe
	end
	--Update the view
	setAnimationLength(animationLength)
	updateTimeLabels()
	updateCursorPosition()
end

function removeTimeAtCursorNew(addedTime)
	if tonumber(addedTime) == nil or tonumber(addedTime) < 0 or animationLength - addedTime < 0.1 then
		return
	end
	--Add animation length
	animationLength = animationLength - addedTime
	timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
	timeScale =  timelineLength / animationLength
	updateAnimationFramerate()
	--First step. Copy all of these keyframes and wipe the list.
	local keyframeListCache = {}
	for timePosition, keyframe in pairs(keyframeList) do
		--If in the "erase zone", don't store it
		if timePosition > cursorTime and timePosition < cursorTime + addedTime then
			--Ignore it. It's in the killzone.
		else
			keyframeListCache[timePosition] = keyframe
		end
	end
	--Second step. Wipe the list, and adjust times.
	keyframeList = {}
	for timePosition, keyframe in pairs(keyframeListCache) do
		if keyframe.Time > cursorTime then
			keyframe.Time = keyframe.Time - addedTime
		end
	end
	--Third step.Repopulate original keyframeList.
	for ignore, keyframe in pairs(keyframeListCache) do
		keyframeList[keyframe.Time] = keyframe
		keyframe.setPos(keyframe.Time)
	end
	--Update the view
	setAnimationLength(animationLength)
	updateTimeLabels()
	updateCursorPosition()
end

function removeTimeAtCursor(removedTime)
	if (animationLength - removedTime < 0.1) then return end
	if (cursorTime + removedTime > animationLength) then
		removedTime = animationLength - cursorTime
	end
	if (removedTime <= 0) then return end
	
	local currentKeyframes = {}
	local removedKeyframes = {}
	local willRemoveKeyframes = false
	for timePosition, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		if keyframe.Time > cursorTime and keyframe.Time < cursorTime + removedTime then
			removedKeyframes[keyframe.Time] = keyframe
			willRemoveKeyframes = true
		else
			currentKeyframes[keyframe.Time] = keyframe
		end
	end
	
	if willRemoveKeyframes then
		if not showConfirmationDialog("This will remove keyframes.\nAre you sure?") then
			return
		end
	end
	
	for timePosition, removedKeyframe in pairs(removedKeyframes) do
		deleteKeyframe(removedKeyframe.Time)
	end
	
	animationLength = animationLength - removedTime
	updateAnimationFramerate()
	updateTimeLabels()
	updateCursorPosition()
	keyframeList = {}
	
	for timePosition, keyframe in spairs(currentKeyframes, function(t, a, b) return t[a].Time < t[b].Time end) do
		local newTime
		if keyframe.Time > cursorTime then
			newTime = keyframe.Time - removedTime
		else
			newTime = keyframe.Time
		end
		
		changeKeyframePosition(keyframe, newTime)
	end
	setAnimationLength(animationLength)
end

function updateAnimationFramerate()
	local framesPerLength = 40
	local framesPerSecond = 50 / animationLength
	animationFramerate = 1 / framesPerSecond
end

local function createTimelineUI(rootNode)

	if (saveUI == nil) then
		saveUI = Make('ScreenGui', 
		{	
			Name = "SaveUI",
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Save As:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'SaveNameBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = "<name>",
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})


		saveUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			saveUI.Parent = nil
			saveCurrentAnimation(saveUI.RootFrame.SaveNameFrame.SaveNameBox.Text)
			modal = false
		end)

		saveUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			saveUI.Parent = nil
			modal = false
		end)

	end



	if (timeChangeUI == nil) then
		timeChangeUI = Make('ScreenGui', 
		{	
			Name = "TimeChangeUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Animation Length:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'AnimLengthBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = animationLength,
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})


		timeChangeUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			timeChangeUI.Parent = nil
			setAnimationLength(tonumber(timeChangeUI.RootFrame.SaveNameFrame.AnimLengthBox.Text))
			modal = false
		end)

		timeChangeUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			timeChangeUI.Parent = nil
			modal = false
		end)

	end
	
	
	if (snapChangeUI == nil) then
		snapChangeUI = Make('ScreenGui', 
		{	
			Name = "SnapChangeUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Snap At Increment (Min 0.02):",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'SnapIncrementBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = animationLength,
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})
		
		snapChangeUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			local newSnap = tonumber(snapChangeUI.RootFrame.SaveNameFrame.SnapIncrementBox.Text)
			if newSnap ~= nil and newSnap >= 0.02 then
				dragSnapIncrements = newSnap
			end
			snapChangeUI.Parent = nil
			modal = false
		end)
		
		snapChangeUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			snapChangeUI.Parent = nil
			modal = false
		end)
	end
	
if (angleChangeUI == nil) then
		angleChangeUI = Make('ScreenGui', 
		{	
			Name = "AngleChangeUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Interval:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'AngleIncrementBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = animationLength,
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})
		
		angleChangeUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			local value = tonumber(angleChangeUI.RootFrame.SaveNameFrame.AngleIncrementBox.Text)
			if value ~= nil then
				if rotateMode then
					rotateStep = value
				else
					moveStep = value
				end
			end
			updateStepDisplay()
			angleChangeUI.Parent = nil
			modal = false
		end)
		
		angleChangeUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			angleChangeUI.Parent = nil
			modal = false
		end)
	end
	
	if (tickChangeUI == nil) then
		tickChangeUI = Make('ScreenGui', 
		{	
			Name = "TickChangeUI",
			Make('Frame', {
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.5, -200, 0.5, 0),
				Size = UD(0, 400, 0, marginSize + (lineSize + marginSize) * 5),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.5,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Timeline Increment (Min 0.02):",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('Frame', {
					Parent = timelineUI,
					Name = 'SaveNameFrame',
					Style = 'Custom',
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 1),
					Size = UD(0.9, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 100/255),
					BackgroundTransparency = 0.3,
					Make('TextBox', {
						Name = 'TickIncrementBox',
						Font = 'ArialBold',
						FontSize = 'Size14',
						TextColor3 = GuiSettings.TextColor,
						Position = UD(0.05, 0, 0, 0),
						Size = UD(0.9, 0, 1, 0),
						BackgroundTransparency = 1,
						Text = animationLength,
						TextXAlignment = Enum.TextXAlignment.Left,
					}),
				}),

				Make('TextButton', {
					Name = 'OKButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "OK",
				}),
				Make('TextButton', {
					Name = 'CancelButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.55, 0, 0, marginSize + (lineSize + marginSize) * 3),
					Size = UD(0.4, 0, 0, lineSize * 2),
					BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Cancel",
				}),

			}),
		})
		
		tickChangeUI.RootFrame.OKButton.MouseButton1Click:connect(function()
			local newSnap = tonumber(tickChangeUI.RootFrame.SaveNameFrame.TickIncrementBox.Text)
			if newSnap ~= nil and newSnap >= 0.02 then
				tickIncrements = newSnap
			end
			tickChangeUI.Parent = nil
			modal = false
			setAnimationLength(animationLength)
		end)
		
		tickChangeUI.RootFrame.CancelButton.MouseButton1Click:connect(function()
			tickChangeUI.Parent = nil
			modal = false
		end)
	end

	if (menuUI == nil) then
		menuUI = Make('ScreenGui', 
		{
			Name = "MenuUI",
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0, lineSize, 0, lineSize),
				Size = UD(0, 100, 0, (lineSize + (2*marginSize)) + 10 * (buttonSize + marginSize)),
				BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
				BackgroundTransparency = 0.3,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Menu",
					TextXAlignment = Enum.TextXAlignment.Center,
				}),
				Make('TextButton', {
					Name = 'PlayButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, lineSize + (2*marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Play",
				}),
				Make('TextButton', {
					Name = 'SaveButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Save",
				}),
				Make('TextButton', {
					Name = 'LoadButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + 2 * (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Load",
				}),
				Make('TextButton', {
					Name = 'ImportButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + 3 * (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Import",
				}),
				Make('TextButton', {
					Name = 'ExportButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + 4 * (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Export",
				}),
				Make('TextButton', {
					Name = 'ResetButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + 5 * (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Reset",
				}),
				Make('TextButton', {
					Name = 'DebugButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2*marginSize)) + 6 * (buttonSize + marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Debug",
				}),
				Make("TextButton", {
					Name = "AddTimeButton",
					Font = "ArialBold",
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2 * marginSize) ) + 7 * (buttonSize + marginSize) ),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "+ Time",
				}),
				Make("TextButton", {
					Name = "RemoveTimeButton",
					Font = "ArialBold",
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2 * marginSize) ) + 8 * (buttonSize + marginSize) ),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "- Time",
				}),
				Make("TextButton", {
					Name = "ToggleInterpolationButton",
					Font = "ArialBold",
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, (lineSize + (2 * marginSize) ) + 9 * (buttonSize + marginSize) ),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Lerp (on)",
				})
			}),
		})
	end
	--TimelineUIStart
	-- creating test GUI
	if (timelineUI == nil) then

		lineCount = 0

		timelineUI = Make('ScreenGui', 
		{
			Name = "TimelineUI",
			Make('TextButton',{
				Name = "Resize",
				Size = UDim2.new(0, 35, 0, 15),
				Position = UDim2.new(1, -35, 0, lineSize * 16),
				Text = "==",
				TextColor3 = Color3.new(0.8,0.8,0.8),
				BackgroundColor3 = Color3.new(98/255, 98/255, 98/255),
				BackgroundTransparency = 0,
				BorderSizePixel = 0,
				Draggable = true,
			}),
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Position = UD(0, 0, 0, 0),
				Size = UD(1, 0, 0, lineSize * 16),
				BackgroundColor3 = Color3.new(98/255, 98/255, 98/255),
				BackgroundTransparency = 0,
				BorderSizePixel = 0,
				Make("ScrollingFrame", {
					Name = "ScrollingFrame",
					Position = UD(0, 0, 0, (lineSize + marginSize)),
					Size = UD(0, nameSize + marginSize, 1, -headerSize + 30),
					BackgroundTransparency = 1,
					BorderSizePixel = 0,
					ScrollBarThickness = 0,
				}),
				--Timeline Scrollingframe
				Make("ScrollingFrame",{
					Name = 'KeyframeContainer',
					Position = UD(0, lineSize + (marginSize*2) + nameSize - 15, 0, (lineSize + marginSize)),
					Size = UD(1, -(nameSize + marginSize) - 35, 1, -headerSize + 30),
					BackgroundColor3 = Color3.new(21/255, 21/255, 21/255),
					BackgroundTransparency = 0.5,
					BorderSizePixel = 0,
					CanvasSize = UD(0, 2000, 1, 0),
					ScrollBarThickness = 0,
					Make('Frame', {
						Name = 'TimeListFrame',
						Style = 'Custom',
						Position = UD(0, 0, 0, 0),
						--Size = UD(1, -(marginSize + nameSize + timelinemarginSize), 0, lineSize),
						--Timeline 2.0
						Size = UD(1, 0, 0, lineSize),
						BackgroundColor3 = Color3.new(98/255, 98/255, 98/255),
						BackgroundTransparency = 0.1,
						BorderSizePixel = 0,
						ZIndex = 3,
					}),
					Make('TextButton', {
						Name = 'TimelineFrame',
						Style = 'Custom',
						Text = "",
						Active = false,
						AutoButtonColor = false,
						Position = UD(0, 0, 0, (lineSize + marginSize)),
						--Size = UD(1, -(marginSize + nameSize + timelinemarginSize), 0, lineSize),
						--Timeline 2.0
						Size = UD(1, 0, 0, lineSize),
						BackgroundColor3 = Color3.new(200/255, 200/255, 200/255),
						BackgroundTransparency = 0.1,
					}),
					--Create Cursor
					Make('Frame', {
						Name = 'Cursor',
						Style = 'Custom',
						Position = UD(0, nameSize + marginSize - (lineSize / 2) , 0, 1 * (lineSize + marginSize)),
						Size = UD(0, lineSize + 2, 0, lineSize + 2),
						BackgroundColor3 = Color3.new(250/255, 50/255, 50/255),
						BackgroundTransparency = 0,
						BorderColor3 = Color3.new(250/255, 50/255, 50/255),
						ZIndex = 4,
						Make('Frame', {
							Name = 'CursorLine',
							Style = 'Custom',
							Position = UD(0, (lineSize / 2), 0, 0),
							Size = UD(0, 2, 1000, 0),
							BackgroundColor3 = Color3.new(250/255, 50/255, 50/255),
							BackgroundTransparency = 0,
							BorderSizePixel = 0,
							ZIndex = 0,
						}),
					}),	
				}),
				--
				--Vertical scroll proxy
				Make("ScrollingFrame", {
					Name = "VerticalProxy",
					Position = UD(1, -40, 0, (lineSize + marginSize)),
					Size = UD(0, 15, 1, -headerSize + 30),
					BackgroundTransparency = 1,
					BorderSizePixel = 0,
					ScrollBarThickness = 10,
				}),
				--Horizontal scroll proxy
				Make("ScrollingFrame", {
					Name = "HorizontalProxy",
					Position = UD(0, lineSize + (marginSize*2) + nameSize - 15, 1, -headerSize + 35),
					Size = UD(1, -(nameSize + marginSize) - 35, 0, 10),
					BackgroundTransparency = 1,
					BorderSizePixel = 0.5,
					ScrollBarThickness = 10,
				}),
				-----------------------
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.25, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Timeline",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),
				Make('TextButton', {
					Name = 'MoreButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0, lineSize, 0, lineSize),
					Size = UD(0, lineSize * 1.1, 
					          0, lineSize * 1.1),
					BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					BackgroundTransparency = 0,
					Text = "+",
				}),
				Make('ImageButton', {
					Name = 'SettingsButton',
					Position = UD(0, lineSize * 3, 0, lineSize),
					Size = UD(0, lineSize * 1.1, 
					          0, lineSize * 1.1),
					BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					BackgroundTransparency = 0,
					Image = "rbxassetid://299306324",
				}),
				Make('TextButton', {
					Name = 'CloseButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(1, -20, 0, 20),
					Size = UD(0, 15, 
					          0, 15),
					BackgroundColor3 = Color3.new(168/255, 34/255, 34/255),
					BackgroundTransparency = 0,
					BorderSizePixel = 0,
					Text = "X",
					ZIndex = 5
				}),
				Make('TextButton', {
					Name = 'TimelineZoomIn',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(1, -32, 1, -26),
					Size = UD(0, 15,
					          0, 18),
					BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					BackgroundTransparency = 0,
					BorderSizePixel = 0.5,
					Text = "+",
				}),
				Make('TextButton', {
					Name = 'TimelineZoomOut',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(1, -17, 1, -26),
					Size = UD(0, 14, 
					          0, 18),
					BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					BackgroundTransparency = 0.5,
					BorderSizePixel = 0,
					Text = "-",
				}),
				--[[Make('TextLabel', {
					Name = 'PriorityLabel',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.6, 0, 0, 1),
					Size = UD(0.1, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Priority:",
					TextXAlignment = Enum.TextXAlignment.Left,
				}),]]
				Make('TextLabel', {
					Name = 'PriorityDisplay',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.6, 55, 0, 1),
					Size = UD(0, 100, 0, lineSize),
					BackgroundTransparency = 0.5,
					Text = "Action",
					TextXAlignment = Enum.TextXAlignment.Center,
					BackgroundColor3 = dropDownColor,
					Visible = false,
				}),
				Make('TextLabel', {
					Name = 'LoopLabel',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.8, 0, 0, 1),
					Size = UD(0.1, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Loop:",
					TextXAlignment = Enum.TextXAlignment.Left,
					Visible = false,
				}),
				Make('TextButton', {
					Name = 'LoopButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.8, 45, 0, 0),
					Size = UD(0, lineSize * 1.1, 
					          0, lineSize * 1.1),
					BackgroundColor3 = Color3.new(50/255, 50/255, 50/255),
					BackgroundTransparency = 0,
					Text = "",
					Visible = false,
				}),	
			}),
		})
		
		--for some reason, the scrolling frame captures input
		-- timelineUI.RootFrame.ScrollingFrame.InputEnded:connect(function(input)
			-- if input.UserInputType == Enum.UserInputType.MouseButton1 then
				-- mouseCallbackCheck(mouseOnLUp)
			-- end
		-- end)

		-- adding labels
		--timelineUI.RootFrame.KeyframeContainer.CanvasSize = UDim2.new(timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.Y, 0, 1, 0)
		timelineUI.RootFrame.MoreButton.Visible = false
		timelineUI.RootFrame.SettingsButton.Visible = false
		timelineUI.Parent = game:GetService("CoreGui")
		timelineUI.RootFrame.KeyframeContainer.CanvasSize = UDim2.new(0, timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X, 1, 0)
		menuManager.RegisterTooltip(timelineUI.RootFrame.TimelineZoomIn, "Zoom in to the timeline")
		menuManager.RegisterTooltip(timelineUI.RootFrame.TimelineZoomOut, "Zoom out of the timeline")
		wait(0.1)
		updateTimeLabels()
		-- M E N U 
		-- P L A Y
		menuUI.RootFrame.PlayButton.MouseButton1Click:connect(function()
			closePopupMenu()
			playCurrentAnimation()
		end)

		-- S A V E
		menuUI.RootFrame.SaveButton.MouseButton1Click:connect(function()
			closePopupMenu()
			PromptSave()
		end)

		-- L O A D
		menuUI.RootFrame.LoadButton.MouseButton1Click:connect(function()
			closePopupMenu()
			PromptLoad()
			--showLoadGame()
		end)

		-- I M P O R T 
		menuUI.RootFrame.ImportButton.MouseButton1Click:connect(function()
			closePopupMenu()
			modal = true
--			showImportAnim()
			showImportAnimText()
			modal = false
		end)

		-- E X P O R T
		menuUI.RootFrame.ExportButton.MouseButton1Click:connect(function()
			closePopupMenu()
			modal = true
			showExportAnim()
		end)

		-- R E S E T 
		menuUI.RootFrame.ResetButton.MouseButton1Click:connect(function()
			closePopupMenu()
			resetAnimation()
		end)

		-- D E B U G 
		menuUI.RootFrame.DebugButton.MouseButton1Click:connect(function()
--			listEvent(mouseOnLClick)
			for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
				print("keyframe time " .. time .. " poses " .. tablelength(keyframe.Poses))
			end
		end)
		
		--add time
		menuUI.RootFrame.AddTimeButton.MouseButton1Click:connect(function()
			closePopupMenu()
			
			local timeAdded = tonumber(showTextExtryDialog("Amount of time to add?", "0.1") )
			if timeAdded and timeAdded > 0 then
				addTimeAtCursor(timeAdded)
			end
			timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
			timeScale =  timelineLength / animationLength
			
			updateCursorPosition()
			adjustKeyframes()

		end)
		
		--remove time
		menuUI.RootFrame.RemoveTimeButton.MouseButton1Click:connect(function()
			closePopupMenu()
			
			local timeRemoved = tonumber(showTextExtryDialog("Amount of time to remove?", "0.1") )
			if timeRemoved and timeRemoved > 0 then
				removeTimeAtCursor(timeRemoved)
			end
			timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
			timeScale =  timelineLength / animationLength
			updateCursorPosition()
			adjustKeyframes()
		end)
		
		--lerp
		menuUI.RootFrame.ToggleInterpolationButton.MouseButton1Click:connect(function()
			closePopupMenu()
			toggleInEditorInterpolation()
		end)

		--zoom timeline
		timelineUI.RootFrame.TimelineZoomIn.MouseButton1Click:connect(function()
			local currentSize = timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X	
			local frameSize = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset	
			local newSize = frameSize + 100	
			timelineUI.RootFrame.KeyframeContainer.CanvasSize = UD(0, newSize, 0, timelineUI.RootFrame.KeyframeContainer.CanvasSize.Y.Offset)		
			timelineUI.RootFrame.HorizontalProxy.CanvasSize = UD(0, newSize, 0, timelineUI.RootFrame.HorizontalProxy.CanvasSize.Y.Offset)		
			timelineLength = newSize
			timeScale =  timelineLength / animationLength
			adjustKeyframes()
			updateCursorPosition()
			--setAnimationLength(animationLength)
		end)
		
		timelineUI.RootFrame.TimelineZoomOut.MouseButton1Click:connect(function()
			local currentSize = timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X
			local frameSize = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
			local newSize = frameSize - 100
			if newSize < currentSize then
				newSize = currentSize
			end
			timelineUI.RootFrame.KeyframeContainer.CanvasSize = UD(0, newSize, 0, timelineUI.RootFrame.KeyframeContainer.CanvasSize.Y.Offset)
			timelineUI.RootFrame.HorizontalProxy.CanvasSize = UD(0, newSize, 0, timelineUI.RootFrame.HorizontalProxy.CanvasSize.Y.Offset)
			timelineLength = newSize
			timeScale =  timelineLength / animationLength
			adjustKeyframes()
			updateCursorPosition()
			--setAnimationLength(animationLength)
		end)
		
		timelineUI.Resize.Changed:connect(function()
			local obj = timelineUI:findFirstChild("Resize")
			if obj then
				local newSize = obj.Position.Y.Offset
				obj.Position = UDim2.new(1, -obj.Size.X.Offset, 0, newSize)
				timelineUI.RootFrame.Size = UDim2.new(1, 0, 0, newSize)
			end
		end)
		
		timelineUI.RootFrame.SettingsButton.MouseButton1Click:connect(function()
			loadOptionsMenu()
		end)
		
		function loadOptionsMenu()
			local mouse = plugin:GetMouse()
			displayOptionsMenu(mouse.X, mouse.Y)
			local mouse = plugin:GetMouse()
			local loopButton = loopAnimation == true and "Loop (true)" or "Loop (false)"
			local priorityType = "Priority: "..timelineUI.RootFrame.PriorityDisplay.Text
			local cursorText = preferences["TweenCursor"] == true and "Cursor Tween (true)" or "Cursor Tween (false)"
			local transparentToggle = preferences["TransparentSelect"] == true and "Select Invisible: yes" or "Select Invisible: no"
			local options = {"Change Length","Tick Interval","Snap Interval",loopButton, priorityType, cursorText, transparentToggle}
			
			if selection == nil then return end
			if (selection == "Change Length") then
				timeChangeUI.Parent = game:GetService("CoreGui")
				modal = true
			elseif selection == "Tick Interval" then
				tickChangeUI.Parent = game:GetService("CoreGui")
				modal = true
			elseif selection == "Snap Interval" then
				snapChangeUI.Parent = game:GetService("CoreGui")
				modal = true
			elseif selection == "Loop (false)" then
				loopAnimation = true
			elseif selection == "Loop (true)" then
				loopAnimation = false
			elseif selection == "Cursor Tween (true)" then
				preferences["TweenCursor"] = false
			elseif selection == "Cursor Tween (false)" then
				preferences["TweenCursor"] = true
			elseif string.find(selection, "Priority") then
				local mouse = plugin:GetMouse()
				spawn(function()
					local newPriority = displayDropDownMenu(timelineUI.RootFrame.PriorityDisplay, animationPriorityList, sx + 300, mouse.Y)
					if (newPriority ~= nil) then
						animationPriority = newPriority
						timelineUI.RootFrame.PriorityDisplay.Text = newPriority
					end	
					loadOptionsMenu(sx, sy)	
				end)
			elseif selection == "Select Invisible: yes" then
				preferences["TransparentSelect"] = false
			elseif selection == "Select Invisible: no" then
				preferences["TransparentSelect"] = true
			end			
			--loadOptionsMenu(sx, sy)
		end

		toggleInEditorInterpolation()
		toggleInEditorInterpolation()


		function closePopupMenu(x, y)
			menuUI.Parent = nil
			unregisterEvent(mouseOnLClick, mouseClickEater)
			unregisterEvent(mouseOnLClick, menuClearEvent)
			return true
		end

		timelineUI.RootFrame.MoreButton.MouseButton1Click:connect(function()
			if (not modal) then
				menuUI.Parent = game:GetService("CoreGui")
				mouseClickEater = registerOn(mouseOnLClick,menuUI.RootFrame, function(x, y)	return true	end)
				menuClearEvent = registerOn(mouseOnLClick, nil, closePopupMenu)		
			end
		end)

		timelineUI.RootFrame.CloseButton.MouseButton1Down:connect(function()
			if (not modal) then
				autoSave()
				--[[timelineUI.Parent = nil
				resetAnimation()
				clearAllEvents()
				if (MouseTargeterHalt ~= nil) then
					MouseTargeterHalt()
				end
				destroySelectionBoxes()]]
				exitPlugin()
				plugin:SetSetting("AnimEditor_TweenCursor", preferences["TweenCursor"])
				plugin:SetSetting("AnimEditor_AnimLength", animationLength)
				plugin:SetSetting("AnimEditor_SnapIncrement", dragSnapIncrements)
				plugin:SetSetting("AnimEditor_TickIncrement", tickIncrements)
				plugin:SetSetting("AnimEditor_TransparentSelect", preferences["TransparentSelect"])
				plugin:SetSetting("AnimEditor_Interpolation", preferences["Interpolation"])
				plugin:SetSetting("AnimEditor_Tooltips", preferences["Tooltips"])
			end
		end)

		--[[timelineUI.RootFrame.LoopButton.MouseButton1Click:connect(function()
			if (not modal) then
				loopAnimation = not loopAnimation
				updateLoopButton()
			end
		end)]]
		
		timelineUI.RootFrame.KeyframeContainer.TimelineFrame.MouseButton1Click:connect(function()
			selectedKeyframe = nil
		end)


		registerOn(mouseOnLClick, timelineUI.RootFrame.PriorityDisplay, function(x, y)
			if (not modal) then
				local mouse = plugin:GetMouse()
				local newPriority = displayDropDownMenu(timelineUI.RootFrame.PriorityDisplay, animationPriorityList, mouse.X, mouse.Y + 10)
				if (newPriority ~= nil) then
					animationPriority = newPriority
					timelineUI.RootFrame.PriorityDisplay.Text = newPriority
				end
			end
		end)

		-- hooking up clicks


		-- sliding keyframe cursor
		registerOn(mouseOnLClick, timelineUI.RootFrame.KeyframeContainer.TimelineFrame, function(x, y)
			keyframePositionShift(x, y)
		end)


		-- create or delete keyframe
		registerOn(mouseOnRClick, timelineUI.RootFrame.KeyframeContainer.TimelineFrame, function(x, y)
			return keyframeContextMenu(x, y, true)
		end)

		-- moving time cursor
		registerOn(mouseOnLClick, timelineUI.RootFrame.KeyframeContainer.TimeListFrame, function(x, y)
			wait()
			if (not modal and not cursorClick) then
				--print("Timeline click")
				if (cursorTime ~= findTime(x)) then
					cursorTime = findTime(x)
					updateCursorPosition()
					wait()
					return true
				end
			end
			return false
		end)

		-- sliding time cursor
		registerOn(mouseOnLClick, timelineUI.RootFrame.KeyframeContainer.Cursor, function(x, y)
			if (not modal) then
				--print("Cursor click")
				local halt = Repeat(function()
						local mouse = plugin:GetMouse()
						xvalue = mouse.X - timelineUI.RootFrame.KeyframeContainer.TimelineFrame.AbsolutePosition.X
						cursorTime = findTime(xvalue)
						if (cursorTime < 0) then
							cursorTime = 0
						elseif (cursorTime > animationLength) then
							cursorTime = animationLength
						end
						updateCursorPosition()
						wait()
					end)
				local unregisterEvent = registerOn(mouseOnLUp, nil, function(x, y)
					unregisterEvent(mouseOnLUp, unregisterEvent)
					halt()
					return false
				end)
				return true
			end
			return false
		end)
		
		timelineUI.RootFrame.KeyframeContainer.Cursor.InputBegan:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseButton1 then
				cursorClick = true
				--print("CC")
				delay(0.1, function()
					cursorClick = false
				end)			
			end
		end)
		
		--[[timelineUI.RootFrame.KeyframeContainer.Cursor.MouseButton1Down:connect(function()
			if not modal then
				print("CC")
				--cursorClick = true
				delay(0.1, function()
					cursorClick = false
				end)
			end
		end)]]
		
	end

	local function createLine(node, indentLevel)
		if (node == nil) then
			return
		end

		local newLine = Make('TextLabel', {
								Name = 'Line' .. lineCount,
								Font = 'Arial',
								FontSize = GuiSettings.TextSmall,
								TextColor3 = GuiSettings.TextColor,
								TextXAlignment = Enum.TextXAlignment.Left,
								Position = UD(0, 10, 0, (25 + (lineSize + marginSize) * lineCount)),
								Size = UD(0, nameSize, 0, lineSize),
								BackgroundTransparency = 1,
								Parent = timelineUI.RootFrame.ScrollingFrame,
								---------------------------
								Text = string.rep('  ', indentLevel) .. node.Name,
							})

		registerOn(mouseOnLClick, newLine, function(x, y)
			if (not modal) then
				if (getHandleSelection() ~= node and node ~= rootNode) then
					setHandleSelection(node)
				else
					resetHandleSelection()
				end
				updateCursorPosition()
				return true
			end
		end)
							
		if (node.Motor6D ~= nil) then
			local newLineButton = Make('TextButton', {
									Name = 'LineButton' .. node.Name,
									Font = 'Arial',
									FontSize = GuiSettings.TextSmall,
									TextColor3 = GuiSettings.TextColor,
									TextXAlignment = Enum.TextXAlignment.Left,
									BackgroundColor3 = buttonOffColor,
									Position = UD(0, nameSize - lineSize, 0, 25 + ((lineSize + marginSize) * lineCount)),
									Size = UD(0, lineSize, 0, lineSize),
									BackgroundTransparency = 0,
									Parent = timelineUI.RootFrame.ScrollingFrame,
									Text = ' ',
								})

			newLineButton.MouseButton1Click:connect(function()
				partInclude[node.Name] = not partInclude[node.Name]
				if partInclude[node.Name] then
					newLineButton.BackgroundColor3 = buttonOnColor
				else
					newLineButton.BackgroundColor3 = buttonOffColor		
				end
				resetHandleSelection()
				updateCursorPosition()		
			end)
		end

		lineCount = lineCount + 1
		for _, c in pairs(node.Children) do
			createLine(c, indentLevel + 1)
		end
	end
	createLine(rootNode, 0)
	updatePartInclude()

	selectedLine = 	Make('Frame', {
					Name = 'SelectedLineFrame',
					Style = 'Custom',
					Position = UD(0, marginSize, 0, (marginSize / 2) + 1 + ((lineSize + marginSize) * (lineCount - 1))),
					Size = UD(1, -(marginSize * 2), 0, lineSize + marginSize),
					BackgroundColor3 = Color3.new(200/255, 200/255, 150/255),
					BackgroundTransparency = 0.9,
	})
	selectedLine.Parent = timelineUI.RootFrame
	
	selectedLine2 = 	Make('Frame', {
					Name = 'SelectedLineFrame2',
					Style = 'Custom',
					Position = UD(0, marginSize, 0, (marginSize / 2) + 1 + ((lineSize + marginSize) * (lineCount - 1))),
					Size = UD(1, -(marginSize * 2), 0, lineSize + marginSize),
					BackgroundColor3 = Color3.new(200/255, 200/255, 150/255),
					BackgroundTransparency = 0.9,
	})
	selectedLine2.Parent = timelineUI.RootFrame.KeyframeContainer


	timelineUI.RootFrame.ScrollingFrame.CanvasSize = UD(1, 0, 0, 30 + marginSize + ((lineSize + marginSize) * lineCount --[[+ 8]]))
	--timelineUI.RootFrame.KeyframeContainer.CanvasSize = UD(0, 2000, 0, 30 + marginSize + ((lineSize + marginSize) * lineCount))
	timelineUI.RootFrame.KeyframeContainer.CanvasSize = UD(0, timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X, 0, 30 + marginSize + ((lineSize + marginSize) * lineCount))
	timelineUI.RootFrame.VerticalProxy.CanvasSize = UD(0, 0, 0, 30 + marginSize + ((lineSize + marginSize) * lineCount --[[+ 8]]))
	timelineUI.RootFrame.HorizontalProxy.CanvasSize = UD(0, timelineUI.RootFrame.KeyframeContainer.AbsoluteSize.X, 0, 0)
	
	local function moveTimelineBars()
		timelineUI.RootFrame.KeyframeContainer.TimeListFrame.Position = UD(0, 0, 0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
		timelineUI.RootFrame.KeyframeContainer.TimelineFrame.Position = UD(0, 0, 0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y + (lineSize + marginSize))
		adjustKeyframes()
		local tweenPos = (cursorTime * timeScale) - (lineSize / 2)
		if cursorTime >= animationLength - 0.03 then
			tweenPos = tweenPos - 5
		end
		timelineUI.RootFrame.KeyframeContainer.Cursor.Position = UD(0, tweenPos, 0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
	end	
	
	--Match scrollingframe positions
	timelineUI.RootFrame.KeyframeContainer.Changed:connect(function()
		if timelineUI and timelineUI:findFirstChild("RootFrame") then
			timelineUI.RootFrame.ScrollingFrame.CanvasPosition = Vector2.new(0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
			timelineUI.RootFrame.VerticalProxy.CanvasPosition = Vector2.new(0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
			moveTimelineBars()
		end
	end)
	timelineUI.RootFrame.ScrollingFrame.Changed:connect(function()
		if timelineUI and timelineUI:findFirstChild("RootFrame") then
			timelineUI.RootFrame.KeyframeContainer.CanvasPosition = Vector2.new(timelineUI.RootFrame.KeyframeContainer.CanvasPosition.X, timelineUI.RootFrame.ScrollingFrame.CanvasPosition.Y)
			timelineUI.RootFrame.VerticalProxy.CanvasPosition = Vector2.new(0, timelineUI.RootFrame.ScrollingFrame.CanvasPosition.Y)
		end
	end)
	timelineUI.RootFrame.VerticalProxy.Changed:connect(function()
		if timelineUI and timelineUI:findFirstChild("RootFrame") then
			timelineUI.RootFrame.KeyframeContainer.CanvasPosition = Vector2.new(timelineUI.RootFrame.KeyframeContainer.CanvasPosition.X, timelineUI.RootFrame.VerticalProxy.CanvasPosition.Y)
			timelineUI.RootFrame.ScrollingFrame.CanvasPosition = Vector2.new(0, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
		end
	end)
	
	timelineUI.RootFrame.HorizontalProxy.Changed:connect(function()
		if timelineUI and timelineUI:findFirstChild("RootFrame") then
			timelineUI.RootFrame.KeyframeContainer.CanvasPosition = Vector2.new(timelineUI.RootFrame.HorizontalProxy.CanvasPosition.X, timelineUI.RootFrame.KeyframeContainer.CanvasPosition.Y)
		end
	end)	
	
	
	timelineUI.Parent = game:GetService("CoreGui")
end

function setAnimationLength(length)
	--length = approx(length)
	
	registerUndo({action = "lengthChange"})	
	
	length = math.floor(length * 10000)/10000
	--print("Setting length "..length)
	local scale = length / animationLength
	animationLength = length
	timeScale =  timelineLength / animationLength
	if (animationLength > 30) then
		animationLength = 30
	end
	plugin:SetSetting("AnimEditor_AnimLength", animationLength)

	-- modify animation framerate (easier than trying to combine keyframes)
	updateAnimationFramerate()
	
	-- copy out all keyframes
	local tempKeyFrameList = {}
	for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
		tempKeyFrameList[keyframe.Time] = keyframe
	end
	keyframeList = {}

	-- scale all keyframes
	for time, keyframe in spairs(tempKeyFrameList, function(t, a, b) return t[a].Time < t[b].Time end) do
		local newTime = keyframeTimeClamp(scale * time)
		keyframe.Time = newTime
		for _, pose in pairs(keyframe.Poses) do
			pose.Time = keyframe.Time
		end
		keyframeList[keyframe.Time] = keyframe
		keyframe.adjust()
	end



	-- update animation length display
	updateTimeLabels()

	-- update cursor location
	cursorTime = cursorTime * scale
	
	
	--timelineLength = timelineUI.RootFrame.KeyframeContainer.CanvasSize.X.Offset
	--timeScale =  timelineLength / animationLength
	--updateCursorPosition()
	wait(2)
	--adjustKeyframes()
	updateCursorPosition()
end

function keyframeContextMenu(x, y, needsShift)
	if (not modal and ( (not needsShift) or isKeyDown("shift") ) ) then
		time = findTime(x)
		--local key = getKeyframe(time)
		local key = selectedKeyframe
		if (key == nil) then
			createKeyframe(time)
		else
			local keyframeMenu = { "Delete", "Rename", "Copy", "Reset" }
			if DebugEnabled then table.insert(keyframeMenu, "Debug") end
			local mouse = plugin:GetMouse()
			local selection = displayDropDownMenu(timelineUI.RootFrame.KeyframeContainer.TimelineFrame, keyframeMenu, mouse.X, mouse.Y)
			if (selection == "Delete") then
				if (time > 0) then
					deleteKeyframe(time, true)
				end
				
			elseif (selection == "Rename") then
				local newName = showTextExtryDialog("Enter Keyframe Name:", key.Name)
				if (newName ~= nil) then
					key.Name = newName
				end
			
			elseif selection == "Copy" then
				for part, pose in pairs(key.Poses) do
					copyPose(part, pose)
				end
			
			elseif selection == "Reset" then
				resetKeyframeToDefaultPose(key)
			elseif selection == "Debug" then
				print("------------------------------")
				for i, v in pairs(key.Poses) do
					print(v.Item.Name)
				end
				print("------------------------------")
			end
		end
	end
	return false
end

function keyframePositionShift(x, y)
	if (not modal) then
		time = findTime(x)
		--local keyframe = getKeyframe(time)
		local keyframe = selectedKeyframe

		if (keyframe ~= nil and time > 0) then
			local halt = Repeat(function()
					local mouse = plugin:GetMouse()
					xvalue = mouse.X - timelineUI.RootFrame.KeyframeContainer.TimelineFrame.AbsolutePosition.X
					mouseTime = findTime(xvalue)
					if (mouseTime < 0) then
						mouseTime = 0
					elseif (mouseTime > animationLength) then
						mouseTime = animationLength
					end
					local currentKeyframe = getKeyframe(mouseTime)
					while (getKeyframe(mouseTime) ~= nil and getKeyframe(mouseTime) ~= keyframe) do
						mouseTime = mouseTime + animationFramerate
					end
					if (mouseTime > animationLength) then
						while (mouseTime > animationLength or (getKeyframe(mouseTime) ~= nil and getKeyframe(mouseTime) ~= keyframe)) do
							mouseTime = mouseTime - animationFramerate
						end
					end
					moveKeyframe(keyframe, mouseTime)
				end)	
			local unregisterEvent = registerOn(mouseOnLUp, nil, function(x, y)
				unregisterEvent(mouseOnLUp, unregisterEvent)
				halt()
				return false
			end)
			return true
		end
	end
	return false
end

function PromptSave()
	modal = true
	--saveUI.Parent = game:GetService("CoreGui")
	local exitFunc = function(givenName)
		modal = false
		if givenName ~= nil then
			saveCurrentAnimation(givenName)
		end
	end
	menuManager.GetSaveName(rootPart.Item.Parent, exitFunc)
end

function PromptLoad()
	modal = true
	menuManager.GetLoadName(rootPart.Item.Parent, function(name)
		if name ~= nil and name ~= "" then
			loadCurrentAnimation(name)
		end
		modal = false
	end)
end

function updatePartInclude()
	for partName, setting in pairs(partInclude) do
		local item = partListByName[partName]
		local button =timelineUI.RootFrame.ScrollingFrame:FindFirstChild('LineButton' .. partName)
		if (button ~= nil) then
			if setting then
				button.BackgroundColor3 = buttonOnColor		
			else
				button.BackgroundColor3 = buttonOffColor		
			end
		end
	end
end

function resetAnimation()
	undoMemory = {}
	redoMemory = {}
	doNotUpdateCursor = true
	resetCopyPoseList()
	resetKeyframes()
	local savedLength = plugin:GetSetting("AnimEditor_AnimLength")
	animationLength = savedLength ~= nil and savedLength or 2
	cursorTime = 0
	loopAnimation = false
	animationPriority = "Core"
	
	createKeyframe(0)
	doNotUpdateCursor = false
	updateTimeLabels()
	updateCursorPosition()
	resetHandleSelection()
	updateLoopButton()
	updatePriorityLabel()
	
	for partName, setting in pairs(partInclude) do
		partInclude[partName] = true
	end
	updatePartInclude()

end


stopAnim = false
function showStopAnimUI()
	if (stopAnimUI == nil) then
		stopAnimUI = Make('ScreenGui', 
		{
			Name = "StopAnimUI",
			Make('Frame', {
				Parent = timelineUI,
				Name = 'RootFrame',
				Style = 'Custom',
				Position = UD(0.1, 0, 0.5, 0),
				Size = UD(0, 150, 0, lineSize + buttonSize + 3*marginSize),
				BackgroundColor3 = Color3.new(100/255, 100/255, 150/255),
				BackgroundTransparency = 0.3,
				Make('TextLabel', {
					Name = 'TitleBar',
					Font = 'ArialBold',
					FontSize = 'Size14',
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, marginSize),
					Size = UD(0.9, 0, 0, lineSize),
					BackgroundTransparency = 1,
					Text = "Animation Playing",
					TextXAlignment = Enum.TextXAlignment.Center,
				}),
				Make('TextButton', {
					Name = 'StopButton',
					Font = 'ArialBold',
					FontSize = GuiSettings.TextMed,
					TextColor3 = GuiSettings.TextColor,
					Position = UD(0.05, 0, 0, lineSize + (2*marginSize)),
					Size = UD(0.9, 0, 0, buttonSize),
					BackgroundColor3 = Color3.new(150/255, 150/255, 150/255),
					BackgroundTransparency = 0,
					Text = "Stop",
				}),
			}),
		})
	end

	stopAnim = false
	stopAnimUI.Parent = game:GetService("CoreGui")
	stopAnimUI.RootFrame.StopButton.MouseButton1Click:connect(function()
		stopAnim = true
		stopAnimUI.Parent = nil
	end)

end




	function createPoseFromLastKeyframe(time, keyframeData, part)
		if (part ~= nil) then
			local poseParent = keyframeData

			-- see if we can find a pose for this part
			local pose = getClosestPose(time, part)

			if (pose ~= nil) then
				local item = pose.Item
				poseParent = Make('Pose', {					
					Name = part.Name,
					Parent = keyframeData,
					Weight = 1,
					CFrame =(item.OriginC1 
						         and item.OriginC1:inverse()*pose.CFrame:inverse()*item.OriginC1
						         or  pose.CFrame)
				})

				poseParent.EasingStyle = pose.EasingStyle
				poseParent.EasingDirection = pose.EasingDirection
			end

			for _, childPart in pairs(part.Children) do
				createPoseFromLastKeyframe(time, poseParent, childPart)
			end
		end
	end
	
	function createPosesFromKeyframeHelper(keyframeData, poseParent, partData)
		if not partData then return end
		local poseData = keyframeData.Poses[partData.Item]
		local didCreatePose = false
				
		if poseData then
			local posedPartData = poseData.Item
			poseParent = Make("Pose", {
				Name = partData.Name,
				Parent = poseParent,
				Weight = 1,
				MaskWeight = 0,
				CFrame = (posedPartData.OriginC1 and posedPartData.OriginC1:inverse() * poseData.CFrame:inverse() * posedPartData.OriginC1) or poseData.CFrame,
			})

			poseParent.EasingStyle = poseData.EasingStyle
			poseParent.EasingDirection = poseData.EasingDirection
			didCreatePose = true
		end
		
		--Creates parent poses. Weight set to 0 because these are poses that did not exist that we create for saving only.
		--When importing a pose, we ignore poses with weight 0.
		for _, childPartData in pairs(partData.Children) do
			if keyframeData.Poses[childPartData.Item] and not didCreatePose then
				poseParent = Make("Pose", {
					Name = partData.Name,
					Parent = poseParent,
					Weight = 0,
					MaskWeight = 0,
					CFrame = CFrame.new(),
				})

				poseParent.EasingStyle = Enum.PoseEasingStyle.Linear
				poseParent.EasingDirection = Enum.PoseEasingDirection.Out
				didCreatePose = true
			end
			
			createPosesFromKeyframe(keyframeData, poseParent, childPartData)
		end
	end
	
	function removeUnincludedParts(keyframe)
		--Collect all poses in given keyframe
		local poses = {}
		local function recurse(parent)
			for _, child in pairs(parent:GetChildren()) do
				if child:IsA("Pose") then
					table.insert(poses, child)
				end
				recurse(child)
			end
		end
		recurse(keyframe)
		
		
		for _, pose in pairs(poses) do
			local poseHasIncludedChildren = false
			local poseIncluded = partInclude[pose.Name] and (pose.Name ~= "HumanoidRootPart")
			for _, child in pairs(pose:GetChildren()) do
				if partInclude[child.Name] then
					poseHasIncludedChildren = true
					break
				end
			end
			
			if (not poseIncluded) then
				pose.Weight = 0
				
				if (not poseHasIncludedChildren) then
					for _, child in pairs(pose:GetChildren()) do
						child.Parent = pose.Parent
					end
					pose:Destroy()
				end
			end
		end
	end
	
	function createPosesFromKeyframe(keyframeData, poseParent, partData)
		createPosesFromKeyframeHelper(keyframeData, poseParent, partData)
		removeUnincludedParts(poseParent)
	end

	function createAnimationFromCurrentData()
		local kfs = Make('KeyframeSequence', {
			Name = "Test",
			Loop = loopAnimation,
			Priority = animationPriority,
		})

		for time, keyframe in spairs(keyframeList, function(t, a, b) return t[a].Time < t[b].Time end) do
			-- print("Time " .. time)

			local kfd = Make('Keyframe', {
				Name = keyframe.Name,
				Time = time,
				Parent = kfs,
			})

			-- go through part heirarach
			createPosesFromKeyframe(keyframe, kfd, rootPart)
		end

		-- check for end animation keyframe
		local keyframe = getKeyframe(animationLength)
		if (keyframe == nil) then
			local kfd = Make('Keyframe', {
				Name = "KF" .. animationLength,
				Time = animationLength,
				Parent = kfs,
			})

			createPoseFromLastKeyframe(animationLength, kfd, rootPart)
		end
		return kfs
	end
	

	playingAnim = false
	function playCurrentAnimation()
        if (not playingAnim) then
			modal = true
			game:GetService("ChangeHistoryService"):SetEnabled(true)
			game:GetService("ChangeHistoryService"):SetWaypoint("Animation_Play")

			playingAnim = true
			stopAnim = false
			animationPlayID = animationPlayID + 1

			-- Update the model to start positions
			local motorOrig = {}
			for part,elem in pairs(partList) do
				if (elem.Motor6D ~= nil) then
--					local pose = getClosestPose(0, part)
--					elem.Motor6D.C1 = pose.CFrame * pose.Item.OriginC1
					elem.Motor6D.C1 = elem.OriginC1
					nudgeView()
				end
			end

			local kfsp = game:GetService('KeyframeSequenceProvider')

			local kfs = createAnimationFromCurrentData()
			local animID = kfsp:RegisterKeyframeSequence(kfs)
			local dummy = rootPart.Item.Parent

--			print("AnimID = " .. animID)

			local AnimationBlock = dummy:FindFirstChild("AnimSaves")
			if AnimationBlock == nil then
				AnimationBlock = Instance.new('Model')
				AnimationBlock.Name = "AnimSaves"
				AnimationBlock.Parent = dummy
			end

			local Animation = AnimationBlock:FindFirstChild("TestAnim")
			if Animation == nil then
				Animation = Instance.new('Animation')
				Animation.Name = "TestAnim"
				Animation.Parent = AnimationBlock
			end
			Animation.AnimationId = animID

			local endEarly = menuManager.GetStopRequest(function()
				stopAnim = true
			end)
			
			currentAnimTrack = animationController:LoadAnimation(Animation)
			currentAnimTrack:Play()

			local animator
			animator = animationController:FindFirstChildOfClass("Animator")
			if not animator then
				return -- error?
			end

			local ID = animationPlayID
			time = tick()

			while not stopAnim and (loopAnimation or tick() - time < animationLength) do
				local step = game:GetService("RunService").Heartbeat:wait()
				if not stopAnim and (loopAnimation or tick() - time < animationLength) then
					animator:StepAnimations(step)
				end
			end

			if not stopAnim then
				endEarly()
			end
			stopAnim = true

			currentAnimTrack:Stop(0)
			-- Reset Transform property for Motor6Ds
			for part,elem in pairs(partList) do
				if elem.Motor6D ~= nil then
					elem.Motor6D.Transform = CFrame.new()
				end
			end
		
			animator:StepAnimations(0)
			
			playingAnim = false
			modal = false
			--game:GetService("ChangeHistoryService"):Undo()
			for part,elem in pairs(partList) do
				if (elem.Motor6D ~= nil) then
					elem.Motor6D.CurrentAngle = 0
					elem.Motor6D.C1 = elem.OriginC1
				end
			end
			
			updateCursorPosition()
		end
	end

	function saveCurrentAnimation(animName)
		if playingAnim then return end
	
		-- save to string item
		local dummy = rootPart.Item.Parent
		local AnimationBlock = dummy:FindFirstChild("AnimSaves")
		if AnimationBlock == nil then
			AnimationBlock = Instance.new('Model')
			AnimationBlock.Name = "AnimSaves"
			AnimationBlock.Parent = dummy
		end

		local save = AnimationBlock:FindFirstChild(animName)
		if save then
			save:Destroy()
		end
		save = createAnimationFromCurrentData()
		save.Name = animName
		save.Parent = AnimationBlock
	end
	
	function autoSave()
		if not rootPart then return end
		if not _G["AnimationEdit"] then return end
		
		local timeSinceLastAutoSave = tick() - lastAutoSaveTime
		
		if timeSinceLastAutoSave > 1 then
			saveCurrentAnimation("Automatic Save")
			lastAutoSaveTime = tick()
		end
	end

	function loadCurrentAnimation(animName)
		if playingAnim then return end
		-- get string item
		local dummy = rootPart.Item.Parent
		local AnimationBlock = dummy:FindFirstChild("AnimSaves")
		if AnimationBlock == nil then
			return
		end

		local Animation = AnimationBlock:FindFirstChild(animName)
		if Animation == nil then
			return
		end
		
		loadImportAnim(Animation)
	end
	
	function promptChangeLength()
		modal = true
		local desiredLength = promptInput("Change Animation Length",tostring(animationLength))
		if desiredLength ~= nil and tonumber(desiredLength) ~= nil then
			setAnimationLength(tonumber(desiredLength))
		end
		modal = false
	end
	
	function promptTickChange()
		local newSnap = tonumber(promptInput("Tick Line Increment (seconds)", tostring(tickIncrements)))
		if newSnap ~= nil and newSnap >= 0.02 then
			tickIncrements = newSnap
		end
		setAnimationLength(animationLength)
	end
	
	function promptSnapChange()
		local newSnap = tonumber(promptInput("Cursor Snap Increment (seconds)", tostring(dragSnapIncrements)))
		if newSnap ~= nil and newSnap >= 0.02 then
			dragSnapIncrements = newSnap
		end
	end
	
	function promptAddTime()
		local time = tonumber(promptInput("Add Time At Cursor", "<time>"))
		if time ~= nil and time > 0 then
			addTimeAtCursorNew(time)
		end
	end
	
	function promptRemoveTime()
		local time = tonumber(promptInput("Remove Time At Cursor", "<time>"))
		if time ~= nil and time > 0 then
			removeTimeAtCursorNew(time)
		end		
	end
	
	function promptChangePriority()
		modal = true
		menuManager.GetPriority(plugin, function(newPriority) 
			modal = false 
			animationPriority = newPriority 
		end)
	end
	
	function promptChangeLooping()
		modal = true
		menuManager.GetLoop(plugin, function(loopDecision) 
			modal = false 
			loopAnimation = loopDecision
		end)
	end
	
	function promptInput(title, def)
		modal = true
		local val = menuManager.PromptInput(title, def)
		modal = false
		return val
	end
	
	function promptNew()
		modal = true
		local val = menuManager.PromptOkCancel("Are you sure? Unsaved progress will be lost.")
		modal = false
		if val == true then
			registerUndo( {
				action = "deleteKeyframe",
			})
			resetAnimation()			
		end
	end
	
	function requestValue(val)
		if val == "Loop" then
			return loopAnimation
		elseif val == "Snap" then
			return dragSnapIncrements
		elseif val == "Priority" then
			return animationPriority
		elseif val == "Lines" then
			return tickIncrements
		end
	end
	
	function importFbxAnimation()
		local dummy = rootPart.Item.Parent
		--Sanity check
		if dummy:findFirstChild("InitialPoses") then
			resetAnimation()
			local conn
			conn = game.Workspace.ChildAdded:connect(function(c)
				if c.Name == "ImportedAnimation" then
					--Move to AnimSaves
					if dummy:findFirstChild("AnimSaves") == nil then
						local m = Instance.new("Model", dummy)
						m.Name = "AnimSaves"
					end
					wait()
					c.Parent = dummy.AnimSaves
					c.Priority = "Core" --move this to C++ at some point
					loadKeyframeSequence(c)
					conn:disconnect()
				end
			end)
			plugin:ImportFbxAnimation(dummy)
		else
			warn("Rig does not have initial pose data. Rig must be imported via FBX to use this feature!")
		end
	end


----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------

keysDown = {}
keyDownListener = nil
keyUpListener = nil


function isKeyDown(key)
	if ( keysDown[key] == nil ) then
		return false
	else
		return keysDown[key]
	end
end

function onKeyDown(key)
	if ( string.byte(key) == 48 ) then
		keysDown["shift"] = true
	elseif  ( string.byte(key) == 50 ) then
		keysDown["ctrl"] = true
	elseif  ( string.byte(key) == 52 ) then
		keysDown["alt"] = true
	elseif  ( string.byte(key) == 118 ) then
		keysDown["v"] = true
		pastePoses()
	elseif  ( string.byte(key) == 114 ) then
		keysDown["r"] = true
		toggleHandles()
	elseif  ( string.byte(key) == 116 ) then
		keysDown["t"] = true
		toggleStep()
	elseif ( string.byte(key) == 121 ) then
		keysDown["y"] = true
		if not keysDown["shift"] then
			toggleTransformSpace()
		else
			redo()
		end
	elseif key == "z" and keysDown["shift"] then
		undo()
	end
end

function onKeyUp(key)
--  print("Key UP:", key, " Code:", string.byte(key))
	if ( string.byte(key) == 48 ) then
		keysDown["shift"] = false
	elseif  ( string.byte(key) == 50 ) then
		keysDown["ctrl"] = false
	elseif  ( string.byte(key) == 52 ) then
		keysDown["alt"] = false
	elseif  ( string.byte(key) == 118 ) then
		keysDown["v"] = false
	elseif  ( string.byte(key) == 114 ) then
		keysDown["r"] = false
	elseif ( string.byte(key) == 121) then
		keysDown["y"] = false
	end
end

function releaseListeners()
	if (keyUpListener ~= nil) then
		keyUpListener:disconnect()
	end
	if (keyDownListener ~= nil) then
		keyDownListener:disconnect()
	end

end

function connectListeners(mouse)
	if (mouse ~= nil) then
		releaseListeners()
		keysDown = {}
		keyDownListener = mouse.KeyDown:connect(onKeyDown)
		keyUpListener = mouse.KeyUp:connect(onKeyUp)
	end
end

----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------



function exitPlugin()
	local okToQuit = false
	if _G["AnimationEdit"] then
		modal = true
		okToQuit = menuManager.PromptOkCancel("You will lose unsaved progress. Are you sure?")
		modal = false
	else
		okToQuit = true
	end
	if okToQuit then
		plugin:Activate(false)
		pcall(function()
			destroySelectionBoxes()
		end)
		if mProxyPart ~= nil then
			mProxyPart:Destroy()
		end
		_G["AnimationEdit"] = false
		modal = false
		--new
		releaseListeners()
		--resetAnimation()
		clearAllEvents()
		if (MouseTargeterHalt ~= nil) then
			MouseTargeterHalt()
		end
		--
		menuManager.Quit()
		if destroySelectionBoxes then destroySelectionBoxes() end
		game:GetService("ChangeHistoryService"):SetEnabled(true)
		game:GetService("ChangeHistoryService"):ResetWaypoints()
		button:SetActive(false)
	end
end

plugin.Deactivation:connect(function()
	autoSave()
	
	_G["AnimationEdit"] = false
	releaseListeners()
	if timelineUI then
		resetAnimation()
		timelineUI:Destroy()
	end
	timelineUI = nil
	if menuUI then
		menuUI:Destroy()
	end
	menuUI = nil
	if saveUI then
		saveUI:Destroy()
	end
	saveUI = nil
	if loadUI then
		loadUI:Destroy()
	end
	loadUI = nil
	if stopAnimUI then
		stopAnimUI:Destroy()
	end
	stopAnimUI = nil
	if timeChangeUI then
		timeChangeUI:Destroy()
	end
	if snapChangeUI then
		snapChangeUI:Destroy()
	end
	if angleChangeUI then
		angleChangeUI:Destroy()
	end
	if tickChangeUI then
		tickChangeUI:Destroy()
	end
	timeChangeUI = nil
	if (rotateMoveUI) then
		rotateMoveUI:Destroy()
	end
	rotateMoveUI = nil
	if (destroySelectionBoxes) then
		destroySelectionBoxes()
	end

	modal = false
	rotateMode = true
	partSelection = nil
	rotateStep = 0
	moveStep = 0

end)

function CreateGrid(obj)
	spawn(function()
		local USE_FADE_EFFECT = false
		local USE_GROW_EFFET = true
		--local center = obj.Parent:GetModelCFrame().p
		local center = CFrame.new(0,0,0).p
		local extents = obj.Parent:GetExtentsSize()
		local width = math.max(extents.X, extents.Z)
		width = width + 3
		local lineSpacing = width / 10
		local dstToFloor = (extents.Y * 0.5) + (obj.Position.Y - obj.Parent:GetModelCFrame().p.Y)
		local floorCenter = center - Vector3.new(0, dstToFloor, 0)
		local lineModel = Instance.new("Folder", game.CoreGui)
		lineModel.Name = "AnimEdit_Lines"
		table.insert(cleanup, lineModel)
		--floorCenter = floorCenter - obj.Position
		--Build the grid
		
		local fade = function(line)
			spawn(function()
				for i = 1, 10 do
					if line then
						line.Transparency = 1 - i/10
						wait(0.07)
					end
				end
			end)		
		end
		
		local grow = function(line, finish)
			spawn(function()
				for i = 1, 60 do
					if line then
						line.Length = finish * (i/60)
						game:GetService("RunService").RenderStepped:wait()
					end
				end
			end)			
		end
		
		for z = -5, 5 do
			local line = Instance.new("LineHandleAdornment")
			line.Thickness = 2
			line.Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.GridColor.Value--BrickColor.new"Bright red"
			line.Length = width
			line.Adornee = obj
			line.CFrame = CFrame.new(floorCenter) + Vector3.new(z * lineSpacing, 0, width / 2)
			if USE_FADE_EFFECT then
				--Beta fade
				line.Transparency = 1
				fade(line)
				wait(0.05)
				--End of beta fade
			end
			if USE_GROW_EFFET then
				grow(line, width)
				wait(0.05)				
			end
			
			line.Parent = lineModel
			table.insert(cleanup, line)
		end
		for x = -5, 5 do
			local line = Instance.new("LineHandleAdornment")
			line.Thickness = 2
			line.Color = envRoot.AnimationEditorViewportWidgetsVersion.Customize.GridColor.Value--BrickColor.new"Bright red"
			line.Length = width
			line.Adornee = obj
			line.CFrame = (CFrame.new(floorCenter) + Vector3.new(width / 2, 0, x * lineSpacing)) * CFrame.Angles(0, math.pi/2, 0)
			if USE_FADE_EFFECT then
				--Beta fade
				line.Transparency = 1
				fade(line)
				wait(0.05)
				--End of beta fade
			end	
			if USE_GROW_EFFET then
				grow(line, width)
				wait(0.05)				
			end		
			
			line.Parent = lineModel
			table.insert(cleanup, line)
		end
	end)
end

function menuRequest(arg)
	wait()
	if modal then return end
	if arg == "Save" then
		PromptSave()
	elseif arg == "Load" then
		PromptLoad()
	elseif arg == "Export" then
		modal = true
		showExportAnim()
	elseif arg == "Import" then
		modal = true
		showImportAnimText()
		modal = false
	elseif arg == "Help" then
		plugin:OpenWikiPage("Animations")
	elseif arg == "EditHelp" then
		plugin:OpenWikiPage("Animations#Edit_Menu")
	elseif arg == "SettingsHelp" then
		plugin:OpenWikiPage("Animations#Settings_Menu")
	elseif arg == "New" then
		promptNew()
	elseif arg == "Play" then
		modal = true
		playCurrentAnimation()
	elseif arg == "Paste" then
		pastePoses()
	elseif arg == "CreateKeyframe" then
		createKeyframe(cursorTime)
	elseif arg == "Undo" then
		undo()
	elseif arg == "Redo" then
		redo()
	elseif arg == "ChangeLength" then
		promptChangeLength()
	elseif arg == "Lines" then
		promptTickChange()
	elseif arg == "Snap" then
		promptSnapChange()
	elseif arg == "AddTime" then
		promptAddTime()
	elseif arg == "RemoveTime" then
		promptRemoveTime()
	elseif arg == "Priority" then
		promptChangePriority()
	elseif arg == "Loop" then
		promptChangeLooping()
	elseif arg == "TweenCursor" then
		preferences["TweenCursor"] = not preferences["TweenCursor"]
	elseif arg == "Interpolation" then
		preferences["Interpolation"] = not preferences["Interpolation"]
	elseif arg == "ShowTooltips" then
		preferences["Tooltips"] = not preferences["Tooltips"]
	elseif arg == "SelectInvisible" then
		preferences["SelectInvisible"] = not preferences["SelectInvisible"]
	elseif arg == "FBXImport" then
		importFbxAnimation()
	end
end

button.Click:connect(function()
	if _G["AnimationEdit"] == true then --Only if the timeline has already launched
		exitPlugin()
	elseif menuManager.HasActiveWindow() then --Is the "root picker" UI open?
		exitPlugin()
    elseif DoNotRunAnimationEditorInPlayModeFlagExists and DoNotRunAnimationEditorInPlayModeFlagValue == true and game:GetService('RunService'):IsRunning() then
        showWarningDialog("Cannot run the Animation Editor while the game is running!")
	else
		plugin:Activate(true)
		button:SetActive(true)
		local retFunc = function(selectedObject)
			if selectedObject ~= nil then
				_G["AnimationEdit"] = true
				game:GetService("ChangeHistoryService"):SetEnabled(false)
				-- reset UI
				timelineUI = nil
				menuUI = nil
				saveUI = nil
				loadUI = nil
				stopAnimUI = nil
				timeChangeUI = nil
				snapChangeUI = nil
				angleChangeUI = nil
				tickChangeUI = nil
			
				-- reset the assembly information
				partList = {}
				partListByName = {}
				partToItemMap = {}
				partToLineNumber = {}
				rootPart = nil
			
				partInclude = {}
				modal = false
				rotateMode = true
				partSelection = nil
				rotateStep = 0
				moveStep = 0
			
				local mouse = plugin:GetMouse()
				connectListeners(mouse)
				
				local getController = function(p)
					for i, v in pairs(p:GetChildren()) do
						if v:IsA("Humanoid") or v:IsA("AnimationController") then
							return v
						end
					end
					return nil
				end
				
				animationController = getController(selectedObject.Parent)
			
				-- find the hierarchy
				--first, gather the info on what's being animated
				local mBaseItem = { --recursive structure holding hierarchy of items
					Item = selectedObject,
					Name = selectedObject.Name,
					Motor6D = nil,
					OriginC1 = CFrame.new(),
					Children = {},
					Parent = nil,
				}
				rootPart = mBaseItem
	
				local joints = {}
				local function recurse(obj)
					if obj:IsA("Motor6D") then
						table.insert(joints, obj)
					end
					
					for _, child in pairs(obj:GetChildren()) do
						recurse(child)
					end
				end
				recurse(rootPart.Item.Parent)
				
				local partCount = 1
				do
					local visitedParts = {}
					local function findPairedJoints(parent)
						local parentObject = parent.Item
						local childList = {}
						local jointList = {}
						for _, joint in pairs(joints) do
							if (joint.Part1 and joint.Part1.Name == "ProxyPart") or (joint.Part0 and joint.Part0.Name == "ProxyPart") then
								break 
							else
								if joint.Part0 == parentObject and joint.Part1 ~= nil and visitedParts[joint.Part1.Name] == nil then
									table.insert(childList, joint.Part1)
									table.insert(jointList, joint)
								elseif joint.Part1 == parentObject and joint.Part0 ~= nil and visitedParts[joint.Part0.Name] == nil then
									table.insert(childList, joint.Part0)
									table.insert(jointList, joint)
								end
							end
						end					
						return childList, jointList
					end
					
					local function doCalculate(item)
						visitedParts[item.Name] = item
			--			mAllItems[#mAllItems+1] = item
						partList[item.Item] = item
						partListByName[item.Name] = item
						partToItemMap[item.Item] = item
						partToLineNumber[item.Item] = partCount
						partInclude[item.Name] = true
			
						local childList, jointList = findPairedJoints(item)
						for idx, joinedTo in pairs(childList) do
							local p = jointList[idx]
								
							local it = {
								Item = joinedTo,
								Name = joinedTo.Name,
								Motor6D = p,
								OriginC1 = repairedCFrame(p.C1),
								Children = {},
								Parent = item,
							}
							item.Children[#item.Children+1] = it
							partCount = partCount+1
							doCalculate(it)
						end
					end
					doCalculate(mBaseItem)
				end
							
				MakePartSelectGui(mBaseItem)
				createTimelineUI(mBaseItem)
				menuManager.InitializeSettings({
					Interpolation = preferences["Interpolation"],
					SelectInvisible = preferences["TransparentSelect"],
					TweenCursor = preferences["TweenCursor"],
					ShowTooltips = preferences["Tooltips"],
				})
				menuManager.InitializeTopbar(timelineUI.RootFrame,function() return modal == false end, function() modal = true end, function() modal = false end, menuRequest, requestValue)
				menuManager.InitializeTooltips()
				resetAnimation()
				CreateGrid(selectedObject)
			else
				plugin:Activate(false)
				button:SetActive(false)
			end
		end	
		menuManager.SelectRig(plugin:GetMouse(), plugin, retFunc)
	end
end)]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
			<Item class="ModuleScript" referent="RBX1f10018733b3411a8e133e3d1da16c55">
				<Properties>
					<Content name="LinkedSource"><null></null></Content>
					<string name="Name">EasingStyles</string>
					<string name="ScriptGuid">{B176345A-F293-481F-BB7F-811543913CFE}</string>
					<ProtectedString name="Source"><![CDATA[local module = {}

--Ignore semicolons. Converted from C++

module.GetEasing = function(style, direction, percent)
	if style == "Bounce" then
		if direction == "Out" then
			return 1 - easeOut(percent, bounce)
		elseif direction == "In" then
			return 1 - bounce(percent)
		else
			return 1 - easeInOut(percent, bounce)
		end
	elseif style == "Elastic" then
		if direction == "Out" then
			local totalTime = 1
			local p = totalTime*.3;
			local t = 1 - percent;
			local s = p/4;
			return (1 +2^(-10*t) * math.sin( (t*totalTime-s)*(math.pi*2)/p ));
		elseif direction == "In" then
			local totalTime = 1
			local p = totalTime*.3;
			local t = percent;
			local s = p/4;
			return 1 - (1 + 2^(-10*t) * math.sin( (t*totalTime-s)*(math.pi*2)/p ));
		elseif direction == "InOut" then
			local t = percent *2;
			local p = (.3*1.5);
			local s = p/4;
			if (t < 1) then
				t = t - 1;
				return 1 - (-.5 * 2^(10*t) * math.sin((t-s)*(math.pi*2)/p ));
			else
				t  = t - 1;
				return 1 - (1 + 0.5 * 2^(-10*t) * math.sin((t-s)*(math.pi*2)/p ));
			end
		end
	elseif style == "Cubic" then
		if direction == "Out" then
			return 1 - easeOut(percent, cubic)
		elseif direction == "In" then
			return 1 - cubic(percent)
		elseif direction == "InOut" then
			return 1 - easeInOut(percent, cubic)
		end
	elseif style == "Linear" then
		return 1 - percent
	elseif style == "Constant" then
		if style == "Out" then
			return 1
		elseif style == "In" then
			return 0
		elseif style == "InOut" then
			return 0.5
		end
	end
end

function easeIn(t,func)
	return func(t)
end

function easeOut(t,func)
	return 1-func(1-t)
end

function easeInOut(t,func)
	t=t*2
	if t < 1 then
		return easeIn(t,func)*.5
	else
		return .5+easeOut(t-1,func)*.5
	end
end

function bounce(t)
	if t<.36363636 then
		return 7.5625*t*t
	elseif t<.72727272 then
		t=t-.54545454
		return 7.5625*t*t+.75
	elseif t<.90909090 then
		t=t-.81818181
		return 7.5625*t*t+.9375
	else
		t=t-.95454545
		return 7.5625*t*t+.984375
	end
end

function cubic(t)
	return t^3
end

return module
]]></ProtectedString>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
			</Item>
			<Item class="Folder" referent="RBXc0a05dbf0f8f476eb2f1948baca08b98">
				<Properties>
					<string name="Name">GUIs</string>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
				<Item class="Frame" referent="RBX033ead27910d4e21a3596d87ab44d54d">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">EasingStyle</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-125</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>350</XO>
							<YS>0</YS>
							<YO>250</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX282b3c8dd5924a7cb7eae45629d157fb">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Submit</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>210</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Okay</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX348e3a8e574e434a878dfe0004d47d94">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>185</XO>
								<YS>0</YS>
								<YO>210</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX4e09b22a05fd43b4aef4962c73e7dd5a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX8c953be628c9437f82d2853c389a009a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Easing Style:</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBXd9a4f1332c464e758bdb5263b61b4ff6">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Styles</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBXdd5ce8c405db4e87aefcdfaf0d5d3e3f">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4285583175</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Linear</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Linear</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX766147542a3440e68675af73c2785c64">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4278214144</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Cubic</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>125</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Cubic</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX092a61ad7d68407fb356c02d29c7d1f6">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4278214144</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Constant</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>235</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Constant</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX84d35d82a1eb45f5b73df4a7d00c070d">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4278214144</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Elastic</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>70</XO>
									<YS>0</YS>
									<YO>35</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Elastic</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX924134eaeaa74d0eb233ed035f0b7fe3">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4278214144</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Bounce</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>180</XO>
									<YS>0</YS>
									<YO>35</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Bounce</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Color3Value" referent="RBX0e39dfd72d014a37a9bb04e41d5c25a2">
							<Properties>
								<string name="Name">DeselectedColor</string>
								<BinaryString name="Tags"></BinaryString>
								<Color3 name="Value">4282269246</Color3>
							</Properties>
						</Item>
						<Item class="Color3Value" referent="RBX2eb76928e0e04dfd8286a57f6f8fecf4">
							<Properties>
								<string name="Name">SelectedColor</string>
								<BinaryString name="Tags"></BinaryString>
								<Color3 name="Value">4285953654</Color3>
							</Properties>
						</Item>
					</Item>
					<Item class="TextLabel" referent="RBX80e980c17b50403f94ccb6b416b4b045">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>110</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Easing Direction</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX372afabe197c4032899ab5db6b2ee1bb">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Directions</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>140</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBX1c0415c0e31748298cbb17a11897c20e">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4283804415</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Out</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Out</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX5548fe568e1441b995bd9f438e15e90a">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281675421</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">InOut</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>125</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">InOut</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBXc8aa4ece66534243af7492522b08f7f8">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281675421</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">In</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>235</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>100</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">In</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Color3Value" referent="RBX53bea98f78ba4b30a9951b27282de904">
							<Properties>
								<string name="Name">SelectedColor</string>
								<BinaryString name="Tags"></BinaryString>
								<Color3 name="Value">4285953654</Color3>
							</Properties>
						</Item>
						<Item class="Color3Value" referent="RBX15e2aa78085048fab1cbdbeab9dd8693">
							<Properties>
								<string name="Name">DeselectedColor</string>
								<BinaryString name="Tags"></BinaryString>
								<Color3 name="Value">4282269246</Color3>
							</Properties>
						</Item>
					</Item>
					<Item class="TextLabel" referent="RBX9a4a652a2dd843a9a31d5fbf2c4380cb">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0.400000006</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.0500000007</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>190</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.899999976</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>1</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX3b960341df954890a975f05faf21dd5e">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Save</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-125</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>300</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX5edb697566b449f4b4b215b7178f4c2f">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Save</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXb8eff5789598415e9e12a6e11f1f378d">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>105</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXa1e462ccc7b44a968affaf9f97a8ec9a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX5a1fc80f366c4dc590129e398f687008">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Overwrite</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX98f408326cd74cb18229486316938882">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">0.400000006</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.0500000007</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>225</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.899999976</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>1</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextBox" referent="RBX5fd1ea497b80482b9f0eee8d1b6657b5">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279374354</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4278190080</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClearTextOnFocus">true</bool>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="MultiLine">false</bool>
							<string name="Name">TextBox</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<Color3 name="PlaceholderColor3">4289967027</Color3>
							<string name="PlaceholderText"></string>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>235</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<bool name="ShowNativeInput">true</bool>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">&lt;enter name&gt;</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.699999988</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXcd2ccfb9276945eb8b6ff54dc8e25f85">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>205</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="ScrollingFrame" referent="RBX3027d1fee1394334bcacd9949e3354f9">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279374354</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4278190080</Color3>
							<int name="BorderSizePixel">1</int>
							<Content name="BottomImage"><url>rbxasset://textures/ui/Scroll/scroll-bottom.png</url></Content>
							<Vector2 name="CanvasPosition">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<UDim2 name="CanvasSize">
								<XS>0</XS>
								<XO>0</XO>
								<YS>2</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="ClipsDescendants">true</bool>
							<bool name="Draggable">false</bool>
							<token name="ElasticBehavior">0</token>
							<token name="HorizontalScrollBarInset">0</token>
							<int name="LayoutOrder">0</int>
							<Content name="MidImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
							<string name="Name">ScrollingFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<int name="ScrollBarThickness">12</int>
							<token name="ScrollingDirection">2</token>
							<bool name="ScrollingEnabled">true</bool>
							<bool name="Selectable">true</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>170</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<Content name="TopImage"><url>rbxasset://textures/ui/Scroll/scroll-top.png</url></Content>
							<token name="VerticalScrollBarInset">0</token>
							<token name="VerticalScrollBarPosition">0</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXc5d1a1ec05fe443797d4cf5bda50b525">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Template</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX1e9088e176ef43d99ff9ea1d1a1ebdd3">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Load</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-125</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>300</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX869a4c0b13184390b160a0dd7e0a9d76">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Load</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Load</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXfb19b3d2e45d410090fb71053000c1e9">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>105</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX6acd6032dbec4373895248dfe5e0224b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXa41ea9906342493d8d32176895015f71">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Load</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="ScrollingFrame" referent="RBXba19fabe631a47eb83b02ac4257d49f3">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279374354</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4278190080</Color3>
							<int name="BorderSizePixel">1</int>
							<Content name="BottomImage"><url>rbxasset://textures/ui/Scroll/scroll-bottom.png</url></Content>
							<Vector2 name="CanvasPosition">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<UDim2 name="CanvasSize">
								<XS>0</XS>
								<XO>0</XO>
								<YS>2</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="ClipsDescendants">true</bool>
							<bool name="Draggable">false</bool>
							<token name="ElasticBehavior">0</token>
							<token name="HorizontalScrollBarInset">0</token>
							<int name="LayoutOrder">0</int>
							<Content name="MidImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
							<string name="Name">ScrollingFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<int name="ScrollBarThickness">12</int>
							<token name="ScrollingDirection">2</token>
							<bool name="ScrollingEnabled">true</bool>
							<bool name="Selectable">true</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>210</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<Content name="TopImage"><url>rbxasset://textures/ui/Scroll/scroll-top.png</url></Content>
							<token name="VerticalScrollBarInset">0</token>
							<token name="VerticalScrollBarPosition">0</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXb22d3e6dbf284e22a1f5ef1da730fd8f">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Template</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX968dd2d0300f4bdc961726253a95e4b0">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">LoadTitle</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>240</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX97309f88982c41098419fb11dbeab690">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4280821800</Color3>
						<float name="BackgroundTransparency">0</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Topbar</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>0</XO>
							<YS>0</YS>
							<YO>0</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>1</XS>
							<XO>0</XO>
							<YS>0</YS>
							<YO>15</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX9c6a47c25a834aafb4aa4f81fa5f2269">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">File</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>40</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">FILE</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">2</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX1b6bd9f5105e4dbba23fcc3c864941f1">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Edit</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>40</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>40</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">EDIT</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">2</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX311292c178ec4f1ab651d7040d2767b3">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Settings</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>60</XO>
								<YS>1</YS>
								<YO>0</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">SETTINGS</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">2</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX301e90e8e8204c48b1a04f9b5908fc38">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">FileFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>15</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>200</XO>
								<YS>0</YS>
								<YO>230</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="TextButton" referent="RBXa868a62f05164455a1245d457c58d170">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">New</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>40</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">New</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX951b312b2d8a4b2e88aa710c9af651d8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779843</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX29d1fa614d4349c39c592fddb3314378">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Start a new animation</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX4eefaf3880714d7ab5ab16b88de28792">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Load</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Load</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXb5bb1807e0c942919cfa43b85444d6aa">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779845</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX44a6261fbdb849c49e73f612e24c698f">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Load an animation saved in this rig</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXa27e98a8766348b78a2ba17e775d1906">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Save</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Save</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX428ee661bca445e08a0c951ed7a11f51">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783624</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX96b6f5c6e7b54e66b44bbc9cc624b8cf">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Save the current animation in this place. This does not upload your animation.</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX309548d7365f4a6193a66c0ef3595a93">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Import</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>130</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Import</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXd37b9ccbd1f844bea84b013063b132d6">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779848</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXec1adf4ce2814d07a5d3530f022e5d60">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Import an animation from the website</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX9069f1d906f24ddf9d6895366e0bbb71">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Export</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>160</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Export</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX059e45b6903d43fa9c9c9013e3219b2d">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778180</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX38f1b16dfc4141eaa2d0d987001132d5">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Export an animation to the website</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX4511d2df05644b279f2f953eac583e8e">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Help</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>190</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Help</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX9478b92b536946a5986cabca64b91c6c">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778168</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXc93a264804164085a4263ec5af4f014e">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Play</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Play</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXe8e636e8ad3e41478e5c101c70f6ef7b">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783615</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX8e67a753ffab4be3b188b7330c89556b">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Play the animation</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX3bf91b6893e0425fbe53886e7641581b">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">FBXImport</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>220</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Import FBX Animation</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX7bdefbaf6c40410faee3e3cc346625d7">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778180</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX6f8f0fe50708450c8bd4077190b943e9">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Experimental FBX importing.</string>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX33d568b7818149bb82883a8efb0df96d">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">EditFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>40</XO>
								<YS>0</YS>
								<YO>15</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>200</XO>
								<YS>0</YS>
								<YO>320</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="TextButton" referent="RBXec82abac5bfb4ef586df2f97abf8dc67">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Undo</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Undo</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX202251fee2ae480494206f6e81276dcb">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620791041</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXd68b7dbd36314d29a3ae92c0df174db8">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Redo</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Redo</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX4cee766fe0984cc2899366e0bd8608ff">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783612</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX4d133d484ec94c0db2ca51de76bd21e3">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">ChangeLength</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>130</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Change Length</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXbeeee038c6c14a6ba60868863cab1ba9">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779847</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX2f5247463dfe4ab9ab412ca1ef4420bd">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Change the animation length</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX5ed4fba5bc634d15ae57926ecfb9cbea">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">AddTime</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>160</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Add Time At Cursor</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX8745f54e646d402d9e162e0968c00524">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778167</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXe1a2d341e6e5476ea66b522a14ccc17f">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Insert time at the cursor. Pushes keyframes forward</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX5c976ac4ca7b4954a3421d3d4174a198">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">RemoveTime</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>190</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Remove Time At Cursor</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX004d803aeb9e4b6d908fc1b66d6a7449">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783622</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXd9c3c981662d405588f46fedb4fe76a9">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Remove time at the cursor. Pulls keyframes backwards</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX8315ea568bf8474db30f4f67186d97c0">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Loop</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>220</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Set Looping</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXc6ed452c5b3c4b15b02b2fbb41899be8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779846</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXc7c25b35a53c4a25985e709c1f2e81d7">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Set if the animation should loop or not</string>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX734cad2809b0407a991f9af9643f2194">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4282664004</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">4</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">CurrentValue</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX44e01a8dc5a34109b08154805f2ecf52">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Priority</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>250</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Set Priority</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXc9c49feee47d418bb595bd8ab02d1346">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783627</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX43bfcec7ed224eb7b335d56327867b9a">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Set the animation priority</string>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX70d5e9c43fd84f308720dc16e4dc03d3">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4282664004</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">4</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">CurrentValue</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX45fbc4a459f14ce6b27eec3c9cce0d88">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">EditHelp</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>280</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Edit Help</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX6f245b40be874bb883e7325e18c84207">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778168</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXb9a7c3ab45bd4081a560e56600c77e65">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Paste</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>40</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Paste</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX75f7b292992941f893600767214c5dcd">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620783618</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXeca31cdf7b10438fb2f1f9a9f3402673">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Paste copied pose</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX08aeee08c0da4bbdadba5457eb82bff1">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">CreateKeyframe</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Insert Keyframe</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXca969c73e8c44f6ba8b41b152a01e7d5">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779849</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXcc643417e19f4b60b4fe3e7e700c7be9">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Create a blank keyframe at the cursor</string>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX9474fe8bfa874046ac53cd255dbe3295">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4280821800</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">SettingsFrame</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>80</XO>
								<YS>0</YS>
								<YO>15</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>250</XO>
								<YS>0</YS>
								<YO>230</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="TextButton" referent="RBX74903410efd542deac6da5433239cf86">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">TweenCursor</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Cursor Animation</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX6f011a9b02b04ea99b8652ad9753b4c8">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620791039</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXc05dc71ae3bd4dbb81314ba6243c5f65">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Should the cursor use the tween effect?</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX784dc94860d147c8a6ea7d6c1f3e5221">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Interpolation</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>40</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Interpolation</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX53b62305db424a1ca7bf994e7c54a1ab">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620791039</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXfff9a1686ddf42a9a5c43fb8e76912a9">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Show partial poses, or only on keyframes?</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX4f68b8d49ea646269e0a5fe2d192a4b2">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">SelectInvisible</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Select Invisible Parts</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX0ac52b0f7e014ed096895ecdba9ef0aa">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620791039</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBXb201099e5b0c443fb92a2b08ff1a9338">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Select invisible parts, or ignore them?</string>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBX124575256d74446aace99c4790d6b00c">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Snap</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>130</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Cursor Snap Increment</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX49374020c94d4f4ca119e28480aa04bc">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778173</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX06633d9f8b9848e08c2eafb5b3c38d2e">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">What times should the cursor snap at?</string>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX219b03a6402e45cea6da46327e650f88">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4282664004</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">4</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">CurrentValue</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXfa9bd78e353a4cf4ad7538fbf56050a1">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Lines</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>160</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Line Increment</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXf488e6f58a944414a8c00c4c521a7465">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620779847</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX206c6d39d92b4896a0fd37f460663a35">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">How often should markers be shown on the timeline?</string>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBXcad681df14434b558f287b18d1adaf70">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4282664004</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">4</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">CurrentValue</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text"></string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">1</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXdcb5340fb8cf473f91c57a3bfa98b9f7">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">SettingsHelp</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>190</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Settings Help</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBX56829b31440b40059d5623c83cdbc97f">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620778168</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
						</Item>
						<Item class="TextButton" referent="RBXa666e62059e8404a991ad669157299e0">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4280821800</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">1</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">ShowTooltips</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>40</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-40</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Show Tooltips</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">5</int>
							</Properties>
							<Item class="ImageLabel" referent="RBXa7f51d622063446b8d9b9f71e47b34bd">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4294967295</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<Content name="Image"><url>http://www.roblox.com/asset/?id=620791039</url></Content>
									<Color3 name="ImageColor3">4294967295</Color3>
									<Vector2 name="ImageRectOffset">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<Vector2 name="ImageRectSize">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<float name="ImageTransparency">0</float>
									<int name="LayoutOrder">0</int>
									<string name="Name">ImageLabel</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>-32</XO>
										<YS>0.5</YS>
										<YO>-10</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<token name="ScaleType">0</token>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0</XS>
										<XO>20</XO>
										<YS>0</YS>
										<YO>20</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<Rect2D name="SliceCenter">
										<min>
											<X>0</X>
											<Y>0</Y>
										</min>
										<max>
											<X>0</X>
											<Y>0</Y>
										</max>
									</Rect2D>
									<BinaryString name="Tags"></BinaryString>
									<UDim2 name="TileSize">
										<XS>1</XS>
										<XO>0</XO>
										<YS>1</YS>
										<YO>0</YO>
									</UDim2>
									<bool name="Visible">true</bool>
									<int name="ZIndex">5</int>
								</Properties>
							</Item>
							<Item class="StringValue" referent="RBX94033b0914a0420fa04905979a33eeed">
								<Properties>
									<string name="Name">Tooltip</string>
									<BinaryString name="Tags"></BinaryString>
									<string name="Value">Show tooltips? This text is a tooltip!</string>
								</Properties>
							</Item>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX8a21b5b8a8de4fc7a3e46f1273f5a307">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">InputTemplate</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.5</XS>
							<XO>-175</XO>
							<YS>0.5</YS>
							<YO>-50</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>350</XO>
							<YS>0</YS>
							<YO>100</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextBox" referent="RBX6ff3d0ee6de447318daf9f8396574f74">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4282795590</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClearTextOnFocus">true</bool>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="MultiLine">false</bool>
							<string name="Name">Input</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<Color3 name="PlaceholderColor3">4289967027</Color3>
							<string name="PlaceholderText"></string>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<bool name="ShowNativeInput">true</bool>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>320</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">&lt;input&gt;</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXb8d3a74e5dfc42f3b3b7d568843aedea">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Submit</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Okay</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX0097ef6e9810435fbfc66df28bbd3279">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>185</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX3d9198994162421997055d56fddbe82e">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXfd0c1fc11f794276b2e0944649bf18d8">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Enter the response here:</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX7043e13cc0944ed7b8910951b303ea6b">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Priority</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-125</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>170</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX0da6013f57874d6ba018a7498339c262">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Core</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Core</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="StringValue" referent="RBXb1fba651cc3d45c6bd26455951d32f80">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Lowest priority</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextLabel" referent="RBXc4a4de63bc544f22abd296fcb2cf494f">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX71aeae0b026b4e2c87e1412d2292c41c">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>10</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Set Priority</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX41ce0e0c0c654af99a22c9a11a6233b8">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Template</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX4fda840184df467a8e7494f7afd98e63">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Idle</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>70</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Idle</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="StringValue" referent="RBXa8d0ef7e46194386b57fed2fb34d891e">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Plays on top of core animations</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextButton" referent="RBXc1e44eadbbe241039e9a5827dcc26094">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Movement</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>100</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Movement</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="StringValue" referent="RBXe1b44d3dd1e8434dac4489515c2e08b8">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Plays on top of idle animations</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextButton" referent="RBX018448e24e4a4b96b251ee970a41cb61">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Action</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>130</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Action</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="StringValue" referent="RBX054a912c5141461c9325bc5ffe8ea069">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Plays on top of movement animations</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextButton" referent="RBXe4d35d21ab924dfeb9806a020c758144">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Help</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>165</XO>
								<YS>0</YS>
								<YO>10</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>20</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">?</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="StringValue" referent="RBXd6035a7c0ceb4e1baf4c0706fb7831cf">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Lowest priority</string>
							</Properties>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX1f3ddb068777451f97e801af5116aaf3">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Looping</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-125</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>100</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">5</int>
					</Properties>
					<Item class="TextButton" referent="RBX1e213cae7efa48ca803fee0df5188cee">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Yes</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Yes</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="StringValue" referent="RBX198d11ddddae45419910188dfbf67597">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Animation will restart once it has ended</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextLabel" referent="RBXba69a8b6b50840818b51e59837e55fef">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX0d020f2c28254c749e711fa5287ba313">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>10</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Loop?</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXebd954feb3ed44d6b0c152e6c12dda86">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Template</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>270</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Save</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">5</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX589d052df18140e08fbbee6adc9f8857">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">No</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>70</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">No</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="StringValue" referent="RBX5d22b0a2a7c9494caadd0e6b1ba9b2fc">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Animation stops when it ends</string>
							</Properties>
						</Item>
					</Item>
					<Item class="TextButton" referent="RBXb8d1a17de35d4d1783f6ac3386734f21">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Help</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>165</XO>
								<YS>0</YS>
								<YO>10</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>20</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">?</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">5</int>
						</Properties>
						<Item class="StringValue" referent="RBX17186f4fab6841609f690a2bca49f5da">
							<Properties>
								<string name="Name">Tooltip</string>
								<BinaryString name="Tags"></BinaryString>
								<string name="Value">Lowest priority</string>
							</Properties>
						</Item>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX028a23b1b7ff4134ada45aa340f21bd9">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">PlayFrame</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0</XS>
							<XO>50</XO>
							<YS>0.5</YS>
							<YO>-50</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>100</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX404ac0fcc4024603beeb17d39cbd4df3">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>170</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Return To Editor</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX91fa3c5666ad4d749b9c6b6ecc800f5b">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX99b1f887cdac4cb7ab8a08b7df938952">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Playing animation...</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBXf07504a2e2c149bd8da748a8e074426c">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">OkCancelTemplate</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.5</XS>
							<XO>-175</XO>
							<YS>0.5</YS>
							<YO>-50</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>350</XO>
							<YS>0</YS>
							<YO>100</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX44eb845aa4984b58974ff515548f6aa9">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Submit</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Okay</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX0d2b721ee32d4e339469cc5ee30137c9">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>185</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>150</XO>
								<YS>0</YS>
								<YO>25</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX66cf09bb1f004db8a33751ef08cc24fd">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXf9eb47b2784e4d419778a43308f3a465">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>-30</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Is this okay?</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
				<Item class="Frame" referent="RBX6dc8b5a9613f4116878efdedf152db95">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">StartScreen</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>1</XS>
							<XO>-450</XO>
							<YS>1</YS>
							<YO>-200</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>400</XO>
							<YS>0</YS>
							<YO>150</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBX0aaec4ac6d574e949c9190576191fdce">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Select</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>10</XO>
								<YS>0</YS>
								<YO>110</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Select</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBXf2a403134cf1420fb6ae30471b7e3c05">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>140</XO>
								<YS>0</YS>
								<YO>110</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX9607e784609c47d9885a9c7d9ba40869">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX4bf5a57ba4104273ad75248bfc7bdf8a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Select A Rig To Animate</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">0</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX525c1dd18811472c824ffb605f9154b3">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Help</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>270</XO>
								<YS>0</YS>
								<YO>110</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Help</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX7ea58bd17f5b42d1b02ba11763bbe618">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">RigName</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>-30</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">&lt;No Rig Selected&gt;</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX6aee5ec7716643db8813a7e1c0a62a59">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Warning</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>70</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>-30</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Warning: Root Part Is Unanchored</string>
							<Color3 name="TextColor3">4294944010</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBXebee1e3814be461c925ecefd6cb50502">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279242768</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">ScriptWarning</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>-200</XO>
								<YS>0</YS>
								<YO>-120</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>400</XO>
								<YS>0</YS>
								<YO>100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBXb80bb37554784b3da9c7235a2d471b69">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Topbar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4279970357</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBXc6fcbec9f2214f42a768c5e3ecaec3d7">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">WARNING</string>
								<Color3 name="TextColor3">4294938688</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX3a18fcf5d8fa4566bb2b7db31c865307">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">RigName</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-30</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Animating in a place with scripts or moving parts may make unwanted changes to your place. Script(s) have been detected in this place.</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">true</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX7717d4915b9d4008be06f4ae8e52b482">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Warning</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-30</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Warning: Root Part Is Unanchored</string>
								<Color3 name="TextColor3">4294944010</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">false</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX520dbef121df4ae096a67b5577d2824f">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279242768</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">AnchorWarning</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>-150</XO>
								<YS>0</YS>
								<YO>-200</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>300</XO>
								<YS>0</YS>
								<YO>150</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBXe8664ee6c58a4033acee3c435f7fe2fc">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Topbar</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4279970357</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX7b6b1aa8d9464c1a88707787e9d89906">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Title</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>5</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">WARNING</string>
								<Color3 name="TextColor3">4294938688</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">0</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX9d62f77a0cf24c0cbee3043b5d4bc8bc">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">RigName</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-30</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Your root part is not anchored. This may lead to weird behavior. Want us to anchor it for you?</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">true</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBXeb05e9d56de644f2babef03f1d537a66">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Warning</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>15</XO>
									<YS>0</YS>
									<YO>70</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>-30</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Warning: Root Part Is Unanchored</string>
								<Color3 name="TextColor3">4294944010</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">false</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX8f0f0e3517c3426ba521c5a38e577aac">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4294944010</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">Yes</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>20</XO>
									<YS>0</YS>
									<YO>110</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>120</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Anchor</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBX9ed0042b9c7d4ccfac2f1cbca7e784c3">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">true</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4286874756</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4281413937</Color3>
								<int name="BorderSizePixel">1</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">No</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>1</XS>
									<XO>-140</XO>
									<YS>0</YS>
									<YO>110</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0</XS>
									<XO>120</XO>
									<YS>0</YS>
									<YO>30</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Leave it</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">0.75</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
				</Item>
			</Item>
			<Item class="ModuleScript" referent="RBXbcfc62cecfbb4f04b3b19f9c8e10da27">
				<Properties>
					<Content name="LinkedSource"><null></null></Content>
					<string name="Name">MenuHandler</string>
					<string name="ScriptGuid">{1E7C1C1A-4188-4A36-895B-F5F6554CD397}</string>
					<ProtectedString name="Source"><![CDATA[local module = {}
local uis = script.Parent.GUIs

---------------------Toggles------------------------
module.toggles = {
	["Interpolation"] = true,
	["TweenCursor"] = true,
	["SelectInvisible"] = false,
	["ShowTooltips"] = true,
}
module.selectedImage = "http://www.roblox.com/asset/?id=620778172"
module.deselectedImage = "http://www.roblox.com/asset/?id=620791039"
module.toggleTrigger = false
module.clickTrigger = false
----------------------------------------------------
---------------------Tooltips-----------------------
module.tooltips = {
	
}

module.activeWindow = nil
module.mouse = nil
module.cleanup = {} -- Events to kill
module.killFunction = nil--If the process is cut short (i.e. the user quits in the middle of a select dialog)


module.space = nil
module.menuHover = false

module.CreateTip = function()
	module.tip = Instance.new("TextLabel")
	module.tip.Size = UDim2.new(0,100,0,30)
	module.tip.Parent = module.space
	module.tip.BackgroundTransparency = 1
	module.tip.TextXAlignment = Enum.TextXAlignment.Left
	module.tip.Text = ""
	module.tip.TextColor3 = Color3.new(1,1,1)
	module.tip.ZIndex = 9
	module.tip.FontSize = Enum.FontSize.Size12
	module.tip.TextStrokeTransparency = 0.6	
end

module.CreateTip()

module.Quit = function()
	for i = #module.cleanup, 1, -1 do
		module.cleanup[i]:disconnect()
	end
	if module.activeWindow then
		module.activeWindow:Destroy()
	end
	if module.killFunction then
		module.killFunction()
		module.killFunction = nil
	end
	module.tooltips = {}
	module.tip.Text = ""
	module.tip.Parent = nil
	module.activeWindow = nil
end

--Returns if the module has a window open. [Used to detect if the editor is closed while picking a root]
module.HasActiveWindow = function()
	return module.activeWindow ~= nil
end

module.SetEasingStyle = function(pose, exitFunction)
	if module.activeWindow == nil then
		local ui = uis.EasingStyle:clone()
		
		--Keep track of initial values in case cancel
		local initialEasingStyle = pose.EasingStyle.Name
		local selectedEasingStyle = pose.EasingStyle.Name
		local initialEasingDirection = pose.EasingDirection.Name
		local selectedEasingDirection = pose.EasingDirection.Name
		
		local function updateColors()
			--Style
			local str = tostring(selectedEasingStyle) == "nil" and "Linear" or selectedEasingStyle
			for i, v in pairs(ui.Styles:GetChildren()) do
				if v:IsA("TextButton") then
					if str == v.Name then
						v.BackgroundColor3 = ui.Styles.SelectedColor.Value
					else
						v.BackgroundColor3 = ui.Styles.DeselectedColor.Value
					end
				end
			end
			--Direction
			str = tostring(selectedEasingDirection) == "nil" and "In" or selectedEasingDirection
			for i, v in pairs(ui.Directions:GetChildren()) do
				if v:IsA("TextButton") then
					if str == v.Name then
						v.BackgroundColor3 = ui.Directions.SelectedColor.Value
					else
						v.BackgroundColor3 = ui.Directions.DeselectedColor.Value
					end
				end
			end	
		end
		
		for i, v in pairs(ui.Styles:GetChildren()) do
			if v:IsA("TextButton") then
				v.MouseButton1Click:connect(function()
					selectedEasingStyle = v.Name --Enum.PoseEasingStyle[v.Name]
					updateColors()
				end)
			end
		end
		
		for i, v in pairs(ui.Directions:GetChildren()) do
			if v:IsA("TextButton") then
				v.MouseButton1Click:connect(function()
					selectedEasingDirection = v.Name --Enum.PoseEasingDirection[v.Name]
					updateColors()
				end)
			end
		end
		
		ui.Submit.MouseButton1Click:connect(function()
			ui:Destroy()
			module.activeWindow = nil
			if pose then
				pose.EasingStyle = Enum.PoseEasingStyle[selectedEasingStyle]
				pose.EasingDirection = Enum.PoseEasingDirection[selectedEasingDirection]
			end
			if exitFunction then exitFunction() end
		end)
		
		ui.Cancel.MouseButton1Click:connect(function()
			ui:Destroy()
			module.activeWindow = nil
			if exitFunction then exitFunction() end
		end)
		
		updateColors()
		
		ui.Parent = module.space
		module.activeWindow = ui
	end
end

module.PromptInput = function(text, defaultText)
	if defaultText == nil then
		defaultText = "<input>"
	end
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.InputTemplate:clone()
		gui.Parent = module.space
		module.activeWindow = gui
		gui.Title.Text = text
		gui.Input.Text = defaultText
		local done = false
		gui.Submit.MouseButton1Click:connect(function()
			done = true
		end)
		gui.Cancel.MouseButton1Click:connect(function()
			gui.Input.Text = ""
			done = true
		end)
		repeat wait() until done
		local retVal = gui.Input.Text
		module.activeWindow = nil
		gui:Destroy()
		return retVal
	end
end

module.PromptOkCancel = function(text)
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.OkCancelTemplate:clone()
		gui.Parent = module.space
		module.activeWindow = gui
		gui.Title.Text = text
		local done = false
		local retVal = false
		gui.Submit.MouseButton1Click:connect(function()
			done = true
			retVal = true
		end)
		gui.Cancel.MouseButton1Click:connect(function()
			done = true
			retVal = false
		end)
		repeat wait() until done
		module.activeWindow = nil
		gui:Destroy()
		return retVal
	end
end

module.GetPriority = function(plugin, exitFunction)
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.Priority:clone()
		gui.Parent = module.space
		
		--What priority they click
		local function setupBtn(btn) 
			module.RegisterTooltip(btn, btn.Tooltip.Value)
			btn.MouseButton1Click:connect(function()
				module.activeWindow = nil
				gui:Destroy()
				exitFunction(btn.Name)
			end)
		end
		
		setupBtn(gui.Core)
		setupBtn(gui.Idle)
		setupBtn(gui.Movement)
		setupBtn(gui.Action)
		
		gui.Help.MouseButton1Click:connect(function()
			plugin:OpenWikiPage("Animations#Priority")
		end)
		
		module.activeWindow = gui
	end
end

module.GetLoop = function(plugin, exitFunction)
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.Looping:clone()
		gui.Parent = module.space
		
		gui.Help.MouseButton1Click:connect(function()
			plugin:OpenWikiPage("Animations#Looping")
		end)
		
		gui.Yes.MouseButton1Click:connect(function()
			module.activeWindow = nil
			gui:Destroy()
			exitFunction(true)
		end)
		
		gui.No.MouseButton1Click:connect(function()
			module.activeWindow = nil
			gui:Destroy()
			exitFunction(false)
		end)
		
		module.RegisterTooltip(gui.Yes, gui.Yes.Tooltip.Value)
		module.RegisterTooltip(gui.No, gui.No.Tooltip.Value)
		
		module.activeWindow = gui
	end
end

module.GetSaveName = function(rig, exitFunction)
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.Save:clone()
		
		if rig:findFirstChild("AnimSaves") ~= nil then
			local items = rig.AnimSaves:GetChildren()
			local sf = function(a, b) return a.Name < b.Name end
			table.sort(items, sf)
			local count = 0
			for i, v in pairs(items) do
				if v:IsA("KeyframeSequence") and v.Name ~= "Automatic Save" then
					local btn = gui.Template:clone()
					btn.Text = v.Name
					btn.Position = UDim2.new(0, 0, 0, 23 * (count))
					btn.Parent = gui.ScrollingFrame
					btn.Visible = true
					btn.MouseButton1Click:connect(function()
						gui.TextBox.Text = btn.Text
					end)
					count = count + 1
				end
			end
		end
		
		gui.Save.MouseButton1Click:connect(function()
			local txt = gui.TextBox.Text
			if txt == "<enter name>" then
				exitFunction(nil)
			else
				exitFunction(txt)
			end
			module.activeWindow = nil
			gui:Destroy()
		end)
		
		gui.Cancel.MouseButton1Click:connect(function()
			exitFunction(nil)
			module.activeWindow = nil
			gui:Destroy()
		end)		
		
		local numOverwrite = #gui.ScrollingFrame:GetChildren()
		gui.ScrollingFrame.CanvasSize = UDim2.new(0,0,0,23 * numOverwrite)
		
		gui.Parent = module.space
		module.activeWindow = gui
	end
end

module.GetLoadName = function(rig, exitFunction)
	if module.activeWindow == nil then
		local gui = script.Parent.GUIs.Load:clone()
		
		if rig:findFirstChild("AnimSaves") ~= nil then
			local items = rig.AnimSaves:GetChildren()
			local sf = function(a, b) return a.Name < b.Name end
			table.sort(items, sf)
			local count = 0
			for i, v in pairs(items) do
				if v:IsA("KeyframeSequence") then
					local btn = gui.Template:clone()
					btn.Text = v.Name
					btn.Position = UDim2.new(0, 0, 0, 23 * (count))
					btn.Parent = gui.ScrollingFrame
					btn.Visible = true
					btn.MouseButton1Click:connect(function()
						gui.LoadTitle.Text = btn.Text
					end)
					count = count + 1
				end
			end
		end
		
		gui.Load.MouseButton1Click:connect(function()
			local txt = gui.LoadTitle.Text
			if #txt == 0 then
				exitFunction(nil)
			else
				exitFunction(txt)
			end
			module.activeWindow = nil
			gui:Destroy()
		end)
		
		gui.Cancel.MouseButton1Click:connect(function()
			exitFunction(nil)
			module.activeWindow = nil
			gui:Destroy()
		end)		
		
		local numOverwrite = #gui.ScrollingFrame:GetChildren()
		gui.ScrollingFrame.CanvasSize = UDim2.new(0,0,0,23 * numOverwrite)
		
		gui.Parent = module.space
		module.activeWindow = gui
	end
end

module.SelectRig = function(mouse, plugin, exitFunc)
	if module.activeWindow == nil then
		local sg = Instance.new("ScreenGui", game:GetService("CoreGui"))
		module.mouse = mouse
		local gui = script.Parent.GUIs.StartScreen:clone()
		local selectionBox = Instance.new("SelectionBox", game.CoreGui)
		local hoverBox = Instance.new("SelectionBox", game.CoreGui)
		local running = true
		selectionBox.Color = BrickColor.new"Teal"
		selectionBox.LineThickness = 0.1
		hoverBox.LineThickness = 0.09
		local selected = nil
		
		local cleanupEvents = {}
		
		local function cleanup()
			for i, v in pairs(cleanupEvents) do
				v:disconnect()
			end
			selectionBox:Destroy()
			hoverBox:Destroy()
			gui:Destroy()
			module.activeWindow = nil
		end
		
		local function isPlaceSafe()
			local scripts = {}
			local search
			search = function(item)
				for i, v in pairs(item:GetChildren()) do
					if v:IsA("Script") and not v.Disabled then
						table.insert(scripts, v)
					else
						search(v)
					end
				end
			end
			search(workspace)
			search(game.ServerScriptService)
			if #scripts > 0 then
				return false
			end
			return true
		end
		
		local isValidParent = function(p)
			for i, v in pairs(p:GetChildren()) do
				if v:IsA("Humanoid") or v:IsA("AnimationController") then
					return true
				end
			end
			return false
		end
		
		local function getRoot(part)
			if part then
				local base = part:GetRootPart()
				if base and isValidParent(base.Parent) then
					return base
				end
			end			
			return nil
		end
		
		local GetAbsoluteRoot = function(what)
			if not what then return nil end
			local possibleRoot = what:GetRootPart()
			local found = nil
			local getRoot		
			
			getRoot = function(p)
				for i, v in pairs(p:GetChildren()) do
					if v:IsA("Motor6D") and v.Part1 == possibleRoot and isValidParent(v.Parent.Parent) then
						found = v.Part0
					elseif v:IsA("BasePart") or v:IsA("Model") then
						getRoot(v)
					end
				end
			end
				
			if possibleRoot and not isValidParent(possibleRoot.Parent) then
				possibleRoot = nil
			else
				getRoot(possibleRoot.Parent)
			end	
			
			if found then return found end
			return possibleRoot
			
		end
		
		spawn(function()
			while running do
				local target = mouse.target
				hoverBox.Adornee = GetAbsoluteRoot(target)
				wait(0.1)
			end
		end)
		
		local mouseDownEvent = mouse.Button1Down:connect(function()
			local target = GetAbsoluteRoot(mouse.Target)
			selected = target
			selectionBox.Adornee = target
			if selected then
				gui.Select.Visible = true
				gui.RigName.Text = selected.Parent.Name
			else
				gui.Select.Visible = false
				gui.RigName.Text = "<No Rig Selected>"
			end
		end)
		table.insert(cleanupEvents, mouseDownEvent)
		
		gui.Cancel.MouseButton1Click:connect(function()
			running = false
			cleanup()
			exitFunc(nil)
		end)
		
		gui.Select.MouseButton1Click:connect(function()
			running = false
			if selected and selected.Anchored == false then
				--Prompt to anchor it
				gui.Select.Visible = false
				gui.Cancel.Visible = false
				gui.Help.Visible = false
				gui.AnchorWarning.Visible = true
				gui.ScriptWarning.Visible = false
				local done = false
				local answer = false
				local aw = gui.AnchorWarning
				aw.Yes.MouseButton1Click:connect(function()
					answer = true
					done = true
				end)
				aw.No.MouseButton1Click:connect(function()
					answer = false
					done = true
				end)
				while not done do wait() end
				if answer == true then
					selected.Anchored = true
				end
			end
			module.killFunction = nil
			cleanup()
			exitFunc(selected)
		end)
		
		gui.Help.MouseButton1Click:connect(function()
			plugin:OpenWikiPage("Animations")
		end)
		
		if not isPlaceSafe() then
			gui.ScriptWarning.Visible = true
		end
		
		gui.Parent = sg
		module.activeWindow = gui
		module.killFunction = function() cleanup() end
	end
end

module.GetStopRequest = function(callback)
	local gui = script.Parent.GUIs.PlayFrame:clone()
	gui.Parent = module.space
	local function stop()
		gui:Destroy()
	end
	
	--Callback. This is if the user prompts the play to stop.
	gui.Cancel.MouseButton1Click:connect(function()
		stop()
		callback()
	end)
	
	--The returned method is if the editor informs us to stop. (The animation reached the end)
	return stop
end

module.RegisterTooltip = function(button, ttip)
	local tooltip = {btn = button, tip = ttip}
	table.insert(module.tooltips, tooltip)
end

module.InitializeTooltips = function()
	local tooltipEvent = game:GetService("UserInputService").InputChanged:connect(function(input)
			if input.UserInputType == Enum.UserInputType.MouseMovement and module.toggles["ShowTooltips"] == true then
				local potential = {}
				local x = input.Position.X
				local y = input.Position.Y
				for i = #module.tooltips, 0, -1 do
					local v = module.tooltips[i]
					if v and v.btn ~= nil and v.btn.Parent ~= nil then
						if v.btn.Visible and (v.btn.Parent:IsA("ScreenGui") == true or v.btn.Parent.Visible) then
							local minx = v.btn.AbsolutePosition.X
							local miny = v.btn.AbsolutePosition.Y
							local maxx = minx + v.btn.AbsoluteSize.X
							local maxy = miny + v.btn.AbsoluteSize.Y
							if x >= minx and x <= maxx and y >= miny and y <= maxy then
								table.insert(potential, v)
							end 
						end
					else
						table.remove(module.tooltips, i)
					end
				end
				module.tip.Position = UDim2.new(0, x, 0, y)
				if #potential == 1 then
					local str = potential[1].tip
					--local size = game:GetService("TextService"):GetTextSize(str, Enum.FontSize.Size12, Enum.Font.Legacy, Vector2.new(0,0))
					module.tip.Text = str
					module.tip.BackgroundTransparency = 0
					local desiredXSize = module.tip.TextBounds.X + 5
					local desiredXPos = x + 15
					if desiredXPos + desiredXSize > game.Workspace.CurrentCamera.ViewportSize.X then
						desiredXPos = desiredXPos - (desiredXPos + desiredXSize - game.Workspace.CurrentCamera.ViewportSize.X)
					end
					module.tip.Size = UDim2.new(0, desiredXSize, 0, module.tip.TextBounds.Y + 5)
					module.tip.Position = UDim2.new(0, desiredXPos, 0, y + 15)
					--module.tip.Size = UDim2.new(0, size.X, 0, 30)
				else
					module.tip.Text = ""
					module.tip.BackgroundTransparency = 1
				end
			else
				module.tip.Text = ""
				module.tip.BackgroundTransparency = 1
			end
		end)
		table.insert(module.cleanup, tooltipEvent)
end

module.InitializeSettings = function(defaults)
	for i, v in pairs(defaults) do
		module.toggles[i] = v
	end
end

module.InitializeTopbar = function(timeline, canOpenFunc, openFunc, closeFunc, fireFunc, valueRequest)
	--Space
	module.space = Instance.new("Frame")
	module.space.BackgroundTransparency = 1
	module.space.Name = "AnimationEditorMenuModule"	
	module.space.Size = UDim2.new(1,0,1,0)
	module.space.Parent = timeline.Parent
	--
	local tb = script.Parent.GUIs.Topbar:clone()
	tb.Parent = timeline
	if module.tip.Parent ~= nil then
		module.tip.Parent = timeline
	else
		module.CreateTip()
	end
	
	--Artist Commands
	local fbxFlagExists, fbxFlagValue = pcall(function () return settings():GetFFlag("DebugStudioRigImporter") end)
	------------------------------------
	if fbxFlagExists and fbxFlagValue == true then
		tb.FileFrame.Size = tb.FileFrame.Size + UDim2.new(0,0,0,30)
	else
		tb.FileFrame.FBXImport:Destroy()
	end
	--
	
	local function updateSettingToggles()
		for i, v in pairs(module.toggles) do
			tb.SettingsFrame[i].ImageLabel.Image = v == true and module.selectedImage or module.deselectedImage
		end
	end
	
	local function updateValues()
		for i, v in pairs(tb.FileFrame:GetChildren()) do
			if v:findFirstChild("CurrentValue") then
				v.CurrentValue.Text = "["..tostring(valueRequest(v.Name)).."]"
			end
		end
		for i, v in pairs(tb.EditFrame:GetChildren()) do
			if v:findFirstChild("CurrentValue") then
				v.CurrentValue.Text = "["..tostring(valueRequest(v.Name)).."]"
			end
		end
		for i, v in pairs(tb.SettingsFrame:GetChildren()) do
			if v:findFirstChild("CurrentValue") then
				v.CurrentValue.Text = "["..tostring(valueRequest(v.Name)).."]"
			end
		end
	end
	
	local function hoverOver()
		tb.File.MouseEnter:connect(function()
			if module.menuHover then
				module.activeWindow = tb.FileFrame
				tb.FileFrame.Visible = true
				tb.EditFrame.Visible = false
				tb.SettingsFrame.Visible = false
			end
		end)
		
		tb.Edit.MouseEnter:connect(function()
			if module.menuHover then
				module.activeWindow = tb.EditFrame
				tb.FileFrame.Visible = false
				tb.EditFrame.Visible = true
				tb.SettingsFrame.Visible = false
			end
		end)
		
		tb.Settings.MouseEnter:connect(function()
			if module.menuHover then
				module.activeWindow = tb.SettingsFrame
				tb.FileFrame.Visible = false
				tb.EditFrame.Visible = false
				tb.SettingsFrame.Visible = true
			end
		end)
	end
	
	local function isToggle(btn)
		for i, v in pairs(module.toggles) do
			if btn.Name == i then
				return true
			end
		end
		return false
	end
	
	local function fireCommands()
		for i, v in pairs(tb.FileFrame:GetChildren()) do
			local doClick = function()
				module.activeWindow = nil
				spawn(function() module.clickTrigger = true fireFunc(v.Name) end)	
			end
			v.MouseButton1Down:connect(function()
				doClick()
			end)
			if v:findFirstChild("ImageLabel") then
				v.ImageLabel.InputBegan:connect(function(uio, proc)
					if not proc and uio.UserInputType == Enum.UserInputType.MouseButton1 then
						doClick()
					end
				end)
			end
			--Register tooltip
			if v:findFirstChild("Tooltip") then
				module.RegisterTooltip(v, v.Tooltip.Value)
			end
		end
		for i, v in pairs(tb.EditFrame:GetChildren()) do
			local doClick = function()
				module.activeWindow = nil
				spawn(function() module.clickTrigger = true fireFunc(v.Name) end)	
			end

			v.MouseButton1Down:connect(function()
				doClick()
			end)
			if v:findFirstChild("ImageLabel") then
				v.ImageLabel.InputBegan:connect(function(uio, proc)
					if not proc and uio.UserInputType == Enum.UserInputType.MouseButton1 then
						doClick()
					end
				end)
			end
			--Register tooltip
			if v:findFirstChild("Tooltip") then
				module.RegisterTooltip(v, v.Tooltip.Value)
			end
		end
		for i, v in pairs(tb.SettingsFrame:GetChildren()) do
			local doClick = function()
				if isToggle(v) then
					module.toggles[v.Name] = not module.toggles[v.Name]
					module.toggleTrigger = true
					updateSettingToggles()
					spawn(function() fireFunc(v.Name, module.toggles[v.Name]) end)
				else
					module.activeWindow = nil
					spawn(function() module.clickTrigger = true fireFunc(v.Name) end)
				end				
			end
			v.MouseButton1Down:connect(function()
				doClick()
			end)
			if v:findFirstChild("ImageLabel") then
				v.ImageLabel.InputBegan:connect(function(uio, proc)
					if not proc and uio.UserInputType == Enum.UserInputType.MouseButton1 then
						doClick()
					end
				end)
			end	
			--Register tooltip
			if v:findFirstChild("Tooltip") then
				module.RegisterTooltip(v, v.Tooltip.Value)
			end
		end
	end
	
	local function quit()
		if tb:findFirstChild("FileFrame") then tb.FileFrame.Visible = false end
		if tb:findFirstChild("EditFrame") then tb.EditFrame.Visible = false end
		if tb:findFirstChild("SettingsFrame") then tb.SettingsFrame.Visible = false end
		module.activeWindow = nil
	end
	
	tb.File.MouseButton1Click:connect(function()
		updateValues()
		if module.activeWindow == nil and canOpenFunc() then
			module.activeWindow = tb.FileFrame
			module.menuHover = true
			tb.FileFrame.Visible = true
		end
	end)
	
	tb.Edit.MouseButton1Click:connect(function()
		updateValues()
		if module.activeWindow == nil and canOpenFunc() then
			module.activeWindow = tb.EditFrame
			module.menuHover = true
			tb.EditFrame.Visible = true
		end		
	end)
	
	tb.Settings.MouseButton1Click:connect(function()
		updateValues()
		if module.activeWindow == nil and canOpenFunc() then
			module.activeWindow = tb.SettingsFrame
			module.menuHover = true
			tb.SettingsFrame.Visible = true
		end
	end)
	
	game:GetService("UserInputService").InputBegan:connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			wait()
			if not module.toggleTrigger then
				if module.menuHover then
					module.menuHover = false
					wait()
					quit()
					if not module.clickTrigger then
						closeFunc()
					else
						module.clickTrigger = false
					end
				end
			else
				module.toggleTrigger = false
			end
		end
	end)
	
	hoverOver()
	fireCommands()
	updateSettingToggles()
end

return module
]]></ProtectedString>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
			</Item>
			<Item class="Folder" referent="RBXb9bb106385ac4f18ab381dbcce02c913">
				<Properties>
					<string name="Name">Customize</string>
					<BinaryString name="Tags"></BinaryString>
				</Properties>
				<Item class="BrickColorValue" referent="RBX8f747b8c9336424992d36e3eb9903e77">
					<Properties>
						<string name="Name">MouseoverColor</string>
						<BinaryString name="Tags"></BinaryString>
						<int name="Value">1015</int>
					</Properties>
				</Item>
				<Item class="BrickColorValue" referent="RBXe7ec9bea5e8f458a86848ed6dd157339">
					<Properties>
						<string name="Name">SelectedColor</string>
						<BinaryString name="Tags"></BinaryString>
						<int name="Value">1017</int>
					</Properties>
				</Item>
				<Item class="BrickColorValue" referent="RBX9248f6ab62f7428f8f965be4f4616d94">
					<Properties>
						<string name="Name">GridColor</string>
						<BinaryString name="Tags"></BinaryString>
						<int name="Value">1001</int>
					</Properties>
				</Item>
			</Item>
		</Item>
		<Item class="Script" referent="RBX93a8d101a86c40acb3b9c3e50e89a64d">
			<Properties>
				<bool name="Disabled">false</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">RigBuilder</string>
				<string name="ScriptGuid">{42AA44AE-F74A-49D6-A7C5-24D9A40E6977}</string>
				<ProtectedString name="Source"><![CDATA[--Startup
local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"Rig Builder", -- The text next to the icon. Leave this blank if the icon is sufficient.
	"Insert rigs to animate", -- hover text
	"http://www.roblox.com/asset/?id=620849303" -- The icon file's name
)

--Environment
local env = script ~= nil and script or game.Workspace.Plugin["RigBuilder"] --For easy rapid testing
local rigModule = script ~= nil and require(script.Parent.RigCreator) or require(game.Workspace.Plugin.RigCreator:clone())

--Constants
local RIG_COLOR = BrickColor.new"Medium stone grey"

--Variables
local gui = nil
local open = false
local mode = "R15"
local options = {"Block Rig", "Mesh Rig", "Man Rig", "Woman Rig"}

--Functions
function insertRig(name)
	closeGui()
	local rig
	if mode == "R6" then
		if name == "Block Rig" then
			rig = rigModule.CreateR6Rig()
		elseif name == "Mesh Rig" then
			rig = rigModule.CreateR6MeshRig()
		elseif name == "Man Rig" then
			rig = rigModule.CreateR6MeshBoyRig()
		elseif name == "Woman Rig" then
			rig = rigModule.CreateR6MeshGirlRig()
		end
	elseif mode == "R15" then
		if name == "Block Rig" then
			rig = rigModule.BuildR15Rig()
		elseif name == "Man Rig" then
			rig = rigModule.BuildR15Rig(86500185)
		elseif name == "Woman Rig" then
			rig = rigModule.BuildR15Rig(86499905)
		elseif name == "Mesh Rig" then
			rig = rigModule.BuildR15Rig(27112438)
		end
	end
	--Some housekeeping
	rig.Name = "Dummy"
	rig.HumanoidRootPart.Anchored = true
	rig.HumanoidRootPart.Transparency = 0.5
	--Color it
	for i, v in pairs(rig:GetChildren()) do
		if v:IsA("BasePart") then
			v.BrickColor = RIG_COLOR
		end
	end
	--Here we go!
	rig:MoveTo(getCameraLookat(10))
	game.Selection:Set({rig})
end

function openGui()
	gui = env.RigBuilder:clone()
	--Build options
	for i, v in pairs(options) do
		local btn = gui.Frame.ListTemplate:clone()
		btn.Visible = true
		btn.Text = v
		btn.Position = UDim2.new(0,0,0, (btn.Size.Y.Offset + 5) * (i-1))
		btn.Parent = gui.Frame.Options
		btn.MouseButton1Click:connect(function() insertRig(v) end)
	end
	--Slider
	local sl = gui.Frame.Slider
	sl.R15.MouseButton1Click:connect(function()
		sl.R15.BackgroundTransparency = 0
		sl.R6.BackgroundTransparency = 1
		sl.Slider:TweenPosition(UDim2.new(0,0,1,-3), "Out", "Quad", 0.15)
		mode = "R15"
	end)
	sl.R6.MouseButton1Click:connect(function()
		sl.R15.BackgroundTransparency = 1
		sl.R6.BackgroundTransparency = 0
		sl.Slider:TweenPosition(UDim2.new(0.5,0,1,-3), "Out", "Quad", 0.15)
		mode = "R6"
	end)
	gui.Frame.Close.MouseButton1Click:connect(closeGui)
	gui.Frame.Options.CanvasSize = UDim2.new(0,0,0, (gui.Frame.ListTemplate.Size.Y.Offset + 5) * (#options-1))
	gui.Parent = game.CoreGui
	open = true
	plugin:Activate(true)
	button:SetActive(true)
end

function closeGui()
	gui:Destroy()
	open = false
	plugin:Activate(false)
	button:SetActive(false)
end

function getCameraLookat(maxRange)
	if maxRange == nil then maxRange = 10 end
	local cam = game.Workspace:findFirstChild("Camera")
	if cam then
		local ray = Ray.new(cam.CFrame.p, cam.CFrame.lookVector * maxRange)
		local hit, pos = game.Workspace:FindPartOnRay(ray)
		cam.Focus = CFrame.new(pos)
		return pos
	else
		--Default position if they did weird stuff
		print("Unable to find default camera.")
		return Vector3.new(0,5.2,0)
	end
end

--Code
button.Click:connect(function()
	mode = "R15"
	if not open then
		openGui()
	else
		closeGui()
	end
end)
]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
			<Item class="ScreenGui" referent="RBXeed78a8fb9a541bba0eceb98fcd99e35">
				<Properties>
					<bool name="AutoLocalize">true</bool>
					<int name="DisplayOrder">0</int>
					<bool name="Enabled">true</bool>
					<string name="Name">RigBuilder</string>
					<bool name="ResetOnSpawn">true</bool>
					<Ref name="RootLocalizationTable">null</Ref>
					<BinaryString name="Tags"></BinaryString>
					<token name="ZIndexBehavior">0</token>
				</Properties>
				<Item class="Frame" referent="RBX4dc96fb3846946e99a00a03d274c9dda">
					<Properties>
						<bool name="Active">false</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">false</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">Frame</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.5</XS>
							<XO>-100</XO>
							<YS>0.5</YS>
							<YO>-150</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>200</XO>
							<YS>0</YS>
							<YO>200</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextLabel" referent="RBX02a53975926044ea948903f18fffbb39">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX0c5f63c1e3374eb4b95fedc96f7a625c">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4278211967</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Slider</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.100000001</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.800000012</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextButton" referent="RBXec9ed8e3d6014d5f9224ccd6e050bfc2">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">false</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4283804415</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">R15</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">R15</string>
								<Color3 name="TextColor3">4294046193</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">24</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextButton" referent="RBXd0b11034ea8d406995d3a179dde421ef">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoButtonColor">false</bool>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4283804415</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">2</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<bool name="Modal">false</bool>
								<string name="Name">R6</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">true</bool>
								<bool name="Selected">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>0</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">R6</string>
								<Color3 name="TextColor3">4294046193</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">24</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX527ad14f5b85452ab95ed6c33b45632b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4283826175</Color3>
								<float name="BackgroundTransparency">0</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">3</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Slider</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>-3</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>0.5</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>3</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text"></string>
								<Color3 name="TextColor3">4279970357</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
					</Item>
					<Item class="TextButton" referent="RBX48aeab25df694e72bf2bc9a1ec25b5af">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">0</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Close</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>1</XS>
								<XO>-20</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>20</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">X</string>
							<Color3 name="TextColor3">4294046193</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="ScrollingFrame" referent="RBXae6b2cfe5f2e4c0393aeb4860e3cf20f">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279242768</Color3>
							<float name="BackgroundTransparency">0.5</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<Content name="BottomImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
							<Vector2 name="CanvasPosition">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<UDim2 name="CanvasSize">
								<XS>0</XS>
								<XO>0</XO>
								<YS>2</YS>
								<YO>0</YO>
							</UDim2>
							<bool name="ClipsDescendants">true</bool>
							<bool name="Draggable">false</bool>
							<token name="ElasticBehavior">0</token>
							<token name="HorizontalScrollBarInset">0</token>
							<int name="LayoutOrder">0</int>
							<Content name="MidImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
							<string name="Name">Options</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.100000001</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>80</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<int name="ScrollBarThickness">6</int>
							<token name="ScrollingDirection">2</token>
							<bool name="ScrollingEnabled">true</bool>
							<bool name="Selectable">true</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.800000012</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<Content name="TopImage"><url>rbxasset://textures/ui/Scroll/scroll-middle.png</url></Content>
							<token name="VerticalScrollBarInset">0</token>
							<token name="VerticalScrollBarPosition">0</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX093125339d704fdc96162f584bbcd5b1">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4283804415</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">ListTemplate</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Button</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.870000005</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX28cfeb80525848dcbe9579ec7d584bf7">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294967295</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">5</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">TextLabel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.5</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Rig Builder</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">24</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
			</Item>
		</Item>
		<Item class="Script" referent="RBX64685b79ef1145778a813dbc588a8f21">
			<Properties>
				<bool name="Disabled">true</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">createBlockRig</string>
				<string name="ScriptGuid">{51EF674E-F782-4566-B94D-7C5B843DF797}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = require(script.Parent.RigCreator)

local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"", -- The text next to the icon. Leave this blank if the icon is sufficient.
	"Create Block Rig", -- hover text
	"http://www.roblox.com/asset/?id=142301446" -- The icon file's name
)

button.Click:connect(function()
	if (_G["AnimationEdit"] == true) then
		print("Cannot create rig while in edit mode.")
		return
	end
	--
	local rig = rigCreator.CreateR6Rig()	
	rig:MoveTo(Vector3.new(0, 5.2, 0))
end)]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
		<Item class="Script" referent="RBX9bb4a4ebd2564ecd80b0adb86294c3f1">
			<Properties>
				<bool name="Disabled">false</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">createFbxImportRig</string>
				<string name="ScriptGuid">{3BA2E574-1119-4B25-AF71-23DF07D81BD0}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = require(script.Parent.RigCreator)

local toolbar = plugin:CreateToolbar("Animations")
local fbxFlagExists, fbxFlagValue = pcall(function() return settings():GetFFlag("DebugStudioRigImporter") end)
local newR15FlagExists, newR15FlagValue = pcall(function() return settings():GetFFlag("AnthroArtistIntentFBXImporterEnabled") end)
local newR15IntermediateStateExists, newR15IntermediateStateValue = pcall(function() return settings():GetFFlag("AnthroArtistIntentFBXImporterIntermediateState") end)



local R15PartMapping = {
	["Head"] = {"Head"},
	["Left Leg"] = {"LeftFoot", "LeftLowerLeg", "LeftUpperLeg"},
	["Right Leg"] = {"RightFoot", "RightLowerLeg", "RightUpperLeg"},
	["Torso"] = {"UpperTorso", "LowerTorso"},
	["Right Arm"] = {"RightUpperArm", "RightLowerArm", "RightHand"},
	["Left Arm"] = {"LeftUpperArm", "LeftLowerArm", "LeftHand"}
}

-- If the old CharacterMeshs are imported by ID then this will contain a map in the format:
-- BodyPart.Name => AssetId
local assetIdMap = {}

function setupTextClearOnFocus(textbox)
	-- We do want to clear the text on focus if it is the template text
	textbox.Focused:connect(function() 
		if string.find(textbox.Text, "<") ~= nil then
			textbox.Text = ""
		end
	end)
end

function textboxListSetup(frame, template, nameList)
	table.sort(nameList)
	for i = 1, #nameList do
		local newTextbox = template:Clone()
		newTextbox.Name = nameList[i]
		newTextbox.Parent = frame
		newTextbox.Position = template.Position + UDim2.new(0, 0, 0, (i-1)*newTextbox.Size.Y.Offset)
		newTextbox.Description.Text = nameList[i]
		for _, obj in pairs(newTextbox:GetChildren()) do
			if obj:IsA("TextBox") then
				setupTextClearOnFocus(obj)
			end
		end
	end
	template:Destroy()
end

function createConfigureGui(R15Folder, R6Folder, R15FixedFolder, R15LegacyFolder)	
	local screenGui = script.FBXimport:Clone()	
	screenGui.Parent = game:GetService("CoreGui")
	
	
	local rigConfigurationFrame = screenGui.RigConfiguration
	
	rigConfigurationFrame.Cancel.MouseButton1Down:connect(function() 
		screenGui:Destroy() 
	end)
	
	-- Do initial setup of TextBox fields
	local R15TextureIds = rigConfigurationFrame.R15.TextureIDs
	local textboxTemplate = R15TextureIds.TextboxTemplate
	local nameList = {}

	for key, _ in pairs(R15PartMapping) do
		table.insert(nameList, key)
	end
	textboxListSetup(R15TextureIds, textboxTemplate, nameList)
	
	nameList = {}
	for _, enum in pairs(Enum.BodyPart:GetEnumItems()) do
		table.insert(nameList, enum.Name)
	end
	
	local R6CharaterMeshes = rigConfigurationFrame.R6.CharacterMeshIDs
	textboxTemplate = R6CharaterMeshes.TextboxTemplate
	textboxListSetup(R6CharaterMeshes, textboxTemplate, nameList)
	
	local R6TextureTextboxes = rigConfigurationFrame.R6.TextureIDs.Textboxes
	setupTextClearOnFocus(R6TextureTextboxes.BaseTextureId)
	setupTextClearOnFocus(R6TextureTextboxes.OverlayTextureId)
	
	-- Show the current values from the rig
	for _, obj in pairs(R15TextureIds:GetChildren()) do
		local id = tonumber(obj.TextureID.Text)
		for _, name in pairs(R15PartMapping[obj.Name]) do
			local part = R15Folder:FindFirstChild(name)
			if part and part:IsA("MeshPart") and part.TextureID ~= "" then
				local assetUrl = "http://roblox.com/asset/?id="
				local textureId = part.TextureID
				if string.find(textureId, assetUrl, 1, true) ~= nil then
					textureId = string.sub(textureId, assetUrl:len() + 1)
				end
				obj.TextureID.Text = textureId
				
				if (not R15FixedFolder and not R15LegacyFolder) then
					break
				end
			end
			
			if (R15FixedFolder) then
				local part = R15FixedFolder:FindFirstChild(name)
				if part and part:IsA("MeshPart") and part.TextureID ~= "" then
					local assetUrl = "http://roblox.com/asset/?id="
					local textureId = part.TextureID
					if string.find(textureId, assetUrl, 1, true) ~= nil then
						textureId = string.sub(textureId, assetUrl:len() + 1)
					end
					obj.TextureID.Text = textureId
					if (not R15LegacyFolder) then
						break
					end
				end
			end
			
			if (R15LegacyFolder) then
				local part = R15LegacyFolder:FindFirstChild(name)
				if part and part:IsA("MeshPart") and part.TextureID ~= "" then
					local assetUrl = "http://roblox.com/asset/?id="
					local textureId = part.TextureID
					if string.find(textureId, assetUrl, 1, true) ~= nil then
						textureId = string.sub(textureId, assetUrl:len() + 1)
					end
					obj.TextureID.Text = textureId
					break
				end			
			end
		end
	end

	local R6AssetIdFrame = rigConfigurationFrame.R6.AssetId
	R6AssetIdFrame.Visible = true
	setupTextClearOnFocus(R6AssetIdFrame.OldAssetId)

	for _, obj in pairs(R6Folder:GetChildren()) do
		if obj:IsA("CharacterMesh") then
			if tostring(obj.BaseTextureId) ~= "" and obj.BaseTextureId ~= 0 then
				R6TextureTextboxes.BaseTextureId.Text = tostring(obj.BaseTextureId)
			end
			
			if tostring(obj.OverlayTextureId) ~= "" and obj.OverlayTextureId ~= 0 then
				R6TextureTextboxes.OverlayTextureId.Text = tostring(obj.OverlayTextureId)
			end
			
			if tostring(obj.MeshId) ~= "" and obj.MeshId ~= 0 then
				R6CharaterMeshes[obj.BodyPart.Name].MeshId.Text = tostring(obj.MeshId)
			end 
		end
	end
	
	rigConfigurationFrame.Done.MouseButton1Down:connect(function()
		if R15Folder and R6Folder then
	    	-- Fill the values from the TextBox fields into the rig
			for _, obj in pairs(R15TextureIds:GetChildren()) do
				local id = obj.TextureID.Text
				if id ~= "" and string.find(id, "<") == nil then
					local assetString = "http://roblox.com/asset/?id="
					if string.find(id, assetString, 1, true) == nil then
						id = assetString.. "" ..id
					end
					
					for _, name in pairs(R15PartMapping[obj.Name]) do
						local part = R15Folder:FindFirstChild(name)
						if part and part:IsA("MeshPart") then
							part.TextureID = id
						end
						
						if (R15FixedFolder) then
							local part = R15FixedFolder:FindFirstChild(name)
							if part and part:IsA("MeshPart") then
								part.TextureID = id
							end
						end
						
						if (R15LegacyFolder) then
							local part = R15LegacyFolder:FindFirstChild(name)
							if part and part:IsA("MeshPart") then
								part.TextureID = id
							end
						end
					end
					
				end
			end

			local R6TextureTextboxes = rigConfigurationFrame.R6.TextureIDs.Textboxes
			
			if tonumber(R6AssetIdFrame.OldAssetId.Text) == nil then 
				for _, enum in pairs(Enum.BodyPart:GetEnumItems()) do
					local meshId = tonumber(R6CharaterMeshes[enum.Name].MeshId.Text)
					local baseTextureId = tonumber(R6TextureTextboxes.BaseTextureId.Text)
					local overlayTextureId = tonumber(R6TextureTextboxes.OverlayTextureId.Text)
					
					if meshId or baseTextureId or overlayTextureId then		
						local characterMesh = nil
						
						for _, characterObject in pairs(R6Folder:GetChildren()) do
							if characterObject:IsA("CharacterMesh") and characterObject.BodyPart == enum then
								characterMesh = characterObject
							end
						end					
						
						if not characterMesh then
							characterMesh = Instance.new("CharacterMesh")
							characterMesh.BodyPart = enum
							characterMesh.Parent = R6Folder						
						end
						
						if meshId then
							characterMesh.MeshId = meshId
						end
	
						if baseTextureId then
							characterMesh.BaseTextureId = baseTextureId
						end
	
						if overlayTextureId then
							characterMesh.OverlayTextureId = overlayTextureId
						end
					end
				end
			else
				-- We can get the R6 package information from the asset of the old packages
				local R6PackageAssetId = tonumber(R6AssetIdFrame.OldAssetId.Text)
				local bodyPartAssetIds = game:GetService("AssetService"):GetAssetIdsForPackage(R6PackageAssetId)
				for _, assetId in pairs(bodyPartAssetIds) do
					local model = game:GetService("InsertService"):LoadAsset(assetId)
					local children = model:GetChildren()
					if model:FindFirstChild("R6") then
						-- This is the new dual format for packages
						children = model.R6:GetChildren()
					end
					for _, child in pairs(children) do
						if child:IsA("CharacterMesh") then
							assetIdMap[child.BodyPart.Name] = assetId
							-- Destroy duplicates of this Character mesh if there are any
							for _, existingPart in pairs(R6Folder:GetChildren()) do
								if existingPart:IsA("CharacterMesh") and existingPart.BodyPart == child.BodyPart then
									existingPart:Destroy()
								end
							end
							child.Parent = R6Folder
						end
					end
					model:Destroy()
				end
			end
		end
		screenGui:Destroy()
	end)
end

-----------------------------------------------------
--- --- --- TEMP ASSET MIGRATION CODE --- --- --- ---
-----------------------------------------------------
--- DELETE THIS SECTION WHEN REMOVING R15ToArtistIntentAssetMigratorEnabled
local migratorFlagExists, migratorFlagTrue =  pcall(function () return settings():GetFFlag("R15ToArtistIntentAssetMigratorEnabled") end) 
-- -- We need to shift the top RightUpperArm down by 0.047.
local shoulderShiftY = -0.047															-- Defined by Art Spec (New R15 compared to old R15)
local originalR15UpperArmSize = Vector3.new(1, 1.4, 1); 								-- See Client\content\avatar\characterR15.rbxm
local newR15UpperArmSize = originalR15UpperArmSize + Vector3.new(0, shoulderShiftY, 0)  
local R15MigrationScales =
{
	["RightUpperArm"] = 	newR15UpperArmSize / originalR15UpperArmSize,
	["LeftUpperArm"] =		newR15UpperArmSize / originalR15UpperArmSize
}

-- -- When we shrink and object is actually shrinks around its 0,0,0. This means we have to shift the part down by
-- -- half the shrink margin to make sure that the part only shrinks from the top.
local R15MigrationPartOffsets = {
	["RightUpperArm"] = 	Vector3.new( 0, (shoulderShiftY / 2), 0),
	["LeftUpperArm"] =		Vector3.new( 0, (shoulderShiftY / 2), 0),
}

-- --- Resizing using Part.Size does not automatically drag the attachment relatively with the part
local R15AttachmentPositionOffsets = {
	["RightShoulderAttachment"] = 		Vector3.new( 0, (shoulderShiftY / 2), 0),
	["LeftShoulderAttachment"] =		Vector3.new( 0, (shoulderShiftY / 2), 0),
}

-- -- Old R15 Spec to new R15 Spec moves the RootRigJoint down by 0.350 (to the hip rig joints)
local r15AnthroMigrationAdjust = Vector3.new(0, -0.350, 0)

-- -- JOINT POSITION VERIFICATION MAP -- -- 
-- -- This is technically Duplicate date (some of it anyway) to a map used in the
-- -- FBX importer above.
local r15FixedAttachmentVerificationMap = {
		["RootRigAttachment"] = 			Vector3.new(0, 0, 0),
		["WaistRigAttachment"] = 			Vector3.new(0, 0.4, 0),
		["NeckRigAttachment"] = 			Vector3.new(0, 2, 0),
		["LeftShoulderRigAttachment"] = 	Vector3.new(-1, 1.763, 0),
		["RightShoulderRigAttachment"] =	Vector3.new(1, 1.763, 0),
		["LeftElbowRigAttachment"] =		Vector3.new(-1.5, 1.035, 0),
		["RightElbowRigAttachment"] =		Vector3.new(1.5, 1.035, 0),
		["LeftWristRigAttachment"] =		Vector3.new(-1.5, 0.275, 0),
		["RightWristRigAttachment"] =		Vector3.new(1.5, 0.275, 0),
		["LeftHipRigAttachment"] =			Vector3.new(-0.5, 0, 0),	
		["RightHipRigAttachment"] =			Vector3.new(0.5, 0, 0),	
		["LeftKneeRigAttachment"] =			Vector3.new(-0.5, -0.822, 0),	
		["RightKneeRigAttachment"] =		Vector3.new(0.5, -0.822, 0),	
		["LeftAnkleRigAttachment"] =		Vector3.new(-0.5, -1.748, 0),	
		["RightAnkleRigAttachment"] =		Vector3.new(0.5, -1.748, 0),
		["RightShoulderAttachment"] = 		Vector3.new(1.5, 1.953, 0),
		["LeftShoulderAttachment"] = 		Vector3.new(-1.5, 1.953, 0),
		["FaceCenterAttachment"] = 			Vector3.new(0, 2.5, 0),
		["FaceFrontAttachment"] = 			Vector3.new(0, 2.5, -0.6),
		["HairAttachment"] = 				Vector3.new(0, 3.1, 0),
		["HatAttachment"] = 				Vector3.new(0, 3.1, 0),
		["NeckAttachment"] = 				Vector3.new(0, 2, 0),
		["BodyFrontAttachment"] = 			Vector3.new(0, 1, -0.5),
		["BodyBackAttachment"] = 			Vector3.new(0, 1, 0.5),
		["LeftCollarAttachment"] = 			Vector3.new(-1, 2, 0),
		["RightCollarAttachment"] = 		Vector3.new(1, 2, 0),
		["WaistBackAttachment"] = 			Vector3.new(0, 0, 0.5),
		["WaistCenterAttachment"] = 		Vector3.new(0, 0, 0),
		["WaistFrontAttachment"] = 			Vector3.new(0, 0, -0.5)
}
-- -- Pre R15Fixed Process Steps
-- -- When migrating packages from R15 to new R15 we must adjust Arms and Hands by 0.047 studs down, before reprojecting attachments.
local function findAdjustArmParts( inst )
	local scaleValue = R15MigrationScales[inst.Name]
	if inst:IsA("BasePart") and scaleValue then
		inst.Size = inst.Size * scaleValue
	end

	local offsetValue = R15MigrationPartOffsets[inst.Name]
	if inst:IsA("BasePart") and offsetValue then
		inst.CFrame = inst.CFrame + offsetValue
	end
	
	local attachmentOffsetValue = R15AttachmentPositionOffsets[inst.Name]
	if inst:IsA("Attachment") and attachmentOffsetValue then
		inst.Position = inst.Position + attachmentOffsetValue
	end
	
	for i,v in pairs(inst:GetChildren()) do
		findAdjustArmParts( v )
	end
end

local epsilon = 0.0001
local function verifyAllAttachmentPositionsRecursively( inst )
	local attachmentWorldSpace = r15FixedAttachmentVerificationMap[inst.Name]
	if attachmentWorldSpace then
	    local delta = (attachmentWorldSpace - inst.WorldPosition)
		if (delta.Magnitude > epsilon) then
			spawn( 
				function() error("Attachment: " .. inst.Name .. " - Parent: " .. tostring(inst.Parent.Name) .. " Position Expected: " .. tostring(attachmentWorldSpace) .. " result " .. tostring(inst.WorldPosition)) 
			end)
			wait(1)
		end
	end
	
	for i,v in pairs(inst:GetChildren()) do
		verifyAllAttachmentPositionsRecursively( v )
	end
end

local function breakRigJointsRecursive( inst )
	if inst:IsA("Motor6D") then
		inst:Destroy()
	end
	
	for i,v in pairs(inst:GetChildren()) do
		breakRigJointsRecursive( v )
	end
end

-- -- Main Functions for Shoulder Adjust
local function adjustShouldersForNewR15( model )
	breakRigJointsRecursive( model )
	findAdjustArmParts( model )
end

-- -- Load Package from a Package ID
local function loadPackage(id, processForAnthro)
	local partIDs = game:GetService("AssetService"):GetAssetIdsForPackage(id)
	local avatarModel = Instance.new("Model", exportModels)
	avatarModel.Name = tostring(id)
	local R15AIRig
	local R15FixedRig
	if (processForAnthro == true) then
			R15AIRig = Instance.new("Model", avatarModel)
			R15AIRig.Name = "R15AIRig"
			local AIRoot = dummyRootPart:Clone()
			AIRoot.Parent = R15AIRig			
			
			R15FixedRig = Instance.new("Model", avatarModel)
			R15FixedRig.Name = "R15FixedRig"
			local FixedRoot = dummyRootPart:Clone()
			FixedRoot.Parent = R15FixedRig
	end

	for i,partID in pairs(partIDs) do
		local model
		local success, err = pcall(function()
		  model = game:GetService("InsertService"):LoadAsset(partID)
		end)
		
		if (success) then
			model.Name = tostring(partID)
			model.Parent = avatarModel
			
			if (processForAnthro == true) then
				local R15 = model:FindFirstChild("R15")
				if (R15) then
					local R15AI = model:FindFirstChild(r15AIFolderName)
					local R15Fixed = model:FindFirstChild(r15FixedFolderName)
					if (R15AI) then
						R15AI:Destroy()
					end
					
					if (R15Fixed) then
						R15Fixed:Destroy()
					end
				
					R15AI = Instance.new("Folder", model)
					R15AI.Name = r15AIFolderName
					
					R15Fixed = Instance.new("Folder", model)
					R15Fixed.Name = r15FixedFolderName
					
					for j, inst in pairs(R15:GetChildren()) do
						local AIClone = inst:Clone()
						AIClone.Parent = R15AIRig
						local aiPtr = Instance.new("ObjectValue", AIClone)
						aiPtr.Value = R15AI
						aiPtr.Name = "AssetPtr"
						
						local FixedClone = inst:Clone()
						FixedClone.Parent = R15FixedRig
						local fixedPtr = Instance.new("ObjectValue", FixedClone)
						fixedPtr.Value = R15Fixed
						fixedPtr.Name = "AssetPtr"
					end 
				end
			end
			
		end
	end
	return avatarModel
end

-- -- Hack. Current system expects there to be a String Value to parse with PackageIDs
local function getPackageListFromStringValue( stringValue )
	local screenGui = Instance.new("ScreenGui",  game:GetService("CoreGui"))

	local textBox = Instance.new("TextBox", screenGui)
	textBox.Text = "Paste PackageID CSV here"
	textBox.Size = UDim2.new(0, 400, 0, 50)
	textBox.Position = UDim2.new(0.5, -200, 0.5, 0)
	textBox.BackgroundColor3 = Color3.new(255, 255, 255)
	
	local confirmButton = Instance.new("TextButton", textBox)
	confirmButton.Position = UDim2.new(0.25, 0, 1.2, 0)
	confirmButton.Size = UDim2.new(0.5, 0, 0.5, 0)
	confirmButton.BackgroundColor3 = Color3.new( 50, 50, 50)
	confirmButton.Text = "Confirm"
	
	
	local clicked = false
	local stringOut = ""
	confirmButton.MouseButton1Click:connect( function()
		stringOut = textBox.Text
		clicked = true
		print(stringOut)
		screenGui:Destroy()
	end)
	
	while( not clicked ) do
		wait()
	end

	local packageIds = {}
	for word in string.gmatch(stringOut, '([^,]+)') do
	    table.insert(packageIds, tonumber(word))
	end
	
	return packageIds
end

-- -- Finds Humanoid Root Parts
local function recursiveFindRootPart( model)
	for i,v in pairs(model:GetChildren()) do
		local root = recursiveFindRootPart(v)
		if (root) then
			return root
		end
	end	
	
	if ( model:IsA("BasePart") and model.Name == "HumanoidRootPart" ) then
		return model
	else 
		return nil
	end
end

-- -- Goes through newly allocated R15 Packages and puts them back into
-- -- Export format.
function recursivelyTryToRepackRigParts( inst )
	if inst:IsA("BasePart") then
		for i,v in pairs (inst:GetChildren()) do
			if (v:IsA("Motor6D")) then
				v:Destroy()
			end
		end
		
		local assetPtr = inst:FindFirstChild("AssetPtr")
		if (assetPtr) then		
			inst.Parent = assetPtr.Value
			assetPtr:Destroy()
		end
	end	
	
	for i,v in pairs(inst:GetChildren()) do
		recursivelyTryToRepackRigParts( v )
	end
end

-- Reprocess Packages Main Functions
function loadAssetsForAnthroDateUpdate()	
	-- Cleanup
	if (exportModels) then
		exportModels:Destroy()
	end
	local packageIds = getPackageListFromStringValue( avatarPackages )
	exportModels = Instance.new("Folder", workspace)
	exportModels.Name = "ExportModels"
	local R15Dummy = game:GetService("InsertService"):LoadAsset(r15NewSpecDummyId):GetChildren()[1]
	dummyRootPart = recursiveFindRootPart(R15Dummy)
	for i,v in pairs(packageIds) do
		print("Processing Package: "..tostring(v))
		local package = loadPackage(v, true)
		package.Parent = exportModels
		local R15AIRig = package:FindFirstChild("R15AIRig")
		local R15FixedRig = package:FindFirstChild("R15FixedRig")
		if (R15AIRig and R15FixedRig) then
			local AIRoot = recursiveFindRootPart(R15AIRig)
			buildRigFromAttachments(nil, AIRoot)
			AIRoot.Anchored = true		
			adjustPackageToMoveRootToOrigin( R15AIRig, true, r15AnthroMigrationAdjust)
			adjustShouldersForNewR15( R15AIRig )
			adjustModelAttachmentsToMatchR15Fixed( R15AIRig )
			buildRigFromAttachments(nil, AIRoot)
			verifyAllAttachmentPositionsRecursively( R15AIRig )
			recursivelyTryToRepackRigParts( R15AIRig )
			
			local FixedRoot = recursiveFindRootPart(R15FixedRig)
			buildRigFromAttachments(nil, FixedRoot)
			FixedRoot.Anchored = true
			adjustPackageToMoveRootToOrigin( R15FixedRig, true, r15AnthroMigrationAdjust)
			adjustShouldersForNewR15( R15FixedRig )
			adjustModelAttachmentsToMatchR15Fixed( R15FixedRig )
			buildRigFromAttachments(nil, FixedRoot)
			verifyAllAttachmentPositionsRecursively( R15FixedRig )
			recursivelyTryToRepackRigParts( R15FixedRig )
			
			R15AIRig:Destroy()
			R15FixedRig:Destroy()
			
			-- Save changes to File
			for j, b in pairs (package:GetChildren()) do
				local name = b.Name
				game.Selection:Set(b:GetChildren())
				plugin:PromptSaveSelection(name)
			end
		end
		
		package:Destroy()
	end
end

local exportModels = nil
local dummyRootPart = nil


-- -- We need to shift the top RightUpperArm up by 0.047.
local R15ReverseMigrationScales =
{
	["RightUpperArm"] = 	originalR15UpperArmSize / newR15UpperArmSize,
	["LeftUpperArm"] =		originalR15UpperArmSize / newR15UpperArmSize
}

-- -- When we shrink and object is actually shrinks around its 0,0,0. This means we have to shift the part down by
-- -- half the shrink margin to make sure that the part only shrinks from the top.
local R15ReverseMigrationPartOffsets = {
	["RightUpperArm"] = 	Vector3.new( 0, (-shoulderShiftY / 2), 0),
	["LeftUpperArm"] =		Vector3.new( 0, (-shoulderShiftY / 2), 0),
}

-- --- Resizing using Part.Size does not automatically drag the attachment relatively with the part
local R15ReverseAttachmentPositionOffsets = {
	["RightShoulderAttachment"] = 		Vector3.new( 0, (-shoulderShiftY / 2), 0),
	["LeftShoulderAttachment"] =		Vector3.new( 0, (-shoulderShiftY / 2), 0),
}

-- -- Pre R15Fixed Process Steps
-- -- When migrating packages from R15 to new R15 we must adjust Arms and Hands by 0.047 studs down, before reprojecting attachments.
local function findReverseAdjustArmParts( inst )
	local scaleValue = R15ReverseMigrationScales[inst.Name]
	if inst:IsA("BasePart") and scaleValue then
		inst.Size = inst.Size * scaleValue
	end

	local offsetValue = R15ReverseMigrationPartOffsets[inst.Name]
	if inst:IsA("BasePart") and offsetValue then
		inst.CFrame = inst.CFrame + offsetValue
	end
	
	local attachmentOffsetValue = R15ReverseAttachmentPositionOffsets[inst.Name]
	if inst:IsA("Attachment") and attachmentOffsetValue then
		inst.Position = inst.Position + attachmentOffsetValue
	end
	
	for i,v in pairs(inst:GetChildren()) do
		findReverseAdjustArmParts( v )
	end
end

-- R15 New to Old Pos Conversion
-- -- R15 Fixed Rig Attachment Pos Map
local R15OldRigAttachmentMap = {
	["RootRigAttachment"] = 			Vector3.new( 0.000,        0.350,        0.000),	--HumanoidRootPart to LowerTorso
	["WaistRigAttachment"] = 			Vector3.new( 0.000,        0.750,        0.000), --UpperTorso to LowerTorso
	["NeckRigAttachment"] =				Vector3.new( 0.000,        2.000,        0.000), --UpperTorso to Head
	["LeftShoulderRigAttachment"] =		Vector3.new(-1.250,        1.750,        0.000), --UpperTorso to LeftShoulder
	["RightShoulderRigAttachment"] =	Vector3.new( 1.250,        1.750,        0.000),	--UpperTorso to RightUpperArm
	["RightElbowRigAttachment"] =		Vector3.new( 1.500,        1.100,        0.000),	--RightUpperArm to RightLowerArm
	["RightWristRigAttachment"] =		Vector3.new( 1.500,        0.300,        0.000), --RightLowerArm to RightHand
	["LeftElbowRigAttachment"] =		Vector3.new(-1.500,        1.100,        0.000), --LeftUpperArm to LeftLowerArm
	["LeftWristRigAttachment"] =		Vector3.new(-1.500,        0.300,        0.000), --LeftLowerArm to LeftHand
	["RightHipRigAttachment"] = 		Vector3.new( 0.500,       -0.000,        0.000), --LowerTorso to RightUpperLeg
	["RightKneeRigAttachment"] =		Vector3.new( 0.500,       -0.800,        0.000), --RightUpperLeg to RightLowerLeg
	["RightAnkleRigAttachment"] =		Vector3.new( 0.500,       -1.800,        0.000), --RightLowerLeg to RightFoot
	["LeftHipRigAttachment"] =			Vector3.new(-0.500,       -0.000,        0.000), --LowerTorso to LeftUpperLeg
	["LeftKneeRigAttachment"] =			Vector3.new(-0.500,       -0.800,        0.000),	--LeftUpperLeg to LeftLowerLeg
	["LeftAnkleRigAttachment"] = 		Vector3.new(-0.500,       -1.800,        0.000), --LeftLowerLeg to LeftFoot
}

-- -- Shift All Attachments to match the WorldSpace positions of the above map.
-- -- We assume that RootRigAttachment is 0,0,0
local function adjustModelAttachmentsToMatchR15Legacy( inst )
	if inst:IsA("Motor6D") then
		inst:Destroy() -- Remove Current Character Rigging
	elseif inst:IsA("Attachment") then
		local attachmentDesiredPos = R15OldRigAttachmentMap[inst.Name]
		if (attachmentDesiredPos) then
			-- Found Valid Attachment
			local parentPart = inst.Parent
			local localSpaceDesiredPos = parentPart.CFrame:inverse() * CFrame.new( attachmentDesiredPos )
			inst.Position = localSpaceDesiredPos.p 
		end
	end


	for i,v in pairs(inst:GetChildren()) do
		adjustModelAttachmentsToMatchR15Legacy( v )
	end
end
-----------------------------------------------------
--- --- --- END TEMP ASSET MIGRATION CODE --- --- ---
-----------------------------------------------------

-- Makes a copy of the rig in the export format
function makeExportVersion(R15Model, R6Model, R15FixedModel, R15LegacyModel)
	-- Remove existing export models
	for _, model in pairs(game.ServerStorage:GetChildren()) do
		if model.Name == "PackageExport" then
			model:Destroy()
		end
	end

	local exportModel = Instance.new("Model")
	exportModel.Name = "PackageExport"
	exportModel.Parent = game.ServerStorage
	
	local function populateExportModel()
		-- The model is repopulated every time a property of any descendant changes
		exportModel:ClearAllChildren()
		
		for r6Name, r15Names in pairs(R15PartMapping) do
			local partFolder = Instance.new("Folder", exportModel)
			partFolder.Name = r6Name
			
			if (R15FixedModel) then
				local R15subfolder = Instance.new("Folder", partFolder)
				R15subfolder.Name = "R15ArtistIntent"
				
				local R15FixedSubfolder = Instance.new("Folder", partFolder)
				R15FixedSubfolder.Name = "R15Fixed"
				
				local R15LegacyFolder
				if (R15LegacyModel) then
					R15LegacyFolder = Instance.new("Folder", partFolder)
					R15LegacyFolder.Name = "R15"
				end
			
				for _, r15Name in pairs(r15Names) do
					local R15part = R15Model:FindFirstChild(r15Name)
					if R15part then
						R15part:Clone().Parent = R15subfolder
					end
					
					local R15FixedPart = R15FixedModel:FindFirstChild(r15Name)
					if R15FixedPart then
						R15FixedPart:Clone().Parent = R15FixedSubfolder
					end
					
					if (R15LegacyModel) then
						local R15LegacyPart = R15LegacyModel:FindFirstChild(r15Name)
						if (R15LegacyPart) then
							R15LegacyPart:Clone().Parent = R15LegacyFolder
						end
					end
				end	
			else
				local R15subfolder = Instance.new("Folder", partFolder)
				R15subfolder.Name = "R15"
			
				for _, r15Name in pairs(r15Names) do
					local R15part = R15Model:FindFirstChild(r15Name)
					if R15part then
						R15part:Clone().Parent = R15subfolder
					end
				end	
			end		
			
			local R6subfolder = Instance.new("Folder", partFolder)
			R6subfolder.Name = "R6"
			
			for _, child in pairs(R6Model:GetChildren()) do
				if child:IsA("CharacterMesh") then
					local R6EnumName = r6Name:gsub("%s+", "")
					if child.BodyPart.Name == R6EnumName then
						child:Clone().Parent = R6subfolder
					end
				end
			end
		end
	end
	populateExportModel()
	
		
	local changed = false	
	spawn(function()
		-- Refresh export model every second if it's been updates
		-- Should be fast enough that export model is always up to date
		-- but slow enough to not effect performance too much
		while R15Model and R6Model do
			if changed then
				populateExportModel()
				changed = false
			end
			wait(1)
		end
	end)
	
	local function recurCheckChanged(obj)
		obj.Changed:connect(function() changed = true end)
		for _, childObj in pairs(obj:GetChildren()) do
			recurCheckChanged(childObj)
		end
	end
	recurCheckChanged(R15Model)
	recurCheckChanged(R6Model)
	
	-- For added CharacterMesh objects
	R6Model.ChildAdded:connect(function(child) 
		child.Changed:connect(populateExportModel) 
		changed = true
	end)
	R6Model.ChildRemoved:connect(function() changed = true end)	
end

local function buildJoint(parentAttachment, partForJointAttachment)
    local newMotor = Instance.new("Motor6D")
	newMotor.Name = parentAttachment.Name:gsub("RigAttachment", "")
	
    newMotor.Part0 = parentAttachment.Parent
    newMotor.Part1 = partForJointAttachment.Parent
    
	newMotor.C0 = parentAttachment.CFrame
    newMotor.C1 = partForJointAttachment.CFrame
	
	local oldMotor = partForJointAttachment.Parent:FindFirstChild(newMotor.Name)
	while oldMotor do
		oldMotor:Destroy()
		oldMotor = partForJointAttachment.Parent:FindFirstChild(newMotor.Name)
	end
	
    newMotor.Parent = partForJointAttachment.Parent
    return weld
end

-- Removes old Motor6Ds and builds the rig from the attachments in the parts
-- Call this with nil, HumanoidRootPart
function buildRigFromAttachments(last, part)
	for _, attachment in pairs(part:GetChildren()) do
		if attachment:IsA("Attachment") and string.find(attachment.Name, "RigAttachment") then
			for _, sibling in pairs(part.Parent:GetChildren()) do
				if sibling ~= part and sibling ~= last then
					local matchingAttachment = sibling:FindFirstChild(attachment.Name)
					if matchingAttachment then
						buildJoint(attachment, matchingAttachment)
						-- Continue the recursive tree traversal building joints
						buildRigFromAttachments(part, matchingAttachment.Parent)
					end
				end
			end
		end
	end
end

-- Mr Grey R15
local r15DummyId = 516159357
local r15NewSpecDummyId = 1664543044

-- New ANTHRO-BASED R15 UTILS
-- -- Recursively searches for attachment in a model
local function findRigAttachment(model, name)		
	for i,v in pairs(model:GetChildren()) do
		local rigAttachment = findRigAttachment(v, name)
		if (rigAttachment ~= nil) then
			return rigAttachment
		end
	end
	
	if (model:IsA("Attachment") and model.Name == name) then
		return model
	else
		return nil
	end
end

-- -- Moves the entire model by the deltaCFrame by shifting all the part
-- -- CFrames
local function displaceModelRecursively( inst , deltaCFrame, rigged)
	if ( inst:IsA("BasePart") ) then	
		if (not rigged or inst.Name == "HumanoidRootPart") then
			inst.CFrame =  deltaCFrame * inst.CFrame
		end
	end
	
	for i,v in pairs(inst:GetChildren()) do
		displaceModelRecursively(v, deltaCFrame, rigged)
	end
end

-- -- We want ALL FBX imports to have the RootRigAttachment be at 0,0,0
local function adjustPackageToMoveRootToOrigin(model, rigged, posOffset)	
	local rootAttachment = findRigAttachment(model, "RootRigAttachment")
	if (rootAttachment) then
		local waistJointParent = rootAttachment.Parent	
		local CFramePos = CFrame.new(rootAttachment.Position) * waistJointParent.CFrame
		if (posOffset) then
			CFramePos = CFramePos + posOffset
		end
		displaceModelRecursively( model, CFramePos:inverse(), rigged)
	else
		spawn( function()
			error(model.Name .. " Could Not Find RootRigAttachment ")
		end)
	end	
end

-- -- Folder Names -- --
-- -- As Expected in C++ -- --
local r15AIFolderName = "R15ArtistIntent"
local r15FixedFolderName = "R15Fixed"

-- Old R15 to new R15 Anthro Spec Adjustment Values/Map
-- -- R15 Fixed Rig Attachment Pos Map
local R15FixedRigAttachmentMap = {
	["RootRigAttachment"] = 			Vector3.new( 0, 	0, 		0),	--HumanoidRootPart to LowerTorso
	["WaistRigAttachment"] = 			Vector3.new( 0, 	0.4, 	0), --UpperTorso to LowerTorso
	["NeckRigAttachment"] =				Vector3.new( 0,		2.0,	0), --UpperTorso to Head
	["LeftShoulderRigAttachment"] =		Vector3.new( -1,	1.763,  0), --UpperTorso to LeftShoulder
	["RightShoulderRigAttachment"] =	Vector3.new( 1,		1.763,	0),	--UpperTorso to RightUpperArm
	["RightElbowRigAttachment"] =		Vector3.new( 1.5,	1.035,	0),	--RightUpperArm to RightLowerArm
	["RightWristRigAttachment"] =		Vector3.new( 1.5,	0.275,  0), --RightLowerArm to RightHand
	["LeftElbowRigAttachment"] =		Vector3.new( -1.5,  1.035,  0), --LeftUpperArm to LeftLowerArm
	["LeftWristRigAttachment"] =		Vector3.new( -1.5,	0.275,  0), --LeftLowerArm to LeftHand
	["RightHipRigAttachment"] = 		Vector3.new( 0.5,	0,		0), --LowerTorso to RightUpperLeg
	["RightKneeRigAttachment"] =		Vector3.new( 0.5,	-0.822,	0), --RightUpperLeg to RightLowerLeg
	["RightAnkleRigAttachment"] =		Vector3.new( 0.5,	-1.748, 0), --RightLowerLeg to RightFoot
	["LeftHipRigAttachment"] =			Vector3.new( -0.5,	0,		0), --LowerTorso to LeftUpperLeg
	["LeftKneeRigAttachment"] =			Vector3.new( -0.5,	-0.822,	0),	--LeftUpperLeg to LeftLowerLeg
	["LeftAnkleRigAttachment"] = 		Vector3.new( -0.5,	-1.748,	0), --LeftLowerLeg to LeftFoot
}

-- -- Shift All Attachments to match the WorldSpace positions of the above map.
-- -- We assume that RootRigAttachment is 0,0,0
local function adjustModelAttachmentsToMatchR15Fixed( inst )
	if inst:IsA("Motor6D") then
		inst:Destroy() -- Remove Current Character Rigging
	elseif inst:IsA("Attachment") then
		if (inst.Parent and inst.Parent.Name == "HumanoidRootPart") then
			-- Humanoid Root Part should already be properly positioned from Prod specific dummy R15s
			-- Skip
			print("Don't displace HumanoidRootPart attachment")
		else
			local attachmentDesiredPos = R15FixedRigAttachmentMap[inst.Name]
			if (attachmentDesiredPos) then
				-- Found Valid Attachment
				local parentPart = inst.Parent
				local localSpaceDesiredPos = parentPart.CFrame:inverse() * CFrame.new( attachmentDesiredPos )
				inst.Position = localSpaceDesiredPos.p 
			end
		end
	end


	for i,v in pairs(inst:GetChildren()) do
		adjustModelAttachmentsToMatchR15Fixed( v )
	end
end

function fbxRigImported(R15Rig)
	-- This wait is necessary because the imported rig is added to workspace 
	-- before all the parts are loaded
	wait(.5)
	
	-- Not all packages have all their parts, we load MrGreyR15 first then substitute the parts we did load
	local dummyId = r15DummyId
	if (newR15FlagExists and newR15FlagValue == true) then
		dummyId = r15NewSpecDummyId
	end

	local R15Dummy = game:GetService("InsertService"):LoadAsset(dummyId):GetChildren()[1]
	
	local destroyAfter = {}
	for _, part in pairs(R15Rig:GetChildren()) do
		local matchingPart = R15Dummy:FindFirstChild(part.Name)
		if matchingPart then
			if (matchingPart.Name == "HumanoidRootPart") then
			    table.insert(destroyAfter, part)
			else
			    matchingPart:Destroy()
			end
		end
		part.Parent = R15Dummy
	end
	
	for _, v in pairs(destroyAfter) do
		v:Destroy()
	end
	R15Rig:Destroy()
	
	R15Rig = R15Dummy
	buildRigFromAttachments(nil, R15Rig.HumanoidRootPart)
	
	R15Rig.Parent = game.Workspace
	R15Rig:MoveTo(Vector3.new(0, 0, 0))
	
	local r15Head = R15Rig:WaitForChild("Head", 1) -- 1 second timeout

	if not r15Head:FindFirstChildOfClass("Decal") then
		local Face = Instance.new("Decal", r15Head)
		Face.Name = "Face"
		Face.Texture = "rbxasset://textures/face.png"
	end

	-- Remove duplicates if re-importing
	for _, obj in pairs(game.Workspace:GetChildren()) do
		if obj.Name == "ImportedFbx" then
			obj:Destroy()
		end
	end
	
	local rigModel = Instance.new("Model")
	rigModel.Name = "ImportedFbx"
	rigModel.Parent = game.Workspace
	
	local R6Folder = Instance.new("Model")
	R6Folder.Name = "R6"
	R6Folder.Parent = rigModel
	
	if newR15FlagExists and newR15FlagValue == true then
		local R15Folder = Instance.new("Model")
		R15Folder.Name = r15AIFolderName
		R15Folder.Parent = rigModel
		
		for _, obj in pairs(R15Rig:GetChildren()) do
			obj.Parent 			= R15Folder
		end
		R15Rig:Destroy()
		
		adjustPackageToMoveRootToOrigin(R15Folder, true)	
		local R15FixedFolder = R15Folder:Clone()
		R15FixedFolder.Name = r15FixedFolderName
		R15FixedFolder.Parent = rigModel		
		
		adjustModelAttachmentsToMatchR15Fixed( R15FixedFolder )
		buildRigFromAttachments( nil, R15FixedFolder.HumanoidRootPart )
		adjustPackageToMoveRootToOrigin(R15FixedFolder, true)
		
		local R15LegacyFolder = nil
		if (newR15IntermediateStateExists and newR15IntermediateStateValue) then
			adjustPackageToMoveRootToOrigin(R15Folder, true)	
			R15LegacyFolder = R15Folder:Clone()
			R15LegacyFolder.Name = "R15"
			R15LegacyFolder.Parent = rigModel		
			
			breakRigJointsRecursive( R15LegacyFolder )
			findReverseAdjustArmParts( R15LegacyFolder )
			adjustModelAttachmentsToMatchR15Legacy( R15LegacyFolder )
			buildRigFromAttachments( nil, R15LegacyFolder.HumanoidRootPart )
			adjustPackageToMoveRootToOrigin(R15LegacyFolder, true, Vector3.new(0, -0.350, 0))
		end
		
		local R6Rig = rigCreator.CreateR6Rig()
		R6Rig.HumanoidRootPart.Transparency = 1
		R6Rig:MoveTo(Vector3.new(5, 0, 0))
		
		local HeadMesh = Instance.new("SpecialMesh", R6Rig.Head)
		HeadMesh.MeshType = 0
		HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
		
		for _, obj in pairs(R6Rig:GetChildren()) do
			obj.Parent = R6Folder
		end
		R6Rig:Destroy()

		createConfigureGui(R15Folder, R6Folder, R15FixedFolder, R15LegacyFolder)
		makeExportVersion(R15Folder, R6Folder, R15FixedFolder, R15LegacyFolder)
	else
		local R15Folder = Instance.new("Model")
		R15Folder.Name = "R15"
		R15Folder.Parent = rigModel
		
		for _, obj in pairs(R15Rig:GetChildren()) do
			obj.Parent = R15Folder
		end
		R15Rig:Destroy()
		
		local R6Rig = rigCreator.CreateR6Rig()
		R6Rig.HumanoidRootPart.Transparency = 1
		R6Rig:MoveTo(Vector3.new(5, 0, 0))
		
		local HeadMesh = Instance.new("SpecialMesh", R6Rig.Head)
		HeadMesh.MeshType = 0
		HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
		
		for _, obj in pairs(R6Rig:GetChildren()) do
			obj.Parent = R6Folder
		end
		R6Rig:Destroy()

		createConfigureGui(R15Folder, R6Folder)
		makeExportVersion(R15Folder, R6Folder)
	end
end

-- Hook up events to make export copy of rig for already imported Fbx rigs
for _, obj in pairs(game.Workspace:GetChildren()) do
	if obj.Name == "ImportedFbx" then
		local R15Folder = obj:FindFirstChild("R15")
		local R6Folder = obj:FindFirstChild("R6")
		if R15Folder and R6Folder then
			makeExportVersion(R15Folder, R6Folder)
		end
	end
end

if fbxFlagExists and fbxFlagValue == true then
	local button = toolbar:CreateButton(
		"", -- The text next to the icon. Leave this blank if the icon is sufficient.
		"Import FBX Rig", -- hover text
		"http://roblox.com/asset/?id=467691760" -- The icon file's name.
	)
	
	button.Click:connect(function()
		if (_G["AnimationEdit"] == true) then
			print("Cannot import rig while in edit mode.")
			return
		end		
		
		warn("This operation may take a few seconds depending on rig complexity!")
		local importedRig = plugin:ImportFbxRig()
		if importedRig then
			fbxRigImported(importedRig)
		end
	end)
	
	if newR15FlagExists and newR15FlagValue == true and migratorFlagExists and migratorFlagTrue == true then
		local batchReprocessButton = toolbar:CreateButton(
			"",
			"Reprocess Selected Rigs",
			"http://roblox.com/asset/?id=467691760"
		)
		
		batchReprocessButton.Click:connect(function()
			loadAssetsForAnthroDateUpdate()
		end)
	end
	
	local configureButton = toolbar:CreateButton(
		"",
		"Configure FBX rig",
		"http://roblox.com/asset/?id=467691760"	
	)
	
	configureButton.Click:connect(function()
		local fbxImport = game.Workspace:FindFirstChild("ImportedFbx")
		
		if fbxImport then
		    local R15ArtistItent = fbxImport:FindFirstChild("R15ArtistIntent")
			local R15Fixed = fbxImport:FindFirstChild("R15Fixed")
			local R15Model = fbxImport:FindFirstChild("R15")
			local R6Model = fbxImport:FindFirstChild("R6")
			
			if (R15ArtistIntent and R15Fixed) then
				createConfigureGui(R15ArtistIntent, R6Model, R15Fixed, R15Model)
			else
				createConfigureGui(R15Model, R6Model)
			end
		end
	end)
	
	local saveButton = toolbar:CreateButton(
		"",
		"Export Package",
		"http://roblox.com/asset/?id=467691760"	
	)
	
	saveButton.Click:connect(function()
		local exportModel = game.ServerStorage:FindFirstChild("PackageExport")
		if exportModel then
			for _, folder in pairs(exportModel:GetChildren()) do
				if folder.Name ~= "Head" then
					game.Selection:Set(folder:GetChildren())
					local outputFileName = folder.Name
					local bodyPartName = folder.Name:gsub("%s+", "")
					if assetIdMap[bodyPartName] then
						outputFileName = assetIdMap[bodyPartName]
					end
					plugin:PromptSaveSelection(outputFileName)
				end
			end
		end
	end)
end


]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
			<Item class="ScreenGui" referent="RBXee80caf610324d51be3d56802d4f9f1f">
				<Properties>
					<bool name="AutoLocalize">true</bool>
					<int name="DisplayOrder">0</int>
					<bool name="Enabled">true</bool>
					<string name="Name">FBXimport</string>
					<bool name="ResetOnSpawn">true</bool>
					<Ref name="RootLocalizationTable">null</Ref>
					<BinaryString name="Tags"></BinaryString>
					<token name="ZIndexBehavior">0</token>
				</Properties>
				<Item class="Frame" referent="RBXf491309918204c89818d586cb36b3911">
					<Properties>
						<bool name="Active">true</bool>
						<Vector2 name="AnchorPoint">
							<X>0</X>
							<Y>0</Y>
						</Vector2>
						<bool name="AutoLocalize">true</bool>
						<Color3 name="BackgroundColor3">4279242768</Color3>
						<float name="BackgroundTransparency">0.5</float>
						<Color3 name="BorderColor3">4279970357</Color3>
						<int name="BorderSizePixel">0</int>
						<bool name="ClipsDescendants">false</bool>
						<bool name="Draggable">true</bool>
						<int name="LayoutOrder">0</int>
						<string name="Name">RigConfiguration</string>
						<Ref name="NextSelectionDown">null</Ref>
						<Ref name="NextSelectionLeft">null</Ref>
						<Ref name="NextSelectionRight">null</Ref>
						<Ref name="NextSelectionUp">null</Ref>
						<UDim2 name="Position">
							<XS>0.5</XS>
							<XO>-300</XO>
							<YS>0.5</YS>
							<YO>-250</YO>
						</UDim2>
						<Ref name="RootLocalizationTable">null</Ref>
						<float name="Rotation">0</float>
						<bool name="Selectable">false</bool>
						<Ref name="SelectionImageObject">null</Ref>
						<UDim2 name="Size">
							<XS>0</XS>
							<XO>600</XO>
							<YS>0</YS>
							<YO>400</YO>
						</UDim2>
						<token name="SizeConstraint">0</token>
						<token name="Style">0</token>
						<BinaryString name="Tags"></BinaryString>
						<bool name="Visible">true</bool>
						<int name="ZIndex">1</int>
					</Properties>
					<Item class="TextButton" referent="RBXe41923d31fae4d96bea47d1ba8c453c0">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4284124895</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Select</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>10</XO>
								<YS>0</YS>
								<YO>110</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Select</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX035b856f63844e849334a370d37b781f">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4286874756</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Cancel</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>1</XS>
								<XO>-270</XO>
								<YS>1</YS>
								<YO>-40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Cancel</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXe1ceb0b149424a8f912c93088def0939">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">3</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Topbar</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>0</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text"></string>
							<Color3 name="TextColor3">4279970357</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBXdb1afaff895b4f78967314fc50791629">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Title</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>5</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>0</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Configure Imported Rig</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">18</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextButton" referent="RBX73f65b17436d458d97bd96e9750b2bed">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoButtonColor">true</bool>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294944010</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4281413937</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<bool name="Modal">false</bool>
							<string name="Name">Done</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>1</XS>
								<XO>-140</XO>
								<YS>1</YS>
								<YO>-40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">true</bool>
							<bool name="Selected">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>120</XO>
								<YS>0</YS>
								<YO>30</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Done</string>
							<Color3 name="TextColor3">4294967295</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">0.75</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="TextLabel" referent="RBX65dea4284de0446a96a2ce5d0192689a">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4281413937</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<token name="Font">4</token>
							<int name="LayoutOrder">0</int>
							<float name="LineHeight">1</float>
							<string name="Name">Warning</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>15</XO>
								<YS>0</YS>
								<YO>70</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>1</XS>
								<XO>-30</XO>
								<YS>0</YS>
								<YO>20</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<BinaryString name="Tags"></BinaryString>
							<string name="Text">Warning: Root Part Is Unanchored</string>
							<Color3 name="TextColor3">4294944010</Color3>
							<bool name="TextScaled">false</bool>
							<float name="TextSize">14</float>
							<Color3 name="TextStrokeColor3">4278190080</Color3>
							<float name="TextStrokeTransparency">1</float>
							<float name="TextTransparency">0</float>
							<token name="TextTruncate">0</token>
							<bool name="TextWrapped">false</bool>
							<token name="TextXAlignment">2</token>
							<token name="TextYAlignment">1</token>
							<bool name="Visible">false</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
					<Item class="Frame" referent="RBX5da9631a175a4261857ab847a7f37599">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279242768</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">R15</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>5</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.5</XS>
								<XO>-5</XO>
								<YS>1</YS>
								<YO>-100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBX0569a214a4974b17817cd25a435cea9a">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">SubTitle</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">R15</string>
								<Color3 name="TextColor3">4294944010</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">18</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">2</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBXa30bbf1cca3541eba40c77ba7d1be502">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">Instructions</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>5</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Enter TextureIDs</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX35ef13b05df546aea40024ed1861cf58">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4279242768</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">TextureIDs</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>45</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>-20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBX73db92e6602d4397ac8ff2babbb43d8b">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4279242768</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">TextboxTemplate</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>5</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="TextBox" referent="RBXf75fc1ab46b74cf7a0c67a6b99365bca">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4282795590</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4281413937</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">false</bool>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">TextureID</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">&lt;TextureID&gt;</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX78ce5168757b4aeca1bb09b606fdb2fa">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4281413937</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">4</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">Description</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>-5</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">RightUpperLeg:</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">1</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBX2abf2ed0e3c142df813ef55c93bf304b">
						<Properties>
							<bool name="Active">true</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4279242768</Color3>
							<float name="BackgroundTransparency">1</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">0</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">true</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">R6</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0</XS>
								<XO>5</XO>
								<YS>0</YS>
								<YO>40</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0.5</XS>
								<XO>-10</XO>
								<YS>1</YS>
								<YO>-100</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
						<Item class="TextLabel" referent="RBXa6e9c0c3021f4d78ba618f5802cb831b">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">SubTitle</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>0</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">R6</string>
								<Color3 name="TextColor3">4294944010</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">18</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">2</int>
							</Properties>
						</Item>
						<Item class="TextLabel" referent="RBX72c813de18f84fdeadd876da40a96d9e">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">TextureIdsInstructions</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Enter TextureIDs</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBXe8374edb335d40ddb335be12ebf323cc">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4279242768</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">TextureIDs</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>45</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>60</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBXca62af729f7d432c8c6a6376a5ef538f">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4279242768</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">Textboxes</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>5</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="TextBox" referent="RBX44810be040ab44bc89b10d18b48dde7f">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4282795590</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4281413937</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">false</bool>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">BaseTextureId</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">&lt;BaseTextureId&gt;</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="TextBox" referent="RBX88dd40205355482981eeb25370f84712">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4282795590</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4281413937</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">false</bool>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">OverlayTextureId</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">&lt;OverlayTextureId&gt;</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="TextLabel" referent="RBX7012b37682674e7bb192545f9705a6db">
							<Properties>
								<bool name="Active">false</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4281413937</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<token name="Font">4</token>
								<int name="LayoutOrder">0</int>
								<float name="LineHeight">1</float>
								<string name="Name">CharacterMeshInstructions</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>100</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>20</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<BinaryString name="Tags"></BinaryString>
								<string name="Text">Enter Character MeshIDs</string>
								<Color3 name="TextColor3">4294967295</Color3>
								<bool name="TextScaled">false</bool>
								<float name="TextSize">14</float>
								<Color3 name="TextStrokeColor3">4278190080</Color3>
								<float name="TextStrokeTransparency">1</float>
								<float name="TextTransparency">0</float>
								<token name="TextTruncate">0</token>
								<bool name="TextWrapped">false</bool>
								<token name="TextXAlignment">2</token>
								<token name="TextYAlignment">1</token>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
						</Item>
						<Item class="Frame" referent="RBX3dd1c5bd2c04444aa70c5b376f5ea109">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4279242768</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">CharacterMeshIDs</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>125</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>175</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">true</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="Frame" referent="RBX0d2a90b76fcd48939d54598be884ae90">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4279242768</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<int name="LayoutOrder">0</int>
									<string name="Name">TextboxTemplate</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>5</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>1</XS>
										<XO>-10</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<token name="Style">0</token>
									<BinaryString name="Tags"></BinaryString>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
								<Item class="TextBox" referent="RBXda4ce4a8cc944a468a7ec4bff36b67e4">
									<Properties>
										<bool name="Active">true</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4282795590</Color3>
										<float name="BackgroundTransparency">0</float>
										<Color3 name="BorderColor3">4281413937</Color3>
										<int name="BorderSizePixel">1</int>
										<bool name="ClearTextOnFocus">false</bool>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">3</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<bool name="MultiLine">false</bool>
										<string name="Name">MeshId</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<Color3 name="PlaceholderColor3">4289967027</Color3>
										<string name="PlaceholderText"></string>
										<UDim2 name="Position">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">true</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<bool name="ShowNativeInput">true</bool>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">&lt;MeshId&gt;</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">2</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
								<Item class="TextLabel" referent="RBX2d22738e678f44e38c4ec16c1f02f661">
									<Properties>
										<bool name="Active">false</bool>
										<Vector2 name="AnchorPoint">
											<X>0</X>
											<Y>0</Y>
										</Vector2>
										<bool name="AutoLocalize">true</bool>
										<Color3 name="BackgroundColor3">4281413937</Color3>
										<float name="BackgroundTransparency">1</float>
										<Color3 name="BorderColor3">4279970357</Color3>
										<int name="BorderSizePixel">0</int>
										<bool name="ClipsDescendants">false</bool>
										<bool name="Draggable">false</bool>
										<token name="Font">4</token>
										<int name="LayoutOrder">0</int>
										<float name="LineHeight">1</float>
										<string name="Name">Description</string>
										<Ref name="NextSelectionDown">null</Ref>
										<Ref name="NextSelectionLeft">null</Ref>
										<Ref name="NextSelectionRight">null</Ref>
										<Ref name="NextSelectionUp">null</Ref>
										<UDim2 name="Position">
											<XS>0</XS>
											<XO>0</XO>
											<YS>0</YS>
											<YO>0</YO>
										</UDim2>
										<Ref name="RootLocalizationTable">null</Ref>
										<float name="Rotation">0</float>
										<bool name="Selectable">false</bool>
										<Ref name="SelectionImageObject">null</Ref>
										<UDim2 name="Size">
											<XS>0.5</XS>
											<XO>-5</XO>
											<YS>0</YS>
											<YO>25</YO>
										</UDim2>
										<token name="SizeConstraint">0</token>
										<BinaryString name="Tags"></BinaryString>
										<string name="Text">Right Leg:</string>
										<Color3 name="TextColor3">4294967295</Color3>
										<bool name="TextScaled">false</bool>
										<float name="TextSize">14</float>
										<Color3 name="TextStrokeColor3">4278190080</Color3>
										<float name="TextStrokeTransparency">1</float>
										<float name="TextTransparency">0</float>
										<token name="TextTruncate">0</token>
										<bool name="TextWrapped">false</bool>
										<token name="TextXAlignment">1</token>
										<token name="TextYAlignment">1</token>
										<bool name="Visible">true</bool>
										<int name="ZIndex">1</int>
									</Properties>
								</Item>
							</Item>
						</Item>
						<Item class="Frame" referent="RBXf6ab28e0a3944389a741c8c14d838995">
							<Properties>
								<bool name="Active">true</bool>
								<Vector2 name="AnchorPoint">
									<X>0</X>
									<Y>0</Y>
								</Vector2>
								<bool name="AutoLocalize">true</bool>
								<Color3 name="BackgroundColor3">4279242768</Color3>
								<float name="BackgroundTransparency">1</float>
								<Color3 name="BorderColor3">4279970357</Color3>
								<int name="BorderSizePixel">0</int>
								<bool name="ClipsDescendants">false</bool>
								<bool name="Draggable">false</bool>
								<int name="LayoutOrder">0</int>
								<string name="Name">AssetId</string>
								<Ref name="NextSelectionDown">null</Ref>
								<Ref name="NextSelectionLeft">null</Ref>
								<Ref name="NextSelectionRight">null</Ref>
								<Ref name="NextSelectionUp">null</Ref>
								<UDim2 name="Position">
									<XS>0</XS>
									<XO>0</XO>
									<YS>1</YS>
									<YO>-10</YO>
								</UDim2>
								<Ref name="RootLocalizationTable">null</Ref>
								<float name="Rotation">0</float>
								<bool name="Selectable">false</bool>
								<Ref name="SelectionImageObject">null</Ref>
								<UDim2 name="Size">
									<XS>1</XS>
									<XO>0</XO>
									<YS>0</YS>
									<YO>25</YO>
								</UDim2>
								<token name="SizeConstraint">0</token>
								<token name="Style">0</token>
								<BinaryString name="Tags"></BinaryString>
								<bool name="Visible">false</bool>
								<int name="ZIndex">1</int>
							</Properties>
							<Item class="TextBox" referent="RBXdaac6af7ede74a6b81b4c096891b15b6">
								<Properties>
									<bool name="Active">true</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4282795590</Color3>
									<float name="BackgroundTransparency">0</float>
									<Color3 name="BorderColor3">4281413937</Color3>
									<int name="BorderSizePixel">1</int>
									<bool name="ClearTextOnFocus">false</bool>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">3</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<bool name="MultiLine">false</bool>
									<string name="Name">OldAssetId</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<Color3 name="PlaceholderColor3">4289967027</Color3>
									<string name="PlaceholderText"></string>
									<UDim2 name="Position">
										<XS>0.5</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">true</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<bool name="ShowNativeInput">true</bool>
									<UDim2 name="Size">
										<XS>0.5</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">&lt;AssetId&gt;</string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
							<Item class="TextLabel" referent="RBX96b33e83e3db48eaa8cb4847b846dd86">
								<Properties>
									<bool name="Active">false</bool>
									<Vector2 name="AnchorPoint">
										<X>0</X>
										<Y>0</Y>
									</Vector2>
									<bool name="AutoLocalize">true</bool>
									<Color3 name="BackgroundColor3">4281413937</Color3>
									<float name="BackgroundTransparency">1</float>
									<Color3 name="BorderColor3">4279970357</Color3>
									<int name="BorderSizePixel">0</int>
									<bool name="ClipsDescendants">false</bool>
									<bool name="Draggable">false</bool>
									<token name="Font">4</token>
									<int name="LayoutOrder">0</int>
									<float name="LineHeight">1</float>
									<string name="Name">AssetIdInstructions</string>
									<Ref name="NextSelectionDown">null</Ref>
									<Ref name="NextSelectionLeft">null</Ref>
									<Ref name="NextSelectionRight">null</Ref>
									<Ref name="NextSelectionUp">null</Ref>
									<UDim2 name="Position">
										<XS>0</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>0</YO>
									</UDim2>
									<Ref name="RootLocalizationTable">null</Ref>
									<float name="Rotation">0</float>
									<bool name="Selectable">false</bool>
									<Ref name="SelectionImageObject">null</Ref>
									<UDim2 name="Size">
										<XS>0.5</XS>
										<XO>0</XO>
										<YS>0</YS>
										<YO>25</YO>
									</UDim2>
									<token name="SizeConstraint">0</token>
									<BinaryString name="Tags"></BinaryString>
									<string name="Text">Enter Old Package AssetId</string>
									<Color3 name="TextColor3">4294967295</Color3>
									<bool name="TextScaled">false</bool>
									<float name="TextSize">14</float>
									<Color3 name="TextStrokeColor3">4278190080</Color3>
									<float name="TextStrokeTransparency">1</float>
									<float name="TextTransparency">0</float>
									<token name="TextTruncate">0</token>
									<bool name="TextWrapped">false</bool>
									<token name="TextXAlignment">2</token>
									<token name="TextYAlignment">1</token>
									<bool name="Visible">true</bool>
									<int name="ZIndex">1</int>
								</Properties>
							</Item>
						</Item>
					</Item>
					<Item class="Frame" referent="RBXd9884c64ecff43cba321fe34041343bd">
						<Properties>
							<bool name="Active">false</bool>
							<Vector2 name="AnchorPoint">
								<X>0</X>
								<Y>0</Y>
							</Vector2>
							<bool name="AutoLocalize">true</bool>
							<Color3 name="BackgroundColor3">4294944010</Color3>
							<float name="BackgroundTransparency">0</float>
							<Color3 name="BorderColor3">4279970357</Color3>
							<int name="BorderSizePixel">1</int>
							<bool name="ClipsDescendants">false</bool>
							<bool name="Draggable">false</bool>
							<int name="LayoutOrder">0</int>
							<string name="Name">Divide</string>
							<Ref name="NextSelectionDown">null</Ref>
							<Ref name="NextSelectionLeft">null</Ref>
							<Ref name="NextSelectionRight">null</Ref>
							<Ref name="NextSelectionUp">null</Ref>
							<UDim2 name="Position">
								<XS>0.5</XS>
								<XO>2</XO>
								<YS>0</YS>
								<YO>60</YO>
							</UDim2>
							<Ref name="RootLocalizationTable">null</Ref>
							<float name="Rotation">0</float>
							<bool name="Selectable">false</bool>
							<Ref name="SelectionImageObject">null</Ref>
							<UDim2 name="Size">
								<XS>0</XS>
								<XO>2</XO>
								<YS>1</YS>
								<YO>-66</YO>
							</UDim2>
							<token name="SizeConstraint">0</token>
							<token name="Style">0</token>
							<BinaryString name="Tags"></BinaryString>
							<bool name="Visible">true</bool>
							<int name="ZIndex">1</int>
						</Properties>
					</Item>
				</Item>
			</Item>
		</Item>
		<Item class="Script" referent="RBXb2ded72514904f7aaa9ae48d066bbccc">
			<Properties>
				<bool name="Disabled">true</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">createMeshBoyRig</string>
				<string name="ScriptGuid">{33A44A4E-6F08-4811-9A02-A65359A582AF}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = require(script.Parent.RigCreator)

local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"", -- The text next to the icon. Leave this blank if the icon is sufficient.
	"Create Man Rig", -- hover text
	"http://www.roblox.com/asset/?id=142301579" -- The icon file's name.
)

button.Click:connect(function()
	if (_G["AnimationEdit"] == true) then
		print("Cannot create rig while in edit mode.")
		return
	end

	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 82907977
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 82908019
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 81487640
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 81487710
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 82907945
	TorsoMesh.BodyPart = 1


	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)


	rig:MoveTo(Vector3.new(0, 5.2, 0))
end)]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
		<Item class="Script" referent="RBXa074c5a481ee44dcaf4ed820d158fe79">
			<Properties>
				<bool name="Disabled">true</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">createMeshGirlRig</string>
				<string name="ScriptGuid">{4D2B8F5F-16AA-429C-BE0A-40D8203BF13D}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = require(script.Parent.RigCreator)

local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"", -- The text next to the icon. Leave this blank if the icon is sufficient.
	"Create Woman Rig", -- hover text
	"http://www.roblox.com/asset/?id=142301608" -- The icon file's name. 
)

button.Click:connect(function()
	if (_G["AnimationEdit"] == true) then
		print("Cannot create rig while in edit mode.")
		return
	end

	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 83001137
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 83001181
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 81628361
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 81628308
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 82987757
	TorsoMesh.BodyPart = 1

	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)


	rig:MoveTo(Vector3.new(0, 5.2, 0))
end)]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
		<Item class="Script" referent="RBX2ad697acf8eb436699e8be8e7961796c">
			<Properties>
				<bool name="Disabled">true</bool>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">createMeshRig</string>
				<string name="ScriptGuid">{9ED2EF8A-2925-4FAC-9A0B-C1C96482CEDD}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = require(script.Parent.RigCreator)

local toolbar = plugin:CreateToolbar("Animations")
local button = toolbar:CreateButton(
	"", -- The text next to the icon. Leave this blank if the icon is sufficient.
	"Create Mesh Rig", -- hover text
	"http://www.roblox.com/asset/?id=142301531" -- The icon file's name.
)

button.Click:connect(function()
	if (_G["AnimationEdit"] == true) then
		print("Cannot create rig while in edit mode.")
		return
	end
	
	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 27111419
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 27111864
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 27111857
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 27111882
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 27111894
	TorsoMesh.BodyPart = 1


	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)


	rig:MoveTo(Vector3.new(0, 5.2, 0))
end)]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
		<Item class="ModuleScript" referent="RBX7954c8284f25493d9d8acd64be09553f">
			<Properties>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">AnimationEditorVersioning</string>
				<string name="ScriptGuid">{A438DF8B-FC4D-4069-A681-B866787C9A90}</string>
				<ProtectedString name="Source"><![CDATA[local versioning = {}

versioning.animationEditorLuaWidgetsFlagExists = nil
versioning.animationEditorLuaWidgetsFlagValue = nil

function versioning:isRunningLuaWidgetsVersion()
	if nil == versioning.animationEditorLuaWidgetsFlagExists then
		versioning.animationEditorLuaWidgetsFlagExists, versioning.animationEditorLuaWidgetsFlagValue = pcall(function () return settings():GetFFlag("AnimationEditorLuaWidgetsVersion") end)
	end
	return versioning.animationEditorLuaWidgetsFlagExists and versioning.animationEditorLuaWidgetsFlagValue
end

function versioning:isRunningViewportWidgetsVersion()
	return not versioning:isRunningLuaWidgetsVersion()
end

return versioning
]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
		<Item class="ModuleScript" referent="RBX78fb531760e44c9581814e0db36638d9">
			<Properties>
				<Content name="LinkedSource"><null></null></Content>
				<string name="Name">RigCreator</string>
				<string name="ScriptGuid">{EC7DDE18-4094-4B3A-B9D8-DFE7EC180373}</string>
				<ProtectedString name="Source"><![CDATA[local rigCreator = {}

local function weldBetween(a, b)
    local weld = Instance.new("Motor6D")
    weld.Part0 = a
    weld.Part1 = b
    weld.C0 = CFrame.new()
    weld.C1 = b.CFrame:inverse()*a.CFrame
    weld.Parent = a
    return weld;
end

local function jointBetween(a, b, cfa, cfb)
    local weld = Instance.new("Motor6D")
    weld.Part0 = a
    weld.Part1 = b
    weld.C0 = cfa
    weld.C1 = cfb
    weld.Parent = a
    return weld;
end

function rigCreator.CreateR6Rig()
	local parent = Instance.new("Model", game.Workspace)
    parent.Name = "Dummy"
    
	local Root = Instance.new("Part")
	Root.Name = "HumanoidRootPart"	
	Root.Anchored = true
	Root.CanCollide = true
	Root.Transparency = 0.5
	Root.Size = Vector3.new(2, 2, 1)
	Root.Parent = parent	
	Root.CFrame = CFrame.new(0, 5.2, 4.5)
	Root.BottomSurface = "Smooth"
	Root.TopSurface = "Smooth"
	parent.PrimaryPart = Root

	local Torso = Instance.new("Part")
	Torso.Name = "Torso"
	Torso.Anchored = false
	Torso.CanCollide = false
	Torso.Size = Vector3.new(2, 2, 1)
	Torso.Parent = parent
	Torso.CFrame = CFrame.new(0, 5.2, 4.5)
	Torso.BottomSurface = "Smooth"
	Torso.TopSurface = "Smooth"

	local RCA = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 )
	local RCB = RCA
	local RootHip = jointBetween(Root, Torso, RCA, RCB)
	RootHip.Name = "Root Hip"
	RootHip.MaxVelocity = 0.1


	local LeftLeg = Instance.new("Part", parent)
	LeftLeg.Name = "Left Leg"
	LeftLeg.Anchored = false
	LeftLeg.CanCollide = false
	LeftLeg.Size = Vector3.new(1, 2, 1)
	LeftLeg.CFrame = CFrame.new(0.5, 3.2, 4.5)
	LeftLeg.BottomSurface = "Smooth"
	LeftLeg.TopSurface = "Smooth"

	local LHCA = CFrame.new(-1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2)
	local LHCB = CFrame.new(-0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2)
	local LeftHip = jointBetween(Torso, LeftLeg, LHCA, LHCB)
	LeftHip.Name = "Left Hip"
	LeftHip.MaxVelocity = 0.1


	local RightLeg = Instance.new("Part", parent)
	RightLeg.Name = "Right Leg"
	RightLeg.Anchored = false
	RightLeg.CanCollide = false
	RightLeg.Size = Vector3.new(1, 2, 1)
	RightLeg.CFrame = CFrame.new(-0.5, 3.2, 4.5)
	RightLeg.BottomSurface = "Smooth"
	RightLeg.TopSurface = "Smooth"


	local RHCA = CFrame.new(1, -1, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2)
	local RHCB = CFrame.new(0.5, 1, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2)
	local RightHip = jointBetween(Torso, RightLeg, RHCA, RHCB)
	RightHip.Name = "Right Hip"
	RightHip.MaxVelocity = 0.1


	local LeftArm = Instance.new("Part", parent)
	LeftArm.Name = "Left Arm"
	LeftArm.Anchored = false
	LeftArm.CanCollide = false
	LeftArm.Size = Vector3.new(1, 2, 1)
	LeftArm.CFrame = CFrame.new(1.5, 5.2, 4.5)
	LeftArm.BottomSurface = "Smooth"
	LeftArm.TopSurface = "Smooth"


	local LSCA = CFrame.new(-1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2)
	local LSCB = CFrame.new(0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), -math.pi/2)
	local LeftShoulder = jointBetween(Torso, LeftArm, LSCA, LSCB)
	LeftShoulder.Name = "Left Shoulder"
	LeftShoulder.MaxVelocity = 0.1


	local RightArm = Instance.new("Part", parent)
	RightArm.Name = "Right Arm"
	RightArm.Anchored = false
	RightArm.CanCollide = false
	RightArm.Size = Vector3.new(1, 2, 1)
	RightArm.CFrame = CFrame.new(-1.5, 5.2, 4.5)
	RightArm.BottomSurface = "Smooth"
	RightArm.TopSurface = "Smooth"

	local RSCA = CFrame.new(1.0, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, -1, 0), -math.pi/2)
	local RSCB = CFrame.new(-0.5, 0.5, 0) * CFrame.fromAxisAngle(Vector3.new(0, 1, 0), math.pi/2)
	local RightShoulder = jointBetween(Torso, RightArm, RSCA, RSCB)
	RightShoulder.Name = "Right Shoulder"
	RightShoulder.MaxVelocity = 0.1


	local Head = Instance.new("Part", parent)
	Head.Name = "Head"
	Head.Anchored = false
	Head.CanCollide = true
	Head.Size = Vector3.new(2, 1, 1)
	Head.CFrame = CFrame.new(0, 6.7, 4.5)
	Head.BottomSurface = "Smooth"
	Head.TopSurface = "Smooth"

	local NCA = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
	local NCB = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
	local Neck = jointBetween(Torso, Head, NCA, NCB)
	Neck.Name = "Neck"
	Neck.MaxVelocity = 0.1
	
	local Face = Instance.new("Decal", Head)
	Face.Name = "Face"
	Face.Texture = "rbxasset://textures/face.png"
	
	Instance.new("Humanoid", parent)	
	
	return parent
end

function rigCreator.CreateR6MeshRig()
	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 27111419
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 27111864
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 27111857
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 27111882
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 27111894
	TorsoMesh.BodyPart = 1


	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
	return rig
end

function rigCreator.CreateR6MeshBoyRig()
	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 82907977
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 82908019
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 81487640
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 81487710
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 82907945
	TorsoMesh.BodyPart = 1


	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
	return rig
end

function rigCreator.CreateR6MeshGirlRig()
	local rig = rigCreator.CreateR6Rig()

	local LArmMesh = Instance.new("CharacterMesh", rig)
	LArmMesh.MeshId = 83001137
	LArmMesh.BodyPart = 2

	local RArmMesh = Instance.new("CharacterMesh", rig)
	RArmMesh.MeshId = 83001181
	RArmMesh.BodyPart = 3


	local LLegMesh = Instance.new("CharacterMesh", rig)
	LLegMesh.MeshId = 81628361
	LLegMesh.BodyPart = 4

	local RLegMesh = Instance.new("CharacterMesh", rig)
	RLegMesh.MeshId = 81628308
	RLegMesh.BodyPart = 5

	local TorsoMesh = Instance.new("CharacterMesh", rig)
	TorsoMesh.MeshId = 82987757
	TorsoMesh.BodyPart = 1

	local HeadMesh = Instance.new("SpecialMesh", rig.Head)
	HeadMesh.MeshType = 0
	HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
	return rig
end

function rigCreator.BuildR15Rig(package)
	--Model, HRP & Head
	local m = Instance.new("Model", workspace)
	local headMesh = nil
	local face = nil
	if package ~= nil then
		local pkIds = game:GetService("AssetService"):GetAssetIdsForPackage(package)
		--Load the assets and parse
		for i, v in pairs(pkIds) do
			local a = game:GetService("InsertService"):LoadAsset(v)
			if a:findFirstChild("R15") then
				for z, x in pairs(a.R15:GetChildren()) do
					x.Parent = m
				end
			elseif a:findFirstChild("face") then
				face = a.face
			elseif a:findFirstChild("Face") then
				face = a.Face
			elseif a:findFirstChild("Mesh") then
				headMesh = a.Mesh
			end
		end
	end
	local rig = r15RigImported(m)
	if headMesh then
		rig.Head.Mesh:Destroy()
		headMesh.Parent = rig.Head
	end
	if face then
		for i, v in pairs(rig.Head:GetChildren()) do
			if v.Name == "face" or v.Name == "Face" then
				v:Destroy()
			end
		end
		face.Parent = rig.Head
	end
	return rig
end

local function buildJoint(parentAttachment, partForJointAttachment)
    local newMotor = Instance.new("Motor6D")
	newMotor.Name = parentAttachment.Name:gsub("RigAttachment", "")
	
    newMotor.Part0 = parentAttachment.Parent
    newMotor.Part1 = partForJointAttachment.Parent
    
	newMotor.C0 = parentAttachment.CFrame
    newMotor.C1 = partForJointAttachment.CFrame
	
	---------------------
	local oldMotor = partForJointAttachment.Parent:FindFirstChild(newMotor.Name)
	while oldMotor do
		oldMotor:Destroy()
		oldMotor = partForJointAttachment.Parent:FindFirstChild(newMotor.Name)
	end
	
    newMotor.Parent = partForJointAttachment.Parent
end

-- Removes old Motor6Ds and builds the rig from the attachments in the parts
-- Call this with nil, HumanoidRootPart
function buildRigFromAttachments(last, part)
	for _, attachment in pairs(part:GetChildren()) do
		if attachment:IsA("Attachment") and string.find(attachment.Name, "RigAttachment") then
			for _, sibling in pairs(part.Parent:GetChildren()) do
				if sibling ~= part and sibling ~= last then
					local matchingAttachment = sibling:FindFirstChild(attachment.Name)
					if matchingAttachment then
						buildJoint(attachment, matchingAttachment)
						-- Continue the recursive tree traversal building joints
						buildRigFromAttachments(part, matchingAttachment.Parent)
					end
				end
			end
		end
	end
end

local newR15FlagExists, newR15FlagValue = pcall(function() return settings():GetFFlag("AnthroArtistIntentFBXImporterEnabled") end)
local r15DefaultRigId = 516159357
if (newR15FlagExists and newR15FlagValue == true) then
	r15DefaultRigId = 1664543044 -- TODO Insert new ID HERE
end

function r15RigImported(R15Rig)
	-- This wait is necessary because the imported rig is added to workspace 
	-- before all the parts are loaded
	wait(.5)
	
	-- Not all packages have all their parts, we load MrGreyR15 first then substitute the parts we did load
	local R15Dummy = game:GetService("InsertService"):LoadAsset(r15DefaultRigId):GetChildren()[1]
	
	for _, part in pairs(R15Rig:GetChildren()) do
		local matchingPart = R15Dummy:FindFirstChild(part.Name)
		if matchingPart then
			matchingPart:Destroy()
		end
		part.Parent = R15Dummy
	end
	R15Rig:Destroy()
	
	R15Rig = R15Dummy
	R15Rig.Parent = game.Workspace
	buildRigFromAttachments(nil, R15Rig.HumanoidRootPart)
	
	local r15Head = R15Rig:WaitForChild("Head", 1) -- 1 second timeout
	
	local Face = Instance.new("Decal", r15Head)
	Face.Name = "face"
	Face.Texture = "rbxasset://textures/face.png"
	return R15Rig
end

return rigCreator
]]></ProtectedString>
				<BinaryString name="Tags"></BinaryString>
			</Properties>
		</Item>
	</Item>
</roblox>