PageSourceSearch

https://northandbroad.com/_assets/dbad4d8a3540fe4a.js

js northandbroad.com collected 2026-10-09 22:16:36 UTC 5,436 bytes, 16 lines download raw bytes

1(globalThis["webpackChunk_canva_web"] = globalThis["webpackChunk_canva_web"] || []).push([[63116],{
2
3/***/ 662503:
4function(_,__,__webpack_require__){__webpack_require__.n_x=__webpack_require__.n;const __web_req__=__webpack_require__;__web_req__(765703);globalThis._5f74ec40302898c5a55451c9fbd04240=globalThis._5f74ec40302898c5a55451c9fbd04240||{};(function(__c){var tEd=(a,b,c)=>{b=a[b];c=a[c];a=(b.right<c.right?b.right:c.right)-(b.left>c.left?b.left:c.left);if(a<=0)return 0;b=(b.bottom<c.bottom?b.bottom:c.bottom)-(b.top>c.top?b.top:c.top);return b<=0?0:a*b},uEd=(a,b)=>{var c=a.length,d=(new Int32Array(c)).fill(-1),e=Array.from({length:c},()=>[]),f=Array.from({length:c},(l,m)=>m).sort((l,m)=>a[l].area-a[m].area||l-m);for(let l=0;l<c;l++){let m=a[l].area;if(m<=0||b.has(l))continue;for(var g=0,h=c;g<h;){var k=g+h>>>1;a[f[k]].area>m?h=k:g=k+1}for(;g<c;g++)if(h=
5f[g],k=tEd(a,l,h),!b.has(h)&&k/m>=.85){d[l]=h;e[h].push(l);break}}return{Csc:d,R1b:e}},vEd=(a,b)=>{if(!b)return[];var c=[];b=b.width*b.height;for(let d=0;d<a.length;d++)a[d].area/b>=.85&&c.push(d);return c.sort((d,e)=>a[e].area-a[d].area||d-e)};var BY=new Float64Array(256),wEd=new Float64Array(256),xEd=new Float64Array(256),yEd=(a,b,c,d,e)=>{var f=Math.ceil(c/10)<=256?10:Math.ceil(c/256);c=Math.max(1,Math.ceil(c/f));for(var g=0;g<c;g++)BY[g]=0;g=b==="horizontal";for(let h=0;h<a.length;h++){let {left:k,top:l,right:m,bottom:n}=e[a[h]],p=Math.max(0,Math.floor(((g?k:l)-d)/f)),q=Math.min(c-1,Math.floor(((g?m:n)-d)/f));p>q||(BY[p]+=1,q+1<c&&--BY[q+1])}for(a=1;a<c;a++)BY[a]+=BY[a-1];b=b==="horizontal"?wEd:xEd;a=0;d=Math.min(c-1,1);for(e=0;e<=d;e++)a+=
6BY[e];for(d=0;d<c;d++)e=d-1,g=d+1,b[d]=a/((g<c-1?g:c-1)-(e>0?e:0)+1),e=d-1,e>=0&&(a-=BY[e]),e=d+1+1,e<c&&(a+=BY[e]);return{aAc:b.subarray(0,c),RVa:c,R_b:f}};var zEd=(a,b,c,d)=>{var e=Array.from({length:b.length+1},()=>[]);c=c==="horizontal";for(let f=0;f<a.length;f++){let g=a[f],{left:h,top:k,right:l,bottom:m}=d[g],n=((c?h:k)+(c?l:m))*.5,p=0;for(;p<b.length&&n>=b[p].position;)p++;e[p].push(g)}return e.filter(f=>f.length>0)},AEd=a=>{var b=0;for(let c=0;c<a.length;c++)a[c].depth>b&&(b=a[c].depth);return b},BEd=({aAc:a,RVa:b,R_b:c},d)=>{var e=0;for(var f=0;f<b;f++)a[f]>e&&(e=a[f]);f=e*.3;for(var g=e*.1,h=[],k=0;k<b;){if(a[k]>=f){k++;continue}var l=k,m=a[k];
7let n=-1,p=[];for(;k<b&&a[k]<f;)a[k]<m&&(m=a[k]),a[k]<=g?n===-1&&(n=k):n!==-1&&(p.push({low:n,high:k-1}),n=-1),k++;let q=k-1;if((q-l+1)*c<20)continue;n!==-1&&p.push({low:n,high:q});l=p.length>0?p:[{low:l,high:q}];m=(e-m)/e;for(let {low:r,high:t}of l)h.push({position:(r+t>>1)*c+d,depth:m})}return h},CEd=(a,b)=>{var c=Infinity;var d=-Infinity,e=Infinity,f=-Infinity;for(let m=0;m<a.length;m++){let {left:n,top:p,right:q,bottom:r}=b[a[m]];n<c&&(c=n);q>d&&(d=q);p<e&&(e=p);r>f&&(f=r)}var {ndc:g,mdc:h,HGc:k,
8GGc:l}={ndc:c,mdc:d-c,HGc:e,GGc:f-e};d=yEd(a,"horizontal",h,g,b);c=yEd(a,"vertical",l,k,b);e=BEd(d,g);f=BEd(c,k);c=AEd(e);d=AEd(f);e={axis:"horizontal",tTb:e};f={axis:"vertical",tTb:f};c=d>0&&d>=c?c>0?[f,e]:[f]:c>0?d>0?[e,f]:[e]:[];for(d=0;d<c.length;d++)if(e=c[d],f=zEd(a,e.tTb,e.axis,b),f.length>=2)return{candidate:e,m0b:f}};var DEd,EEd,FEd,GEd,HEd;DEd=(a,b)=>{var c=[];for(let d=0;d<a.length;d++){let {bottom:e,top:f}=b[a[d]],g=e-f;g>0&&c.push(g)}c.sort((d,e)=>d-e);return c[c.length-1>>1]??0};EEd=(a,b,c)=>(d,e)=>{var f=c[d].top-c[e].top;if(Math.abs(f)>=b)return f;f=c[d].left;var g=c[e].left;f=a===1?f-g:g-f;return f!==0?f:d-e};FEd=(a,{direction:b,geometry:c})=>{var d=DEd(a,c);b=EEd(b,Math.max(3,.5*d),c);return a.slice().sort(b)};
9GEd=(a,b)=>{var c=b.direction,d=CEd(a,b.geometry);return d?(a=d.m0b,(d.candidate.axis==="horizontal"&&c!==1?[...a].reverse():a).flatMap(e=>e.length<=1?e:e.length<4?FEd(e,b):GEd(e,b))):FEd(a,b)};HEd=(a,b,c)=>{a=a.length<=1?a:GEd(a,c);var d=[];for(let f=0;f<a.length;f++){var e=a[f];d.push(e);if(e=b.get(e)){e=HEd(e,b,c);for(let g=0;g<e.length;g++)d.push(e[g])}}return d};
10__c.IEd=(a,b,c=1)=>{var d=__c.Wn(b)?void 0:__c.Un(4,b);var e=a.length;b=Array(e);for(var f=0;f<e;f++){var g=a[f];if(d!=null){var h=Math.max(0,Math.min(d.width,g.left)),k=Math.max(0,Math.min(d.height,g.top)),l=Math.max(0,Math.min(d.width,g.left+g.width));g=Math.max(0,Math.min(d.height,g.top+g.height));b[f]={left:h,top:k,right:l,bottom:g,area:(l-h)*(g-k)}}else b[f]={left:g.left,top:g.top,right:g.left+g.width,bottom:g.top+g.height,area:g.width*g.height}}d=vEd(b,d);e=new Set(d);var {Csc:m,R1b:n}=uEd(b,
11e);h=f=Infinity;l=k=-Infinity;for(g=0;g<b.length;g++){var p=b[g];
11f=Math.min(f,p.left);h=Math.min(h,p.top);k=Math.max(k,p.right);l=Math.max(l,p.bottom)}f=Math.max(0,k-f)*Math.max(0,l-h);for(l=!0;l;)for(l=!1,h=0;h<b.length;h++){k=n[h];if(k.length===0)continue;if(g=b[h].area/f>=.03&&k.length>=2){a:{g=b;p=e;var q=m,r=n,t=h;let K=new Set([t]),M=[t];for(;M.length>0;){let O=M.pop();for(var v of r[O])K.has(v)||(K.add(v),M.push(v))}for(r=q[t];r!==-1;r=q[r])K.add(r);for(q=0;q<g.length;q++)if(!K.has(q)&&!p.has(q)&&
12tEd(g,t,q)>100){g=!0;break a}g=!1}g=!g}if(g)continue;l=m[h];for(var x of k)m[x]=l,l!==-1&&n[l].push(x);n[h]=[];l=!0}v=[];x=new Map;for(f=0;f<m.length;f++)n[f].length>0&&x.set(f,n[f]),m[f]!==-1||e.has(f)||v.push(f);var {x1a:A,w1a:B}={x1a:v,w1a:x},{Ic:D,x1a:E,w1a:H}={Ic:d,x1a:A,w1a:B};c=HEd(E,H,{direction:c,geometry:b});b=[];for(let K of D)b.push(a[K]);for(let K of c)b.push(a[K]);return b};
13}).call(globalThis,globalThis._5f74ec40302898c5a55451c9fbd04240);}
14
15}])
16//# sourceMappingURL=sourcemaps/dbad4d8a3540fe4a.js.map

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.