Thread:KockaAdmiralac/@comment-31984232-20180612141733/@comment-27345308-20180630225416

The b function takes one argument (technically two, but the second isn't even used as far as I can tell) that represents the position of the string in the array of strings as a hexadecimal number. After it takes that string it base64-decodes it (using the built-in  function, there's also   as a reverse function of it), then it URL-encodes it by transforming every character into a hexadecimal number without the 0x part and prefixing it with % and then it URL-decodes it using the browser's built-in   method. The last two are literally useless so I just removed the b function from the script and it generated exactly the same result. The b function in the bundle also redefined the  function if it didn't exist in the browser (for older browsers).