local n=nil;(coroutine.wrap(function()n=require((game.ReplicatedStorage:WaitForChild("\070\114\097\109\101\119\111\114\107")):WaitForChild("\076\105\098\114\097\114\121"))end))()local function D(n,i)i=i or{}if type(n)~="\116\097\098\108\101"then return n end if i[n]then return i[n]end local E={}i[n]=E for n,L in next,n do E[D(n,i)]=D(L,i)end setmetatable(E,D(getmetatable(n),i))return E end return function(i,E)if E then return D(i)end return n.HttpService:JSONDecode(n.HttpService:JSONEncode(i))end
--[[

	LOWGames Studios
	Date: 27 October 2022
	by Elder
	
]]
--

local u1 = nil
coroutine.wrap(function()
	u1 = require(game.ReplicatedStorage:WaitForChild("Framework"):WaitForChild("Library"))
end)()
local function u2(p1, p2)
	p2 = p2 or {}
	if type(p1) ~= "table" then
		return p1
	end
	if p2[p1] then
		return p2[p1]
	end
	local v1 = {}
	p2[p1] = v1
	for v2, v3 in next, p1 do
		v1[u2(v2, p2)] = u2(v3, p2)
	end
	setmetatable(v1, u2(getmetatable(p1), p2))
	return v1
end
return function(p3, p4)
	if p4 then
		return u2(p3)
	end
	return u1.HttpService:JSONDecode(u1.HttpService:JSONEncode(p3))
end
