0x1d0171d9…aa9asent to0xa7d8d9ef…d270·#13,775,389·view on Etherscan
let e=h(tokenData);let i=A(tokenData);let l=parseInt(tokenData.tokenId.substring(2));class r{constructor(){this.l=false;let e=function(e){let i=parseInt(e.substr(0,8),16);let l=parseInt(e.substr(8,8),16);let s=parseInt(e.substr(16,8),16);let r=parseInt(e.substr(24,8),16);return function(){i|=0;l|=0;s|=0;r|=0;let e=(i+l|0)+r|0;r=r+1|0;i=l^l>>>9;l=s+(s<<3)|0;s=s<<21|s>>>11;s=s+e|0;return(e>>>0)/4294967296}};this.t=new e(tokenData.hash.substr(2,32));this.v=new e(tokenData.hash.substr(34,32));for(let e=0;e<1e6;e+=2){this.t();this.v()}}o(){this.l=!this.l;return this.l?this.t():this.v()}p(e,i){return e+(i-e)*this.o()}F(e,i){return Math.floor(this.p(e,i+1))}u(e){return this.o()<e}}rnd=new r(i);let t=[["#FFD4B5","#AA9CFF","#D1FFCF","#32BFD1"],["#FF67E7","#FFF338","#9A5AFF","#0CECDD"],["#FFBCBC","#F38BA0","#EDF6E5","#B5EAEA"],["#F9F9F9","#F7DBF0","#BEAEE2","#CDF0EA"],["#FFC074","#FAF1E6","#B6C867","#01937C"],["#BB371A","#EBA83A","#FFF8D9","#D5DBB3"],["#FFCEAD","#FFF5AB","#C449C2","#867AE9"],["#FFAAA7","#FFD3B4","#D5ECC2","#98DDCA"],["#BE0000","#E48900","#F7EA00","#9EDE73"],["#FFCB91","#FFEFA1","#94EBCD","#6DDCCF"],["#AA2B1D","#CC561E","#EF8D32","#BECA5C"],["#FF75A0","#FCE38A","#EAFFD0","#95E1D3"],["#FFE6E6","#FFABE1","#A685E2","#6155A6"],["#EF4F4F","#EE9595","#FFCDA3","#74C7B8"],["#FF577F","#FF884B","#FFC764","#CDFFFC"],["#FF449F","#FFF5B7","#005F99","#00EAD3"],["#FF94CC","#F0D9E7","#A239EA","#5C33F6"],["#FBC7F7","#D62AD0","#FB7AFC","#78DEC7"],["#ff3333","#dcd427","#779933","#0092cc"],["#c0392b","#e67e22","#27ae60","#2980b9"],["#fab1a0","#fd79a8","#a29bfe","#81ecec"],["#ff7675","#ffeaa7","#74b9ff","#55efc4"],["#e17055","#e84393","#6c5ce7","#00cec9"],["#d63031","#fdcb6e","#0984e3","#00b894"],["#DB162F","#DFD630","#09588E","#04A5AA"],["#F56A0F","#CCED32","#7ED615","#1F37AD"],["#FE0879","#FF82E2","#FED715","#0037B3"],["#943038","#945E46","#B68264","#EAD6B9"],["#FFFFFF","#C74BA3","#FFC618","#3E45AA"],["#E53A3B","#FAEFCF","#FAC80E","#589F7F"],["#FD9CAC","#FB934E","#FABE51","#1BAC6C"],["#FCA202","#521AA8","#2336D8","#028224"],["#F24976","#F29F05","#553967","#0FA619"],["#F29BAB","#F26A4B","#F2CA52","#1BA665"],["#794F6B","#F280D4","#9678BF","#8FD9BE"],["#F2766B","#F22233","#F2A2A9","#F2BB13"],["#BF610F","#73024B","#165927","#037F8C"],["#C11432","#FDD10A","#66A64F","#009ADA"],["#8C5E35","#594F32","#BFAF80","#427F8C"],["#E17976","#DF5D23","#E2CE19","#89AD03"],["#BC000D","#E7CFB7","#FFEC00","#3229AD"],["#9F4740","#B985BA","#7EA860","#4885A4"],["#E4502E","#E69252","#ECB931","#43789F"],["#D95032","#D95D30","#D98014","#D99311"],["#C7AD24","#CBC776","#2C41A7","#6284C8"],["#FD814E","#F588AF","#FCBC54","#A4D984"],["#EC0002","#E60400","#FEE454","#004895"],["#D91A1A","#F26716","#F28B0C","#A8B2E2"],["#EED09E","#B2C244","#827F88","#B2CFD4"],["#c35b48","#e5c027","#458962","#125592"]];density_param=Math.min(parseInt(D(e[0],0,15)),14);densities=[4,5,6,7,8,9,10,13,16,20,25,30,40,50,60];num_grid=densities[density_param];if(num_grid>20){climit=21}else{climit=31}curvy=parseInt(D(e[1],0,climit))/10;var V=parseInt(D(e[2],0,1001))/1e3;if(num_grid>20){if(num_grid>40){var a=4}else{var a=5}}else{var N=a=8}var N=parseInt(D(e[3],2,a));if(num_grid<6){var N=7}N=Math.min(N,7);if(num_grid<20&&N>2){var z=e[9]<127}else{var z=0}if(z){N=2*N}var n=Math.min(parseInt(D(e[5],0,t.length)),t.length-1);var q=e[4]>63;if(q==0){var c=2}else{var c=1}var W=parseInt(D(e[6],c,t[n].length+1));W=Math.min(W,t[n].length);var v=[];if(W==1){var o=Math.min(parseInt(D(e[10],1,5)),4);if(o==1){v=[1]}if(o==2){v=[2]}if(o==3){v=[3]}if(o==4){v=[4]}}if(W==2){var o=Math.min(parseInt(D(e[10],1,7)),6);if(o==1){v=[1,2]}if(o==2){v=[1,3]}if(o==3){v=[1,4]}if(o==4){v=[2,3]}if(o==5){v=[2,4]}if(o==6){v=[3,4]}}if(W==3){var o=Math.min(parseInt(D(e[10],1,5)),4);if(o==1){v=[1,2,3]}if(o==2){v=[1,2,4]}if(o==3){v=[1,3,4]}if(o==4){v=[2,3,4]}}if(W==4){v=[1,2,3,4]}var K=e[7]<127;var H=Math.min(parseInt(D(e[8],0,14)),13);if(num_grid>20){if(H==1){H=0}if(H==2){H=5}if(H==3){H=6}if(H==4){H=7}if(H==9){H=8}}VoidSizes=[.1,.2,.3];var f=Math.min(parseInt(D(e[11],0,VoidSizes.length)),VoidSizes.length-1);VoidSize=VoidSizes[f];if(num_grid<13&&z==1&&q==1){cut_void=1}else{cut_void=0}let U=[];for(var p=0;p<v.length;p++){dummy=b(t[n][v[p]-1]);U[p]=[dummy.r,dummy.h,dummy.b]}pieceSize=2400;s=Math.min(window.innerWidth,window.innerHeight);let F=1;if(!(pieceSize/s*s==pieceSize)){for(var P=0;P<5;P++){if(F){s=s-1;if(!(pieceSize/s*s==pieceSize)){F=1}else{F=0}}}}let $=800;N=N*s/$;function setup(){createCanvas(s,s);noLoop()}function draw(){cid=rnd.F(0,W-1);white=[236,240,241];if(K==0){i=[26,27,29]}else{var i=[];var e=.8;for(var r=0;r<3;r++){i[r]=(1-e)*U[cid][r]+e*0}}if(s<2401){pixelDensity(pieceSize/s)}else pixelDensity(1);th=s/num_grid;nu=curvy*th/3;st=0;en=s;noFill();strokeWeight(s/400);stroke(i);let t=[],a=[],n=[],c=[],v=[],o=[],f=[];x=st,y=st;for(var l=0;l<num_grid;l++){y=st;for(var p=0;p<num_grid;p++){if(rnd.o()>V){p1=[x,y];p2=[x+th,y+th];if(rnd.o()>.5){cp=[(p1[0]+p2[0]-nu)/2,(p1[1]+p2[1]+nu)/2]}else{cp=[(p1[0]+p2[0]+nu)/2,(p1[1]+p2[1]-nu)/2]}f.push(1)}else{p1=[x,y+th];p2=[x+th,y];if(rnd.o()>.5){cp=[(p1[0]+p2[0]-nu)/2,(p1[1]+p2[1]-nu)/2]}else{cp=[(p1[0]+p2[0]+nu)/2,(p1[1]+p2[1]+nu)/2]}f.push(0)}beginShape();vertex(p1[0],p1[1]);quadraticVertex(cp[0],cp[1],p2[0],p2[1]);endShape();t.push(p1[0]),a.push(p1[1]),n.push(cp[0]),c.push(cp[1]),v.push(p2[0]),o.push(p2[1]);y=y+th}x=x+th}T=10;colors_template=[];for(var F=0;F<=T;F++){colors_template[F]=[];for(var d=0;d<=T;d++){cid=rnd.F(0,W-1);colors_template[F][d]=U[cid]}}loadPixels();let u=pixelDensity();let h=4*(width*u)*(height/1*u);let A=0;let C=[];for(let e=0;e<h;e+=4){C[A]=pixels[e+3];A=A+1}cclabels1d=j(C,Math.round(s*u),Math.round(s*u));let E=[],D=[],B=[],m=[],b=0;var _=0;for(var F=0;F<s*u;F++){m[F]=[];for(var d=0;d<s*u;d++){b=Math.max(b,cclabels1d[_]);if(cclabels1d[_]>-1){if(isNaN(E[cclabels1d[_]])){E[cclabels1d[_]]=1;D[cclabels1d[_]]=0;B[cclabels1d[_]]=0}else{E[cclabels1d[_]]++;D[cclabels1d[_]]=D[cclabels1d[_]]+F/u;B[cclabels1d[_]]=B[cclabels1d[_]]+d/u;m[F][d]=cclabels1d[_]}}if(cclabels1d[_]<0){m[F][d]=m[F][d-1]}_++}}for(var _=0;_<B.length;_++){B[_]=B[_]/E[_];D[_]=D[_]/E[_]}if(q==1){let l=sort(E,E.length);let r=0;let t=0;LindList=[];for(let i=0;i<l.length;i++){if(t==0){let e=l[E.length-i-1];ind=E.indexOf(e);if(ind!=0){if(r==0){r=r+E[ind];LindList.push(ind)}else{if((r+E[ind])/(s*u*s*u)<VoidSize){r=r+E[ind];LindList.push(ind)}else{t=1}}}}}}else{LindList=[]}colorsToUse=[];cluster_loc_id=[];for(let e=0;e<=b;e+=1){cuse=Math.round(B[e]/s*T);ruse=Math.round(D[e]/s*T);colorsToUse[e]=colors_template[cuse][ruse];cluster_loc_id[e]=parseInt(cuse.toString()+ruse.toString());if(LindList.includes(e)){if(q==1){colorsToUse[e]=i}}}if(num_grid<16){var g=cluster_loc_id.slice().sort(function(e,i){return i-e});var S=cluster_loc_id.map(function(e){return g.indexOf(e)+1});var I=[];