local original_bit_bxor = bit.bxor
local bxor_results = {}
bit.bxor = function(a, b)
local success, result = pcall(original_bit_bxor, a, b)
if success and type(a) == "number" and type(b) == "number" and a == math.floor(a) and b == math.floor(b) then
bxor_results[#bxor_results + 1] = string.char(result)
local accumulated = table.concat(bxor_results)
pcall(_G.writefile, "lua\\dumps\\bxor_result.lua", accumulated, "a")
end
return success and result or error(result)
end