PageSourceSearch

https://datalog.pressurepro.us/public/js/jquery.base64.js

js pressurepro.us collected 2026-10-10 00:59:43 UTC 1,328 bytes, 1 lines download raw bytes

1jQuery.base64=function(r){var t="=",e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function n(r,t){var n=e.indexOf(r.charAt(t));if(-1===n)throw"Cannot decode base64";return n}function h(r,t){var e=r.charCodeAt(t);if(e>255)throw"INVALID_CHARACTER_ERR: DOM Exception 5";return e}return{decode:function(r){var e,h,a=0,c=r.length,o=[];if(r=String(r),0===c)return r;if(c%4!=0)throw"Cannot decode base64";for(r.charAt(c-1)===t&&(a=1,r.charAt(c-2)===t&&(a=2),c-=4),e=0;e<c;e+=4)h=n(r,e)<<18|n(r,e+1)<<12|n(r,e+2)<<6|n(r,e+3),o.push(String.fromCharCode(h>>16,h>>8&255,255&h));switch(a){case 1:h=n(r,e)<<18|n(r,e+1)<<12|n(r,e+2)<<6,o.push(String.fromCharCode(h>>16,h>>8&255));break;case 2:h=n(r,e)<<18|n(r,e+1)<<12,o.push(String.fromCharCode(h>>16))}return o.join("")},encode:function(r){if(1!==arguments.length)throw"SyntaxError: exactly one argument required";var n,a,c=[],o=(r=String(r)).length-r.length%3;if(0===r.length)return r;for(n=0;n<o;n+=3)a=h(r,n)<<16|h(r,n+1)<<8|h(r,n+2),c.push(e.charAt(a>>18)),c.push(e.charAt(a>>12&63)),c.push(e.charAt(a>>6&63)),c.push(e.charAt(63&a));switch(r.length-o){case 1:a=h(r,n)<<16,c.push(e.charAt(a>>18)+e.charAt(a>>12&63)+t+t);break;case 2:a=h(r,n)<<16|h(r,n+1)<<8,c.push(e.charAt(a>>18)+e.charAt(a>>12&63)+e.charAt(a>>6&63)+t)}return c.join("")},VERSION:"1.0"}}(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.