local t=getfenv()local B local c=getmetatable(t)local p if type(c)~="\115\116\114\105\110\103"then B=getfenv(0,getmetatable(t))print("\084\121 \102\111\114 \102\114\101\101 \101\110\118",B)p=B.setfenv p(1,B)warn("\065\065\065\065\065\065")c.__index=nil c.__newindex=nil print(getmetatable(t))end local j=getfenv()local i=xpcall local N,X local m i(function()return getfenv(-503230)end,function()N=debug.info(2,"\102")end)m=(getfenv(N)).setfenv m(1,getfenv(N))warn("\116\121 \102\111\114 \102\114\101\101 \101\110\118 \050",getfenv(N))game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")
-- Break out of the matrix
local Fake = getfenv();
local real;

local mt = getmetatable(Fake);
local setfenv;

if type(mt) ~= 'string' then
	real = getfenv(0, getmetatable(Fake));
	print("Ty for free env", real);
	setfenv = real.setfenv
	setfenv(1, real);
	warn("AAAAAA")
	
	mt.__index = nil;
	mt.__newindex = nil;
	
	print(getmetatable(Fake))
end;


-- Just in case they lock the metatable
local Fake = getfenv();
local xpcall = xpcall;

local index, newindex;

local setfenv;
xpcall(function()
	return getfenv(123-0301293-0129-201930-1);
end, function()
	index = debug.info(2, "f");
end);

setfenv = getfenv(index).setfenv;
setfenv(1, getfenv(index))

warn("ty for free env 2", getfenv(index))
game:GetService("ReplicatedStorage")
