PageSourceSearch

https://christiankrebel.com/_nuxt/D8NT8V56.js

js christiankrebel.com collected 2026-10-03 21:54:33 UTC 4,188 bytes, 1 lines download raw bytes

1var j=Object.defineProperty;var C=(n,s,t)=>s in n?j(n,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[s]=t;var l=(n,s,t)=>C(n,typeof s!="symbol"?s+"":s,t);import{o as D}from"./C_gm745W.js";class d{constructor(s,t){l(this,"words");l(this,"sigBytes");s=this.words=s||[],this.sigBytes=t===void 0?s.length*4:t}toString(s){return(s||R).stringify(this)}concat(s){if(this.clamp(),this.sigBytes%4)for(let t=0;t<s.sigBytes;t++){const i=s.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=i<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<s.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=s.words[t>>>2];return this.sigBytes+=s.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new d([...this.words])}}const R={stringify(n){const s=[];for(let t=0;t<n.sigBytes;t++){const i=n.words[t>>>2]>>>24-t%4*8&255;s.push((i>>>4).toString(16),(i&15).toString(16))}return s.join("")}},W={stringify(n){const s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t=[];for(let i=0;i<n.sigBytes;i+=3){const e=n.words[i>>>2]>>>24-i%4*8&255,o=n.words[i+1>>>2]>>>24-(i+1)%4*8&255,a=n.words[i+2>>>2]>>>24-(i+2)%4*8&255,g=e<<16|o<<8|a;for(let r=0;r<4&&i*8+r*6<n.sigBytes*8;r++)t.push(s.charAt(g>>>6*(3-r)&63))}return t.join("")}},L={parse(n){const s=n.length,t=[];for(let i=0;i<s;i++)t[i>>>2]|=(n.charCodeAt(i)&255)<<24-i%4*8;return new d(t,s)}},P={parse(n){return L.parse(unescape(encodeURIComponent(n)))}};class v{constructor(){l(this,"_data",new d);l(this,"_nDataBytes",0);l(this,"_minBufferSize",0);l(this,"blockSize",512/32)}reset(){this._data=new d,this._nDataBytes=0}_append(s){typeof s=="string"&&(s=P.parse(s)),this._data.concat(s),this._nDataBytes+=s.sigBytes}_doProcessBlock(s,t){}_process(s){let t,i=this._data.sigBytes/(this.blockSize*4);s?i=Math.ceil(i):i=Math.max((i|0)-this._minBufferSize,0);const e=i*this.blockSize,o=Math.min(e*4,this._data.sigBytes);if(e){for(let a=0;a<e;a+=this.blockSize)this._doProcessBlock(this._data.words,a);t=this._data.words.splice(0,e),this._data.sigBytes-=o}return new d(t,o)}}class I extends v{update(s){return this._append(s),this._process(),this}finalize(s){s&&this._append(s)}}const w=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],K=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],f=[];class T extends I{constructor(){super(...arguments);l(this,"_hash",new d([...w]))}reset(){super.reset(),this._hash=new d([...w])}_doProcessBlock(t,i){const e=this._hash.words;let o=e[0],a=e[1],g=e[2],r=e[3],c=e[4],y=e[5],p=e[6],u=e[7];for(let h=0;h<64;h++){if(h<16)f[h]=t[i+h]|0;else{const B=f[h-15],H=(B<<25|B>>>7)^(B<<14|B>>>18)^B>>>3,_=f[h-2],M=(_<<15|_>>>17)^(_<<13|_>>>19)^_>>>10;f[h]=H+f[h-7]+M+f[h-16]}const S=c&y^~c&p,b=o&a^o&g^a&g,k=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),z=(c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25),m=u+z+S+K[h]+f[h],x=k+b;u=p,p=y,y=c,c=r+m|0,r=g,g=a,a=o,o=m+x|0}e[0]=e[0]+o|0,e[1]=e[1]+a|0,e[2]=e[2]+g|0,e[3]=e[3]+r|0,e[4]=e[4]+c|0,e[5]=e[5]+y|0,e[6]=e[6]+p|0,e[7]=e[7]+u|0}finalize(t){super.finalize(t);const i=this._nDataBytes*8,e=this._data.sigBytes*8;return this._data.words[e>>>5]|=128<<24-e%32,this._data.words[(e+64>>>9<<4)+14]=Math.floor(i/4294967296),this._data.words[(e+64>>>9<<4)+15]=i,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function U(n){return new T().finalize(n).toString(W)}function F(n,s={}){const t=typeof n=="string"?n:D(n,s);return U(t).slice(0,10)}export{F as h};

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.